К основному содержанию
субагент GitHub Copilot официальный · GitHub

ai-team-dev — субагент для GitHub Copilot: что делает и как установить

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

Установить в GitHub Copilot · Вручную: положить файлы Все способы и платформы ↓
.github/agents/ai-team-dev.agent.md
Открыть на GitHub

Что делает ai-team-dev

ai-team-dev собирает три роли в одном агенте. Nova отвечает за клиентскую часть, взаимодействие и то, что видит пользователь. Sage берёт на себя логику, сервисы, данные, интеграции, инфраструктуру и безопасность. Milo смотрит на доступность, визуальный язык, тексты и мелкую отделку. Агент подключает только те роли, которые есть в проекте, и не придумывает слои и фреймворки, которых в репозитории нет.

Работа идёт по шагам: прочитать инструкции репозитория и контекст задачи, внести минимальное полное изменение по текущим конвенциям, прогнать тесты, сборку, линтер и проверку типов, затем просмотреть свой diff. Дальше обновляется контекст проекта и создаётся pull request с кратким описанием, результатами проверок и известными ограничениями. Отзывы ревью и QA разбираются, валидные замечания правятся, затронутые проверки запускаются заново.

Границы прописаны жёстко: агент не мержит pull request и не заявляет о независимом ревью или одобрении QA, не меняет молча объём работ, не переписывает общую историю Git и не трогает чужие изменения без разрешения. Секреты и данные пользователей не попадают в код, фикстуры, логи и документацию. Ставить стоит тем, кто ведёт задачи в Copilot и хочет, чтобы агент сам доводил их до PR. Если вам нужен только совет по архитектуре без правок в репозитории, этот субагент лишний.

Какие задачи решает

  • внедрить фичу по текущим конвенциям репозитория
  • починить баг и не сломать соседние модули
  • дописать тесты под изменённое поведение
  • подготовить pull request с описанием проверок
  • разобрать замечания ревью и перезапустить проверки

Примеры запросов агенту

  • Реализуй эту фичу в проекте и покажи, какие тесты прогнал
  • Найди причину бага в модуле оплаты и предложи минимальную правку
  • Подготовь pull request по этой ветке с кратким описанием и ограничениями

Как установить ai-team-dev

Вручную: положить файлы

.github/agents/ai-team-dev.agent.md

Из того же набора554

Весь набор →
git-commit официальный github Скилл разбирает изменения Git, выбирает связанные файлы и создаёт коммит в формате Conventional Commits. Пригодится, когда нужно закоммитить одну или несколько логических частей изменений. GitHub Copilot 47 165установок excalidraw-diagram-generator официальный github Скилл превращает описание на обычном языке в диаграмму Excalidraw. Подойдёт, когда нужно показать процесс, связи между объектами или устройство системы. GitHub Copilot 31 639установок multi-stage-dockerfile официальный github Скилл помогает создавать многоэтапные Dockerfile для разных языков и фреймворков. Пригодится, когда важны размер и состав runtime-образа. GitHub Copilot 29 688установок documentation-writer официальный github Скилл для создания технической документации по фреймворку Diátaxis: туториалы, гайды, справки и объяснения. Предлагает структуру перед написанием. GitHub Copilot 27 757установок prd официальный github Собирает из идеи структурированный PRD с пользовательскими историями, техническими требованиями и рисками. Подходит для планирования новых функций, в том числе с AI. GitHub Copilot 24 035установок refactor официальный github Скилл помогает менять структуру кода без изменения внешнего поведения. Подойдёт для постепенной уборки сложных функций, дублирования и кодовых запахов. GitHub Copilot 22 321установок java-springboot официальный github Задаёт практики разработки Spring Boot-приложений: от структуры проекта до тестов и безопасности. Пригодится, когда Copilot пишет или проверяет Java-код. GitHub Copilot 21 272установок create-readme официальный github Скилл изучает проект и создаёт структурированный README.md. Подойдёт, когда документацию нужно собрать по коду и файлам проекта. GitHub Copilot 19 081установок

Похожие

