TGViewer
Fedkin is thinking Fedkin is thinking @fedkin_thinking · 8.98K subscribers
Post #181 12.9K
⚡️Что под капотом у Cursor?

Хорошая статья, рассказывающая базовые принципы работы AI идеешек (и в целом агентных систем)

---

tl;dr:

Базовый минимум для агента, который будет уметь писать код:

1. Хорошая моделька (claude 3.7, gpt 4.1, ...)

2. Функции для работы с файлами (read_file, write_file) — чтобы моделька могла взаимодействовать с внешним (относительно нее) миром, т.е. нашей кодовой базой

3.1. Эмбеддинги кода в векторной базе — чтобы был семантический поиск по коду (найди места, где происходит вызов апи сервиса X).
3.2. Альтернатива: научить агента итеративно искать обычным поиском по коду — примерно как действуют люди, погружаясь в новую кодовую базу (так сделано в Claude Code)

4. Качественные промты — например, внутри Cursor используется такой промт

И на картинке показано, как эти компоненты друг с другом взаимодействуют

---

И несколько полезных моментов про написание правил для код-агентов (rules):

1. Не нужно писать что-то в стиле "ты опытный бэкенд разработчик на Java" — это будет странно для агента, тк у него уже есть built-in промт, рассказывающий, кто он такой

2. Правила лучше писать в формате энциклопедии (а не в формате четкого алгоритма) и с ссылками на код. Это позволяет агенту проще находить контекст, который нужен для исполнения пользовательского запроса, и переиспользовать одно и то же правило в разных ситуациях

3. Стоит вложиться в качественные описания правил. По описанию моделька лучше сматчит, применимо ли конкретное правило в конкретной ситуации

---

Следующий наворот — это подключение различных MCP-шек, которые позволяют агенту ходить во внешние системы: таск-трекер, внутреннюю вики или просто что-то гуглить. Ставьте классы, если был бы интересен пост про такое
  • 👍 179
  • 😁 9
  • 🔥 7
  • ✍ 4
  • 💅 2
More from @fedkin_thinking
  1. Sep 27, 2026Короткий гайд по борьбе с FOMO Наши ресурсы ограничены, поэтому вкладывая время и силы в о…
  2. Sep 20, 2026С большинством людей все в порядке Представь, у тебя команда регулярно срывает сроки ревью…
  3. Sep 19, 2026Чему техлиду научиться у Tinder На днях стало интересно, как запускаются сервисы с "сетевы…
  4. Sep 13, 2026Почему рабочие встречи превращаются в балаган — Раскатываем эксп на 100%? — Я бы не раскат…
  5. Sep 12, 2026Перед автоматизацией выясни, существует ли процесс Нулевой шаг автоматизации абсолютно чег…
  6. Aug 31, 2026Полезно понимать, какие проблемы решает твой руководитель Повышение обычно происходит, ког…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →