Skip to content

rcelebrone/DotAgents

Repository files navigation

DotAgents — Multi-Agent Management Boilerplate

Template agnóstico para instalar uma squad multi-agente (PO, Architect, Tech Lead, Developer, QA, Security, Ops) em qualquer projeto que use ferramentas de gerenciamento de agentes.

A squad é regida por um manager central, tem personas com responsabilidades claras, skills reutilizáveis e uma memória viva específica do projeto.


๐Ÿš€ Instalação

Primeiro, clone este repositório como DotAgents/ dentro do seu projeto:

git clone https://github.com/rodrigo-celebrone/DotAgents.git DotAgents

Agora, siga as instruções de acordo com a ferramenta que você utiliza:

โ™Š Gemini-CLI

1. Execute o instalador

./DotAgents/instalador-gemini-cli.sh
gemini
2. ๐Ÿค– Prompt para o LLM

"Siga as instruções do commands/bootstrap.md para instalar a squad no gemini-cli"


๐Ÿš€ Antigravity

1. Execute o instalador

./DotAgents/instalador-antigravity.sh
2. ๐Ÿค– Prompt para o LLM

"Siga as instruções do commands/bootstrap.md para instalar a squad no antigravity"


๐Ÿ’ป Antigravity CLI

1. Execute o instalador

./DotAgents/instalador-antigravity-cli.sh
agy
2. ๐Ÿค– Prompt para o LLM

"Siga as instruções do commands/bootstrap.md para instalar a squad no antigravity cli"


โ„๏ธ Claude Code

1. Execute o instalador

./DotAgents/instalador-claude.sh
claude
2. ๐Ÿค– Prompt para o LLM

"Siga as instruções do commands/bootstrap.md para instalar a squad no claude-code"


๐Ÿ–ฑ๏ธ Cursor AI

1. Execute o instalador

./DotAgents/instalador-cursor.sh
2. ๐Ÿค– Prompt para o LLM

"Siga as instruções do commands/bootstrap.md para instalar a squad no cursor"


๐Ÿ—๏ธ A Squad

Persona Responsabilidade
๐ŸŽฏ Product Owner Refina regras de negócio, define DoD.
๐Ÿ›๏ธ Architect Integridade sistêmica, ADRs.
๐Ÿ‘‘ Tech Lead Triagem técnica, criação de tasks, coordenação ágil.
๐Ÿ’ป Developer Implementação Clean Code + TDD.
๐Ÿงช QA Specialist Validação funcional, RCA de bugs.
๐Ÿ”’ Security Specialist Threat modeling, AppSec audit.
๐Ÿš€ Ops Ciclo de entrega local, deploy.

๐Ÿค– Worker Autônomo (Exclusivo Gemini CLI)

O DotAgents inclui um recurso de Agent Worker (localizado em .worker/) que permite transformar seu repositório em um ambiente de desenvolvimento autônomo.

Nota: Este recurso é projetado especificamente para uso com o Gemini CLI. Usuários do Cursor, Antigravity ou Claude Code não conseguirão utilizar este worker, pois ele depende da interface de linha de comando do Gemini para a execução das tarefas.

O worker monitora Issues com a label ai-task e utiliza o Gemini CLI para implementar soluções, abrir Pull Requests e fechar as Issues automaticamente.

Para saber como configurar e utilizar o worker em seus projetos, consulte o Guia do Worker.


๐Ÿ“ Estrutura

  • agents/: Definições das personas.
  • skills/: Habilidades especializadas.
  • commands/: Workflows e gerenciamento.
  • memorys/: Memória viva (Business, Architecture, Guidelines).

๐Ÿ“„ Licença

Consulte o arquivo license.md para detalhes sobre os termos de uso.

About

Framework agnóstico de orquestração multi-agente para integrar uma squad autônoma de IA (PO, Tech Lead, Dev, QA e Ops) diretamente no seu repositório de software.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages