Communitygithub.com

asheshgoplani/agent-deck

Gerenciador de sessões de terminal para agentes de codificação de IA. Uma única TUI para Claude, Gemini, OpenCode, Codex e mais.

O que é agent-deck?

O **Agent Deck** é um gerenciador de sessões de terminal desenvolvido especificamente para agentes de codificação de IA. Ele oferece uma interface de usuário textual (TUI) unificada que integra múltiplos agentes como Claude, Gemini, OpenCode e Codex em um único ambiente. A principal utilidade desta ferramenta é eliminar a necessidade de alternar entre diferentes terminais ou contexto para cada agente, melhorando a produtividade do desenvolvedor. O Agent Deck é compatível com vários sistemas operacionais (Linux, macOS, Windows) e funciona com qualquer agente de IA que possa ser executado no terminal. Ele organiza as sessões em uma interface visual com abas, permitindo que o usuário monitore e interaja com múltiplos agentes simultaneamente. A instalação é simples via npm: basta executar `npx agent-deck` ou instalá-lo globalmente. A ferramenta suporta configuração personalizada, atalhos de teclado e integração com plugins, sendo uma solução robusta para desenvolvedores que trabalham com múltiplos agentes de IA em seus fluxos de trabalho.

Funciona com✓Claude Code✓Codex CLI~Cursor✓Gemini CLI✓OpenCode
npx skills add asheshgoplani/agent-deck

Perguntar na sua IA favorita

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

Documentação

O que agent-deck faz?

Gerenciador de sessões de terminal para agentes de codificação de IA. Uma única TUI para Claude, Gemini, OpenCode, Codex e mais.

Como usar

Execute o seguinte comando para iniciar o Agent Deck:

npx agent-deck

Ou instale globalmente:

npm install -g agent-deck
agent-deck

Recursos

  • Interface unificada: Gerencie todos os seus agentes de IA em uma única janela de terminal.
  • Suporte a múltiplos agentes: Compatível com Claude, Gemini, OpenCode, Codex e outros.
  • Navegação por abas: Alterne facilmente entre sessões ativas.
  • Atalhos de teclado: Navegação rápida e eficiente.
  • Configuração personalizada: Adapte a ferramenta às suas necessidades.
  • Plugins: Estenda a funcionalidade com plugins.

Requisitos

  • Node.js 16 ou superior
  • Terminal compatível com TUI (todos os terminais modernos)

Exemplo de uso

  1. Inicie o Agent Deck:
    npx agent-deck
    
  2. Adicione um novo agente (por exemplo, Claude):
    • Pressione Ctrl+N para criar uma nova sessão
    • Selecione "Claude" na lista de agentes
  3. Execute comandos no agente e veja a saída em tempo real
  4. Alterne entre agentes usando Ctrl+Tab

Configuração

Crie um arquivo .agentdeck.json no diretório inicial:

{
  "plugins": ["plugin-exemplo"],
  "theme": "dark",
  "keybindings": {
    "newSession": "ctrl+n",
    "switchSession": "ctrl+tab"
  }
}

Contribuindo

Contribuições são bem-vindas! Consulte o repositório oficial para mais informações.

Licença

MIT

Habilidades Relacionadas