Код

Модель в проекте: не автодополнение, а инструмент

Разбираем, как подавать контекст репозитория, формулировать задачу на ревью и рефакторинг и читать журнал агентной сессии, чтобы правки можно было принимать, а не переписывать.

  • от 299 ₽ в месяц
  • отмена в один клик
  • без пакетов на год
38
разборов по работе с кодом
10
уроков в цикле для команд
5
инструментов в справочнике направления

Разбор

Один запрос — принимаемая правка

Задача не «поправь тут», а описание симптома, границ и критерия приёмки. Ниже — результат такого запроса построчно.

notifications.ts+2−2
  1. export function isExpired(session: Session) {
  2. const now = new Date()локальная зона
  3. + const now = new Date(Date.now())явный момент
  4. return session.expiresAt < nowсравнение зон
  5. + return session.expiresAt.getTime() < now.getTime()сравнение меток
  6. }

Ревью

Шесть пунктов, без которых ревью бесполезно

Каждый пункт закрывает конкретный способ получить бессмысленный ответ.

  1. Что за код и зачем он нужен

    Без этого: модель разберёт синтаксис и промолчит о логике

  2. Что считать проблемой именно в этом проекте

    Без этого: получите список общих замечаний из учебника

  3. Границы правки: что менять нельзя

    Без этого: придёт переписанный модуль вместо точечной правки

  4. Формат ответа: дифф, список или комментарии к строкам

    Без этого: ответ придётся разбирать руками

  5. Уровень строгости: блокирующее или пожелания

    Без этого: важное утонет среди придирок к именованию

  6. Требование сказать «не вижу проблем», если их нет

    Без этого: модель найдёт замечания там, где их не было

Правила проекта

Описать конвенции один раз, а не в каждом запросе

Файл правил кладётся в репозиторий и подаётся модели вместе с задачей. Ниже — заготовка, которую остаётся заполнить своими решениями.

RULES.md19 строк

Стек и границы

- Язык и версия рантайма

- Что менять нельзя: публичные интерфейсы, схема БД

- Куда нельзя ходить: чужие домены, внешние сервисы

Конвенции

- Именование, структура папок

- Обработка ошибок: единый способ

- Что считать дублированием, а что — намеренным повтором

Проверки

- Команда линтера и тестов

- Что обязательно прогнать перед выдачей результата

- Что делать, если проверка не проходит

Формат ответа

- Дифф, а не файл целиком

- Объяснение каждой смысловой правки

- Явно сказать, если задача решается не тем способом

Файл разбирается по разделам в уроке «Правила проекта»: почему каждый работает и что происходит, когда его нет.

Агентная сессия

По чему судить, что модель работает, а не имитирует

Выберите шаг — увидите, что видно в журнале и на что смотреть.

$ план
  • задача: устранить падение auth.spec.ts
  • шаги: 1) прочитать тест 2) найти источник времени 3) минимальная правка 4) прогнать тесты

План должен быть виден до правок. Если модель сразу правит файлы, проверить её решение будет нечем.

Тот же журнал разбирается в уроке про делегирование рутины — с примерами, где агент уходил не туда и по какому признаку это было видно на втором шаге.

Справочник

Инструменты для работы с кодом

Чем отличаются на практике и под какие задачи подходят.

Актуально на 01.08.2026. Указываем семейство модели, а не точечную версию — так реже требуется правка.

Код: модели, разработчики, сильные стороны
МодельРазработчикТипСильные стороныТиповые задачи
GitHub CopilotGitHub, MicrosoftкодАвтодополнение в редакторе, контекст репозиторияПромпты в комментариях, генерация тестов
Claude CodeAnthropicкодАгентная работа с проектом из терминалаРефакторинг, миграции
CursorAnysphereкодРедактор с ИИ, правки по проектуПарное программирование с моделью
CodexOpenAIкодАвтономное выполнение задач в репозиторииДелегирование рутины
CodestralMistral AIкодБыстрая генерация кода, много языковЛокальные и приватные сценарии

Разбор каждого инструмента — в цикле «Промпт-инжиниринг в разработке».

Выбрать тариф

Названия и товарные знаки принадлежат их правообладателям. Платформа не является официальным партнёром перечисленных сервисов. Состав и возможности моделей меняются; таблица носит справочный характер.

ПО для доступа к внешним ИИ

