O que Plumbline faz?
Plumbline — uma equipe de agentes de IA ágil, auto-aprendiz e governada pelo valor do cliente, para Claude Code. 87 subagentes + habilidades, portas de defesa em profundidade com TDD, retrospectivas Kaizen, um conselho adversarial de quatro membros e uma estrutura de QA referenciada empiricamente. Será que está no prumo?
Visão Geral
O Plumbline é projetado para funcionar como uma orquestração de múltiplos agentes dentro do Claude Code, onde cada subagente contribui com uma habilidade ou função específica no ciclo de desenvolvimento. O sistema opera com base em princípios ágeis, com ênfase na auto-aprendizagem e na melhoria contínua.
Principais Componentes
- 87 Subagentes + Habilidades: Cada subagente é especializado em uma tarefa específica, como escrita de código, teste, revisão, análise de valor do cliente, etc.
- Portas de Defesa em Profundidade com TDD: Garantem que o código atenda aos critérios de qualidade em cada estágio, por meio de testes automatizados e validação.
- Retrospectivas Kaizen: Processo contínuo de aprendizado e melhoria, onde a equipe reflete sobre o trabalho realizado e implementa mudanças incrementais.
- Conselho Adversarial de Quatro Membros: Um grupo de agentes que atua como um corpo de governança, desafiando decisões e garantindo alinhamento com os objetivos do cliente.
- Estrutura de QA com Benchmark Empírico: Métricas e benchmarks para avaliar o desempenho da equipe de agentes e a qualidade do software produzido.
Como Funciona
O Plumbline integra-se ao Claude Code, permitindo que a equipe de agentes opere de forma colaborativa. O fluxo de trabalho típico envolve:
- Definição de tarefas com base no valor do cliente.
- Atribuição de subagentes para cada tarefa.
- Execução de ciclos de TDD com portas de defesa.
- Realização de retrospectivas Kaizen após cada iteração.
- Uso do conselho adversarial para revisão e validação de decisões.
- Medição de desempenho via QA benchmark.
Instalação e Uso
Para usar o Plumbline com o Claude Code, siga os passos abaixo:
- Certifique-se de ter o Claude Code instalado e configurado.
- Adicione a skill
DYAI2025/Plumblineao seu ambiente. - Execute o comando para iniciar a orquestração:
claude code --skill DYAI2025/Plumbline
Configuração
O Plumbline pode ser configurado através de variáveis de ambiente ou arquivos de configuração. Consulte a documentação oficial para detalhes sobre parâmetros como PLUMBLINE_AGENT_COUNT, PLUMBLINE_TDD_ENABLED, e PLUMBLINE_KAISEN_INTERVAL.
Contribuição
Contribuições são bem-vindas! Por favor, leia o guia de contribuição antes de enviar pull requests.
Licença
Este projeto é distribuído sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Suporte
Para questões, bugs ou sugestões, abra uma issue no repositório oficial do GitHub: DYAI2025/Plumbline
"Does it hang true?" — Sim, quando o foco está no valor do cliente e na qualidade contínua.