Repolode
aicodeking

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. 1

    Clone o repositório do GitHub

    git clone https://github.com/aicodeking/pandacode.git
  2. 2

    Acesse a pasta do projeto e instale as dependências com npm

    npm ci
  3. 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