Андрей.
← На главную

Инженерные заметки

С чего начинается полезная работа агента

Для меня работа агента начинается с репозитория: его контекста, границ и понятного критерия готовности.

Рабочий черновик · Для обсуждения

Начать с репозитория

Я использую кодинг-агентов в повседневной инженерной работе. Отправная точка — документация проекта: что делает система, где зафиксированы решения и какие ограничения нужно учитывать при изменениях.

Полезный файл контекста помогает принять следующее решение. Он объясняет конкретный проект и не дублирует общие советы о хорошем коде.

Обозначить границы задачи

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

У этого портфолио границы конкретные: контент живёт в Git, страницы собираются в статические файлы, сервер обслуживать не нужно. Функция с базой данных потребовала бы пересмотреть это решение.

Сделать результат проверяемым

К изменению нужно короткое объяснение: что сделано, почему, что проверено и что пока неизвестно. Успешная сборка полезна, но она не показывает, удобно ли читать страницу с телефона.

Понять задачу
  → изучить проект
  → внести ограниченное изменение
  → проверить поведение и просмотреть diff
  → описать результат и открытые вопросы

Держать процесс рядом с работой

Я хочу показывать этот подход в реальном репозитории, которым пользуюсь и который поддерживаю. Этот сайт подходит для такого примера: решения и проверки могут быть видны рядом с кодом.

Следующий шаг — показать полное изменение через задачу и отревьюенный pull request. Такой пример ещё предстоит опубликовать.