Процесс разработки
Git-процесс
- Получите задачу и создайте ветку:
feature/agent-nameотdevelop - Разрабатывайте агента строго по Agent Template
- Создайте Pull Request в ветку
developс описанием агента - Пройдите code review (1–2 рабочих дня)
- После апрува — деплой в staging, тестирование
- После успешного тестирования — выплата и мерж в
main
Требования к Pull Request
- Название PR:
[AgentName] краткое описание - Описание: что делает агент, какие инструменты использует, как тестировать
- Все тесты проходят (
pytest tests/) - Нет захардкоженных секретов
- Dockerfile собирается без ошибок
README.mdагента заполнен
Критерии приёмки
| Критерий | Описание |
|---|---|
| Функциональность | Агент выполняет задачу по ТЗ |
| Стандарт | Соответствует Agent Template |
| Качество кода | Читаемый, без дублирования |
| Тесты | Все зелёные, покрывают основные сценарии |
| Документация | README.md содержит описание и инструкцию |
| Безопасность | Нет секретов в коде, корректная обработка ошибок |
Сроки
Стандартный срок разработки клиентского агента — 5–10 рабочих дней. Отклонение от сроков согласовывайте заранее в чате.
Коммуникация
- Вопросы по задаче — в Telegram-чат команды
- Срочные вопросы — напрямую куратору
- Отчёт о готовности — создайте PR и уведомите в чате