Um app desktop com interface gráfica que executa seus agentes de programação, como Claude Code, Codex e Cursor, em sessões lado a lado com abas.
aicodeking/pandacode
Um workspace desktop nativo e leve para executar vários agentes de programação lado a lado, com projetos, Git e terminal.
- Estrelas
- 134
- Forks
- 13
- Issues abertas
- 3
- Último commit
- há 5 horas
O que é?
O PandaCode é um app desktop para trabalhar com agentes de programação. Ele executa CLIs de programação como Claude Code, Codex, Kimi Code, OpenCode e GLM Coding Plan lado a lado, além de oferecer suporte ao Antigravity e ao Grok Build da xAI por meio do ACP. Projetos, Git, terminal e navegador ficam em uma única janela, e cada tarefa pode usar seu próprio harness, modelo e nível de esforço de raciocínio.
O app é desenvolvido com Tauri 2, Rust, SQLite e TypeScript puro, e usa o webview do sistema operacional em vez de incluir o Chromium. As tarefas podem ser executadas em paralelo em vários projetos, organizadas em um quadro de status e conduzidas por um agente arquiteto com agentes auxiliares. Também há suporte a Git worktrees, pull requests e issues do GitHub, ferramentas do iOS Simulator e do emulador Android, além de integrações com bots para Telegram, Slack, Discord e WhatsApp.
O PandaCode é distribuído sob uma licença baseada na MIT, com exigência de atribuição para forks. Não há contas, chaves de licença nem telemetria, e as conversas e os projetos são armazenados localmente no SQLite. Há instaladores pré-compilados para macOS (Apple silicon), Windows x64 e Linux x64.
Recursos principais
- 01Executa Claude Code, Codex, Kimi Code, OpenCode e outras CLIs de programação em uma única janela.
- 02Permite escolher o harness, o modelo e o nível de esforço de raciocínio para cada tarefa.
- 03Oferece um quadro de status e permite executar tarefas em paralelo em vários projetos.
- 04Oferece suporte a equipes de agentes com um arquiteto e até três agentes auxiliares.
- 05Inclui diffs do Git, worktrees por tarefa e uma visualização do GitHub.
- 06Conecta agentes ao Telegram, Slack, Discord, WhatsApp e a um chat web local.
Casos de uso
- Comparar ou alternar entre vários agentes de programação no mesmo código-fonte.
- Executar várias tarefas de agentes em paralelo em projetos diferentes.
- Revisar as alterações nos arquivos a cada turno do agente usando diffs antes de fazer o commit.
- Controlar um agente de programação por um app de mensagens, como Telegram ou Slack.
Início rápido
- 1
Clone o repositório do GitHub
git clone https://github.com/aicodeking/pandacode.git - 2
Acesse a pasta do projeto e instale as dependências com npm
npm ci - 3
Inicie o aplicativo para desktop em modo de desenvolvimento
npm run desktop
Antes de usar
- Os downloads pré-compilados estão disponíveis apenas para macOS com Apple silicon, Windows x64 e Linux x64.
- As versões de lançamento não são assinadas digitalmente, então o sistema operacional exibe um aviso na primeira inicialização.
- É necessário instalar separadamente o Git e pelo menos uma CLI de programação que exija um login próprio.
- O projeto usa uma licença personalizada, a PandaCode License, e não uma licença padrão de código aberto; forks usados comercialmente devem incluir um aviso específico.
Tópicos
Perguntas frequentes
- O que é pandacode?
- Um workspace desktop nativo e leve para executar vários agentes de programação lado a lado, com projetos, Git e terminal. O PandaCode é um app desktop para trabalhar com agentes de programação. Ele executa CLIs de programação como Claude Code, Codex, Kimi Code, OpenCode e GLM Coding Plan lado a lado, além de oferecer suporte ao Antigravity e ao Grok Build da xAI por meio do ACP. Projetos, Git, terminal e navegador ficam em uma única janela, e cada tarefa pode usar seu próprio harness, modelo e nível de esforço de raciocínio.
- pandacode é gratuito? Qual é a licença?
- pandacode é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- pandacode ainda é mantido?
- Manutenção ativa. O último commit de pandacode foi em 20 de out. de 2026.
- Para que posso usar pandacode?
- Comparar ou alternar entre vários agentes de programação no mesmo código-fonte. Executar várias tarefas de agentes em paralelo em projetos diferentes. Revisar as alterações nos arquivos a cada turno do agente usando diffs antes de fazer o commit. Controlar um agente de programação por um app de mensagens, como Telegram ou Slack.
- Como instalar pandacode?
- Clone o repositório do GitHub: git clone https://github.com/aicodeking/pandacode.git Acesse a pasta do projeto e instale as dependências com npm: npm ci Inicie o aplicativo para desktop em modo de desenvolvimento: npm run desktop
- Onde consigo pandacode?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/aicodeking/pandacode
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
App para desktop que integra CLIs de agentes de programação, como Claude Code e Codex, em uma interface de chat nativa e executa várias sessões em paralelo.
App para desktop que executa vários agentes de programação lado a lado, cada um em seu próprio git worktree, com um app complementar para monitoramento pelo celular.
App para desktop, dispositivos móveis, web e CLI que executa e coordena vários agentes de programação, como Claude Code, Codex e OpenCode, em worktrees paralelas.
App desktop para gerenciar, sincronizar e organizar skills de agentes de IA no Claude Code, Codex, Cursor, Copilot, Gemini CLI e outras ferramentas de programação.
Um monitor de terminal no estilo btop que mostra em tempo real o uso de tokens, a janela de contexto, os limites de uso e as portas abertas nas sessões do Claude Code, Codex CLI e OpenCode.