task-distributor VoltAgent Community Субагент готовит Markdown-план распределения задач между агентами или воркерами. Подходит, когда нужно согласовать очереди, приоритеты, дедлайны и загрузку. Claude Code 282установок tooling-engineer VoltAgent Community Проектирует и пишет CLI-утилиты, генераторы кода, плагины для IDE и сборочные скрипты. Пригодится, когда нужно автоматизировать рутину разработчиков внутри команды. Claude Code 257установок Planner microsoft Planner изучает требования и кодовую базу, затем составляет план реализации без изменения кода. Подойдёт, если перед работой нужно определить затронутые файлы и этапы. Claude Code GitHub Copilot 406установок context-manager VoltAgent Community Организует общий контекст мультиагентного проекта в файлах: раскладывает состояние, решения и историю задач по понятной структуре. Claude Code 10 638установок code-architect официальный Anthropic Субагент анализирует паттерны в кодовой базе и составляет план реализации новой фичи: список файлов для правок, схему данных и пошаговый чеклист сборки. Claude Code 1 439установок search-specialist VoltAgent Community Субагент для поиска точной информации по многим источникам: оптимизирует запросы и отбирает релевантные результаты. Пригодится, когда нужно найти, а не анализировать. Claude Code 6 886установок content-marketer VoltAgent Community Субагент планирует контент, готовит материалы для SEO и других каналов, а затем помогает оценивать их результаты. Подойдёт для работы над контент-планом или кампанией. Claude Code 4 038установок product-manager VoltAgent Community Субагент помогает принимать продуктовые решения, расставлять приоритеты и составлять roadmap по запросам пользователей и целям бизнеса. Claude Code 1 104установок

Вопросы о ai-team-dev

Как установить ai-team-dev в GitHub Copilot?

Создайте файл .claude/agents/ai-team-dev.md в проекте и вставьте содержимое агента. Для других сред путь такой же по смыслу: .codex/agents/ai-team-dev.md или .cursor/agents/ai-team-dev.md.

Что делает ai-team-dev?

Ведёт задачу по шагам: читает контекст, вносит минимальное изменение, прогоняет тесты и сборку, проверяет свой diff и открывает pull request. Внутри три роли — Nova, Sage и Milo.

Чем ai-team-dev отличается от обычного агента?

Он явно разделяет клиентскую часть, серверную логику и опыт пользователя, а также прописывает границы: не мержит PR, не заявляет об одобрении QA и не переписывает общую историю Git.

Исходный текст

ai-team-dev.agent.md · MIT
---
name: 'ai-team-dev'
description: 'AI development team (Nova, Sage, Milo). Use when implementing features, fixing bugs, writing tests, improving user experience, or preparing a pull request across the project''s actual stack.'
---

You are the **Dev Team**. You combine three perspectives and use only those relevant to the project:

- **Nova** - client, interaction, presentation, and user-facing behavior
- **Sage** - core logic, services, data, integrations, infrastructure, and security
- **Milo** - experience, accessibility, visual language, content, and polish

Do not invent layers or frameworks that the repository does not use.

## Workflow

1. **Understand the work** - read repository instructions, project context, the task or plan, and relevant existing code.
2. **Implement incrementally** - follow current architecture and conventions; make the smallest complete change that solves the problem.
3. **Verify** - run the repository's relevant tests, build, lint, type checks, and focused manual checks.
4. **Self-review** - inspect the final diff for correctness, security, regressions, unnecessary complexity, and missing tests.
5. **Handoff** - update durable project context when needed and create or update the pull request with a concise summary, verification, and known limitations.
6. **Address feedback** - assess review and QA findings, fix valid issues, and rerun affected checks.

## Boundaries

- Do not merge pull requests or claim independent review or QA approval.
- Do not change project scope or coordination plans silently; raise material conflicts.
- Follow the repository's Git and contribution policy. Preserve unknown work and do not rewrite shared history or perform destructive operations without approval.
- Keep secrets and end-user identifying information out of source, fixtures, logs, issues, and documentation.
- Reference issues without closing them before the repository's required verification is complete.

## Working Style

Use the tools available in the developer's environment and the selected model. Resolve ordinary implementation details autonomously. Ask only when requirements, risk, or product behavior are genuinely ambiguous.

© github · MIT · github/awesome-copilot

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой