Позаимствовал агента у Microsoft и теперь ваншочу фичи
На днях обсуждали на созвоне новую фичу.
Я подготовил три варианта: два требовали участия соседних команд, а третий - чисто наш: эндпоинт для парсинга CSV, сохранение в БД и запуск внутренней логики.
Решил ради интереса затестить третий вариант через ИИ.
Итог: сработало с первой попытки!
Секрет я подсмотрел на воркшопе Microsoft по GitHub Copilot. Это специальный агент для Prompt Refinement (уточнения промптов).
Это идеальный буфер между разработчиком и ИИ-кодером. Он не пишет код сам, но превращает ваш сырой запрос в хорошее ТЗ.
Как он работает:
Уточняет детали: превращает “сделай эндпоинт” в детальную спецификацию с именами файлов, логикой и критериями приемки.
Считает “индекс ясности”: выставляет оценку вашему промпту до и после (в %). Сразу видно, насколько ИИ вас понял.
Проводит допрос: если данных мало, он не гадает, а задает вопросы по делу.
Работает с контекстом: проверяет реальные файлы в репо, а не галлюцинирует названиями.
Чего он НЕ делает
Он не пишет код и не придумывает реализацию. Его продукт - это идеальный текст промпта, который вы потом скармливаете кодинг-ассистенту.
Зачем это нужно?
Чтобы перестать играть в “сломанный телефон” с нейронкой и тратить время на бесконечные правки кода. Вы даете агенту черновик - он выдает профессиональное ТЗ, которое любой ИИ понимает однозначно.
На выходе: готовый структурированный промпт + список допущений + оценка качества.
Вот файл для Github copilot - поместить в .github/agents/RefinePrompt.agent.md и добавить в вашу IDE.
https://telegra.ph/Prompt-Refinement-Assistant-01-30
Потом отдаете этот промт пишущему код агенту
Post #30
2.58K