Contexto
- Existe um recurso completo de “modo equipe” multiagente no Claude Code da Anthropic
- Ele está oficialmente desativado (controlado por feature flag)
- O desenvolvedor Numman Ali o encontrou ao analisar o código
- Foi ativado e empacotado no projeto open source CC Mirror
Principais recursos do CC Mirror
- Cria uma cópia do Claude Code existente (isolamento completo)
- Modo equipe ativado por padrão
- Sem dependências externas (usa apenas arquivos JSON + ferramentas básicas)
- Suporte a vários provedores de IA (Anthropic, Z.ai, MiniMax, OpenRouter etc.)
Instalação e uso
-
Exemplo de instalação em uma linha:
npx cc-mirror quick --provider mirror --name mclaude -
Comando de execução:
mclaude(usa Claude com modo equipe) -
Exemplos com outros provedores:
- Z.ai:
--provider zai --api-key "$Z_AI_API_KEY" - OpenRouter:
--provider openrouter --api-key "$OPENROUTER_API_KEY"
- Z.ai:
Ferramentas centrais do modo equipe (usadas pelo Claude)
- TaskCreate: cria tarefas e define dependências
- TaskGet: consulta detalhes da tarefa
- TaskUpdate: altera status/adiciona comentários
- TaskList: exibe a lista completa de tarefas
Como funciona
- Claude assume o papel de “Conductor” (maestro)
- Solicitações complexas → decompostas automaticamente em um grafo de tarefas
- Criação de agentes em segundo plano → execução em paralelo
- Gerenciamento de dependências (“blockedBy” para aguardar/iniciar automaticamente)
- Definição de responsável por tarefa → evita conflitos
- Isolamento automático por projeto (criação de equipes com base em pastas)
Exemplo: “criar uma REST API de gerenciamento de tarefas”
-
Claude Code normal: processamento sequencial (schema → rotas → testes)
-
CC Mirror: processamento em paralelo
- Tarefa 1: schema do banco de dados
- Tarefa 2: rotas da API (depende da Tarefa 1)
- Tarefa 3: testes (independente)
- Tarefas 1 e 3 executadas em paralelo → ao concluir a Tarefa 1, a Tarefa 2 começa automaticamente
- Integração do resultado final
Comandos de gerenciamento manual
npx cc-mirror tasks: verificar tarefas abertasnpx cc-mirror tasks show [ID]: ver detalhes da tarefanpx cc-mirror tasks graph: visualizar o grafo de dependênciasnpx cc-mirror tasks update [ID] --status resolved: marcar como concluída
Importância
- Mostra que é possível implementar um sistema multiagente de forma simples (sem broker complexo)
- A IA demonstra uma orquestração eficaz
- A Anthropic o preparou, mas o manteve desativado → a comunidade o aproveitou
- Um padrão do ecossistema de ferramentas de IA: a comunidade descobre recursos poderosos ocultos
Fonte
- GitHub do CC Mirror (numman-ali/cc-mirror)
1 comentários
Interessante. Vou testar.