Активным подписчикам мы выдаём персональную конфигурацию для удобного подключения к внешним ИИ-сервисам — с инструкцией и поддержкой.

  • Персональная конфигурация в личном кабинете
  • Пошаговая инструкция по настройке
  • Поддержка, если что-то не заработало

Доступ предоставляется на время активной подписки. Подробности — в личном кабинете после оформления.

Выбрать тариф
Персональная конфигурация доступа в личном кабинете

Уроки направления

Цикл для команд: десять уроков, темы открыты

Обложка цикла «Промпт-инжиниринг в разработке»
10 уроков4 чДля команд

Промпт-инжиниринг в разработке

Контекст репозитория, ревью, тесты, миграции и документация — с оглядкой на то, что правки придётся принимать.

  1. Как подавать контекст репозитория
  2. Промпт в комментарии
  3. Тесты первыми
  4. Промпты для код-ревью
  5. Рефакторинг и миграции
  6. Файл правил проекта для модели
  7. Генерация документации по коду
  8. Делегирование рутины агенту
  9. Границы доверия к выводу модели
  10. Что не стоит отдавать модели вообще

Уроки доступны на тарифе Premium. На Gold виден список тем, сами уроки и самотестирование закрыты.

Выбрать Premium

Порядок

От оплаты до первой принятой правки

  1. 1

    Оформляете подписку

    Gold открывает разборы и заготовки, Premium добавляет цикл для команд.

  2. 2

    Аккаунт создаётся при оплате

    Отдельной регистрации нет: данные вводятся на странице оплаты.

  3. 3

    Заводите файл правил проекта

    Берёте заготовку выше и заполняете конвенциями своего репозитория.

  4. 4

    Проверяете на реальной задаче

    Начинать удобнее с ревью или теста: результат видно сразу и он проверяем.

Тарифы

Помесячно, отмена в один клик

Без скрытых списаний и пакетов на год.

Gold

если нужны разборы и заготовки под свой репозиторий

299 ₽/ месяц

Списание раз в месяц. Отмена — в любой момент.

  • Разборы по работе с кодом
  • Заготовки правил проекта и промптов ревью
  • Кабинет с прогрессом ознакомления
  • Новые материалы каждую неделю
  • ПО для доступа к внешним ИИ — на 3 устройства
  • Уроки — не входит в тариф
  • Самотестирование — не входит в тариф
Выбрать Gold
Рекомендуем

Diamond

если внедряете подход в команде

499 ₽/ месяц

Списание раз в месяц. Отмена — в любой момент.

  • Всё, что входит в Gold
  • ПО для доступа к внешним ИИ — на 10 устройств
  • Цикл «Промпт-инжиниринг в разработке» — 10 уроков
  • Самотестирование с разбором ошибок
  • Расширенный прогресс
  • Приоритетная поддержка
Выбрать Diamond

Карты и СБП. Оплата проходит на стороне платёжного провайдера, данные карты на сайте не хранятся.

Подробное сравнение

Вопросы

Что спрашивают разработчики

Ровно настолько, насколько их можно проверить. Практический критерий: правка принимается, если есть дифф, объяснение каждой смысловой строки и прогон тестов. Всё остальное отправляется на доработку независимо от того, насколько убедительно выглядит.

Не весь репозиторий и не один файл. Рабочее правило: файл с проблемой, его прямые зависимости и тест, который её ловит. Всё лишнее размывает инструкцию, а нехватка контекста превращает ответ в догадку.

Нет. Приёмы касаются постановки задачи, границ правки и формата ответа — они одинаково работают в любом стеке. Примеры в разборах разноязычные, чтобы это было видно.

Нет. Материалы про подход, а не про конкретный редактор. В справочнике направления собраны популярные инструменты с сильными сторонами — выбрать можно любой, приёмы переносятся.

На Gold открыты разборы и заготовки: правила проекта, промпты для ревью, чек-листы. Premium добавляет цикл «Промпт-инжиниринг в разработке» — 10 уроков — и самотестирование.

Персональная конфигурация для удобного подключения к внешним ИИ-сервисам. Выдаётся активным подписчикам в личном кабинете, там же инструкция и поддержка. Действует на время активной подписки.

Да, напишите через форму ниже: пришлём счёт на нужное количество подписок и комплект закрывающих документов. Укажите реквизиты организации.

Начните с файла правил проекта

Это единственная заготовка, которая окупается в первый же день: она снимает половину замечаний к ответам модели ещё до того, как они появятся.

Выбрать тариф

Остались вопросы?

0 / 1000