Перейти к основному содержимому

Процесс разработки

Git-процесс

  1. Получите задачу и создайте ветку: feature/agent-name от develop
  2. Разрабатывайте агента строго по Agent Template
  3. Создайте Pull Request в ветку develop с описанием агента
  4. Пройдите code review (1–2 рабочих дня)
  5. После апрува — деплой в staging, тестирование
  6. После успешного тестирования — выплата и мерж в main

Требования к Pull Request

  • Название PR: [AgentName] краткое описание
  • Описание: что делает агент, какие инструменты использует, как тестировать
  • Все тесты проходят (pytest tests/)
  • Нет захардкоженных секретов
  • Dockerfile собирается без ошибок
  • README.md агента заполнен

Критерии приёмки

КритерийОписание
ФункциональностьАгент выполняет задачу по ТЗ
СтандартСоответствует Agent Template
Качество кодаЧитаемый, без дублирования
ТестыВсе зелёные, покрывают основные сценарии
ДокументацияREADME.md содержит описание и инструкцию
БезопасностьНет секретов в коде, корректная обработка ошибок

Сроки

Стандартный срок разработки клиентского агента — 5–10 рабочих дней. Отклонение от сроков согласовывайте заранее в чате.

Коммуникация

  • Вопросы по задаче — в Telegram-чат команды
  • Срочные вопросы — напрямую куратору
  • Отчёт о готовности — создайте PR и уведомите в чате