Um app de terminal nativo para macOS que permite executar várias sessões de agentes de programação Claude Code e Codex lado a lado, com status em tempo real e aprovações na barra lateral.
kbwo/ccmanager
Um app de CLI para executar e alternar entre várias sessões de agentes de programação com IA em Git worktrees e projetos, sem tmux.
Alternativa open source a:Claude Squad
- Estrelas
- 1,278
- Forks
- 94
- Issues abertas
- 6
- Último commit
- há 10 dias
O que é?
O CCManager é um aplicativo de terminal para gerenciar várias sessões de assistentes de programação com IA ao mesmo tempo. Ele oferece suporte ao Claude Code, Gemini CLI, Codex CLI, Cursor Agent, Copilot CLI, Cline CLI, OpenCode, Kimi CLI e outros agentes, cada um executado em seu próprio Git worktree. O menu mostra se cada sessão está ocupada, aguardando uma entrada ou ociosa, para você saber qual precisa de atenção.
O aplicativo é independente e não requer tmux. Ele pode criar, mesclar e excluir worktrees, copiar dados de sessões do Claude Code para novos worktrees e copiar arquivos ignorados pelo Git, como .env, listados em um arquivo .worktreeinclude. Além disso, restaura as sessões que estavam abertas após uma reinicialização ou falha e oferece suporte ao modo multi-project para trabalhar em vários repositórios por uma única interface.
As opções de personalização incluem atalhos de teclado, predefinições de comandos com argumentos alternativos, configurações .ccmanager.json por projeto, hooks de mudança de status, hooks de worktree e execução em devcontainer. Um recurso experimental de aprovação automática usa um modelo Claude para aprovar prompts considerados seguros.
Recursos principais
- 01Executa várias sessões de agentes em paralelo em Git worktrees.
- 02Mostra o estado das sessões em tempo real: ocupada, aguardando ou ociosa.
- 03Funciona sem tmux e oferece suporte a dez CLIs de programação com IA.
- 04Restaura as sessões abertas após uma reinicialização ou falha.
- 05Copia dados de sessões do Claude Code e arquivos ignorados pelo Git para novos worktrees.
- 06Gerencia vários repositórios no modo multi-project.
Casos de uso
- Trabalhar em várias branches de funcionalidades com diferentes agentes de IA ao mesmo tempo.
- Ver quais sessões de agentes aguardam sua entrada em vários worktrees.
- Gerenciar sessões de programação com IA em vários repositórios usando um único terminal.
- Executar agentes em um devcontainer e manter o gerenciador no host.
Início rápido
- 1
Instale o CCManager globalmente com npm
npm install -g ccmanager - 2
Execute o CCManager no seu projeto
ccmanager
Antes de usar
- Para executar sessões, é necessário instalar separadamente uma CLI de assistente de programação com IA, como o Claude Code.
Em coleções
Tópicos
Perguntas frequentes
- O que é ccmanager?
- Um app de CLI para executar e alternar entre várias sessões de agentes de programação com IA em Git worktrees e projetos, sem tmux. O CCManager é um aplicativo de terminal para gerenciar várias sessões de assistentes de programação com IA ao mesmo tempo. Ele oferece suporte ao Claude Code, Gemini CLI, Codex CLI, Cursor Agent, Copilot CLI, Cline CLI, OpenCode, Kimi CLI e outros agentes, cada um executado em seu próprio Git worktree. O menu mostra se cada sessão está ocupada, aguardando uma entrada ou ociosa, para você saber qual precisa de atenção.
- ccmanager é gratuito? Qual é a licença?
- ccmanager é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ccmanager ainda é mantido?
- Manutenção ativa. O último commit de ccmanager foi em 27 de out. de 2026.
- Para que posso usar ccmanager?
- Trabalhar em várias branches de funcionalidades com diferentes agentes de IA ao mesmo tempo. Ver quais sessões de agentes aguardam sua entrada em vários worktrees. Gerenciar sessões de programação com IA em vários repositórios usando um único terminal. Executar agentes em um devcontainer e manter o gerenciador no host.
- Como instalar ccmanager?
- Instale o CCManager globalmente com npm: npm install -g ccmanager Execute o CCManager no seu projeto: ccmanager
- Onde consigo ccmanager?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/kbwo/ccmanager
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma CLI em Rust para gerenciar git worktrees pelo nome da branch, feita para executar vários agentes de programação com IA em paralelo.
Um app de terminal (CLI/TUI) para executar e gerenciar vários agentes de programação com IA, como Claude Code, Codex e Aider, em workspaces Git separados.
Uma CLI que instala no projeto um harness de skills, regras, hooks e documentação para 18 assistentes de programação com IA, após você revisar o plano.
Uma IDE multiplataforma leve para programação com IA, que executa várias sessões dos agentes Claude Code e Codex em diferentes projetos, tudo em uma janela.
Um quadro Kanban no terminal que executa vários agentes de programação em paralelo, cada tarefa em seu próprio git worktree e janela do tmux.