O que claude-agent-toolkit faz?
🛠️ Construa e personalize agentes Claude Code com ferramentas e isolamento Docker para fluxos de trabalho de produção eficientes e capacidades avançadas de raciocínio.
Visão Geral
O claude-agent-toolkit permite que você crie agentes Claude Code personalizados com facilidade. Ele fornece um conjunto de ferramentas pré-construídas e suporte a isolamento Docker, garantindo que seus agentes executem tarefas em ambientes limpos e seguros.
Recursos Principais
- Isolamento Docker: Execute agentes em contêineres independentes para evitar poluição de dependências.
- Ferramentas Modulares: Adicione ou remova ferramentas conforme necessário.
- Configuração Simples: Defina agentes com arquivos YAML ou JavaScript.
- Suporte a Produção: Projetado para fluxos de trabalho robustos em ambientes reais.
Instalação
npm install @cybernerds/claude-agent-toolkit
# ou
pip install cybernerds-agent-toolkit
Uso Básico
- Crie um arquivo de configuração (
agent-config.yaml):
name: meu-agente
version: "1.0"
docker:
image: node:18-alpine
volumes:
- ./dados:/dados
tools:
- name: analisador-codigo
script: ferramentas/analisador.js
- name: executor-testes
image: node:18-alpine
command: ["npx", "jest"]
- Inicie o agente:
npx claude-agent-toolkit start --config agent-config.yaml
Documentação Completa
Para mais detalhes, consulte a documentação oficial.
Contribuição
Contribuições são bem-vindas! Siga as diretrizes de contribuição.