crewkit

Habilidade de colaboração multi-agente para Claude Code — transforme um único AI em uma equipe de trabalhadores especializados.

O que é crewkit?

O crewkit é uma habilidade de agente multi-função projetada para o Claude Code, permitindo que um único AI atue como uma equipe de trabalhadores especializados. Ele permite definir papéis distintos (como desenvolvedor, arquiteto, testador) e gerenciar colaboração entre eles, similar ao conceito de 'crews' em frameworks como CrewAI. A habilidade é útil para tarefas complexas que exigem múltiplas perspectivas e expertise, aumentando a qualidade e eficiência do desenvolvimento de software. Ao usar o crewkit, o desenvolvedor pode delegar sub-tarefas a agentes especializados que trabalham em paralelo ou em sequência, com comunicação coordenada, tudo dentro do ambiente do Claude Code.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add webster-yuan/crewkit

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que crewkit faz?

Habilidade de colaboração multi-agente para Claude Code — transforme um único AI em uma equipe de trabalhadores especializados.

Visão Geral

O crewkit permite que você crie e gerencie múltiplos papéis de agente dentro do Claude Code, permitindo que um único AI atue como uma equipe de trabalhadores especializados. Essa habilidade é ideal para tarefas complexas que se beneficiam de múltiplas perspectivas e expertise.

Como Usar

  1. Defina os papéis dos agentes: Crie um arquivo de configuração (por exemplo, crew.json) especificando os papéis, objetivos e ferramentas de cada agente.
  2. Inicie a crew: Use o comando /crew (ou similar) para iniciar a colaboração multi-agente.
  3. Atribua tarefas: Descreva sua tarefa geral e os agentes trabalharão juntos para cumprir o objetivo.

Exemplo de Configuração

{
  "crews": [
    {
      "name": "Desenvolvedor",
      "role": "Codificador",
      "goal": "Escrever código funcional com base nas especificações",
      "backstory": "Um desenvolvedor experiente que escreve código limpo e eficiente."
    },
    {
      "name": "Arquiteto",
      "role": "Arquiteto de Soluções",
      "goal": "Projetar a arquitetura do sistema",
      "backstory": "Um arquiteto que projeta arquiteturas de software robustas e escaláveis."
    }
  ],
  "tasks": [
    {
      "description": "Projetar e implementar um novo endpoint de API"
    }
  ]
}

Comandos

  • /crew start: Inicia a sessão de colaboração multi-agente.
  • /crew status: Exibe o status atual dos agentes e tarefas.
  • /crew stop: Interrompe a sessão atual.

Observações

  • Os agentes podem se comunicar entre si por meio de um protocolo interno definido pela habilidade.
  • As tarefas são atribuídas dinamicamente com base na configuração e no progresso.
  • A habilidade suporta fluxos de trabalho paralelos e sequenciais.

Licença

MIT

Habilidades Relacionadas