O que agentkit faz?
Instalação sem atritos de habilidades de agente de IA, servidores MCP e agentes de codificação para Claude Code, Copilot, Codex, Gemini CLI e OpenCode.
O que é isso?
O AgentKit (anteriormente conhecido como agent-installer) é uma ferramenta de linha de comando que simplifica a instalação de habilidades de agente de IA e servidores MCP. Em vez de editar manualmente arquivos de configuração, você executa:
npx agentkit add cypress-io/agent-cypress
E o AgentKit cuida de todo o resto.
Como usar
Instalar uma habilidade
npx agentkit add <nome-da-habilidade>
Por exemplo:
npx agentkit add cypress-io/agent-cypress
Listar habilidades instaladas
npx agentkit list
Remover uma habilidade
npx agentkit remove <nome-da-habilidade>
Atualizar todas as habilidades
npx agentkit update
Habilidades suportadas
| Nome | Descrição |
|---|---|
cypress-io/agent-cypress | Agente de codificação para Cypress |
agentql-ai/agentql | Habilidade de agente para AgentQL |
semgrep/semgrep | Habilidade de agente para Semgrep (segurança de código) |
Plataformas suportadas
- Claude Code (
~/.claude/settings.json) - Copilot (
~/.vscode/mcp.json) - status: beta - Codex (
~/.codex/settings.json) - status: beta - Gemini CLI (
~/.config/gemini/mcp.json) - status: beta - OpenCode (
~/.config/opencode/profiles/default/mcp.json) - status: beta
💡 Dica: Você pode especificar explicitamente uma plataforma com a flag
--platform.
Como funciona
- O AgentKit baixa o manifesto da ferramenta (ex.:
npxouuvx) do registro central. - Ele verifica se a ferramenta necessária (
npx,uvx, etc.) está disponível em seu sistema. - Ele grava a configuração do MCP no arquivo de configuração apropriado para sua plataforma.
Tudo isso sem edição manual de arquivos.
Desenvolvimento
Para contribuir:
git clone https://github.com/ejyle/agentkit.git
cd agentkit
npm install
npm run build
Execute testes:
npm test
Licença
MIT