ejyle/agentkit

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 é agentkit?

O ejyle/agentkit é uma ferramenta de linha de comando que simplifica drasticamente a instalação e o gerenciamento de habilidades de agentes de IA, servidores MCP (Model Context Protocol) e agentes de codificação. Em vez de gerenciar manualmente arquivos de configuração como `.claude/settings.json` para Claude Code, `mcp.json` para Copilot, ou `.codex/settings.json` para Codex, você executa um único comando do AgentKit e ele cuida de tudo para você. Ele suporta plataformas populares como Claude Code, GitHub Copilot, Codex, Gemini CLI e OpenCode. O AgentKit funciona verificando se as ferramentas necessárias (como `uvx` ou `npx`) estão disponíveis, baixando a configuração correta do servidor MCP ou habilidade e escrevendo-a no arquivo de configuração adequado para a plataforma alvo. Isso elimina a complexidade de configurar ferramentas de IA para desenvolvedores, permitindo que eles se concentrem em codificar em vez de configurar ambientes.

Funciona com✓Claude Code✓Codex CLI~Cursor✓Gemini CLI✓OpenCode
npx skills add ejyle/agentkit

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

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

Documentação

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

NomeDescrição
cypress-io/agent-cypressAgente de codificação para Cypress
agentql-ai/agentqlHabilidade de agente para AgentQL
semgrep/semgrepHabilidade 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

  1. O AgentKit baixa o manifesto da ferramenta (ex.: npx ou uvx) do registro central.
  2. Ele verifica se a ferramenta necessária (npx, uvx, etc.) está disponível em seu sistema.
  3. 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

Habilidades Relacionadas