Агентные кейсы
Разработка и DevOps

Разработка по фазам с планом в Traycer и кодом от GitHub Copilot

Разработчик на Reddit делит фичу на фазы, план каждой готовит в Traycer, а код пишет GitHub Copilot на Sonnet 4. По его словам, так делается около 90% работы, и код в основном чистый.

Сделано сGitHub Copilot

Что сделали

Автор быстро набрасывает заметку, где делит фичу на явные фазы, например сделать API, подключить middleware, добавить ограничение частоты запросов. Для каждой фазы он параллельно запускает планирование в Traycer и получает список изменений по файлам. Этот план он проверяет и правит построчно. Одобренный план уходит в Copilot с моделью Sonnet 4, и тот пишет код, а не решает сам архитектуру от начала до конца.

Что получилось

По словам автора, так закрывается около 90% работы и код в большинстве случаев получается чистым. Ревью становится проще, а случайных изменений в кодовой базе меньше. Если запускать агента вслепую на всю задачу, время уходит на неверные решения. А на совсем мелких задачах шаг планирования мало что даёт.

На что обратить внимание

Конкретная оговорка автора касается стоимости. Copilot с Sonnet 4, по его словам, стоит около $10 примерно за 300 запросов.

Пояснение

Traycer это инструмент, который по описанию задачи готовит план изменений по файлам, а код потом пишет другой агент. Sonnet 4 это модель Claude от Anthropic, её можно выбрать в Copilot.

Кому пригодится

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

Попробуйте сами с GitHub Copilot

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

Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗

Читать оригинал ↗

Источник: reddit.com ·

Похожие кейсы

Больше тысячи смёрженных PR в неделю от внутренних агентов Stripe Minions

Stripe рассказывает о Minions, своих внутренних агентах для программирования, которые доводят задачу до готового изменения кода. По словам компании, на них приходится больше тысячи смёрженных pull request в неделю.

Свой агент

Перенос старых Java-апплетов Теренса Тао на JavaScript и новые приложения с агентом

Математик Теренс Тао с помощью агента для программирования перенёс около двух десятков своих Java-апплетов 1999 года на JavaScript и сделал два новых наглядных приложения. Перенос занял часы, и все апплеты снова работают.

Свой агент

Пайплайны данных и анализ для научной статьи с Claude Code, который написал больше 98% кода

Исследователь Кевин Ян сделал Claude Code главным помощником в работе над статьёй, и за несколько недель тот написал, по его оценке, больше 98% кода. Ошибки агент всё равно допускал, поэтому каждый шаг Кевин проверял сам.

Компилятор C командой из 16 параллельных агентов Claude

Николас Карлини из Anthropic запустил 16 параллельных агентов Claude, и примерно за 2000 сессий они написали на Rust компилятор C на 100 000 строк, который собирает Linux 6.9. Обошлось это чуть меньше чем в $20 000, а баги в компиляторе остались.