Codeg logo Codeg

GitHub stars Latest release Total downloads License Documentation Platforms: macOS, Windows, Linux, Docker, iOS, Android

English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Español · Deutsch · Français · Português · العربية

O espaço de trabalho de programação multiagente.
Rode todos os agentes de IA para programação em um só lugar — e deixe que trabalhem juntos.

Baixar o Codeg · Documentação

O espaço de trabalho do Codeg: uma conversa com um agente ao lado dos diffs ao vivo que ele produz e dos arquivos do projeto

🧩 Uma interface para todos os agentes
Quinze agentes integrados, e qualquer agente compatível com ACP pode entrar — todos exibidos como a mesma conversa estruturada, e não como um terminal.
🔎 Sessões que viajam
Importe, pesquise e retome o histórico que cada agente guarda em disco e depois entregue-o a outro agente.
🤝 Agentes que trabalham juntos
Delegue entre agentes com um @ ou enfileire tarefas a fazer que rodam sem supervisão, cada uma na própria worktree.
🌍 Onde quer que você trabalhe
Aplicativo de desktop, servidor auto-hospedado ou Docker, iPhone, iPad e Android — e Telegram, Lark ou WeChat.
## 💖 Patrocinadores
Compshare
Compshare (UCloud)
Agradecemos à Compshare por patrocinar este projeto! A Compshare é a plataforma de nuvem de IA da UCloud, oferecendo planos Plan de agentes com modelos nacionais em assinatura mensal ou pagamento por uso, a partir de ¥49/mês. Também oferece acesso estável a modelos estrangeiros via proxy oficial. Compatível com Claude Code, Codex e chamadas de API. Pronto para empresas: alta concorrência, suporte técnico 24/7 e emissão de notas fiscais em autoatendimento. Quem se cadastrar através deste link ganha ¥5 de crédito de avaliação grátis na plataforma!
合租巴士
合租巴士
Agradecemos ao 合租巴士 por patrocinar este projeto! O 合租巴士 é uma plataforma de retransmissão de IA confiável e eficiente, oferecendo retransmissão de alta estabilidade para modelos populares como Codex e Claude Code. A proporção de recarga é transparente (1:1), com subsídios de taxa do Codex a partir de apenas 0,08. Entre no grupo pelo site oficial para ganhar US$ 5 de crédito de teste.
APIMart
APIMart
Agradecemos à APIMart por patrocinar este projeto! A APIMart é uma plataforma de API de baixo custo para geração de imagens e vídeos com IA: o GPT-Image-2 custa a partir de US$ 0,006 por imagem, mais de 160 imagens por dólar. Uma única API assíncrona cobre imagem e vídeo: envie uma tarefa, receba um ID e busque os resultados por polling ou callback. Processe dezenas de milhares de imagens em lote sem timeouts e troque de modelo sem alterar o código. Pagamento conforme o uso, sem mensalidade — cadastre-se aqui para começar.
UCloud ·星图AstraFlow
UCloud ·星图AstraFlow
UCloud ·星图AstraFlow
O AstraFlow, plataforma de grandes modelos da UCloud, oferece acesso a mais de 200 modelos com um clique: modelos de código aberto líderes como Kimi K3, DeepSeek V4/V3, Qwen 3, GLM5.2 e happyhorse já vêm integrados — sem precisar treinar nada, prontos para usar.
Cadastre-se com seu e-mail pelo link acima, conclua a verificação de identidade e receba ¥50 em créditos de computação.
Sidrune AI
Sidrune AI
Agradecemos à Sidrune AI por patrocinar este projeto! A Sidrune AI oferece acesso a GPT, Claude e outros modelos de IA populares por meio de uma única API. Novos usuários que se cadastrarem pelo nosso link exclusivo com o código promocional SDRCODEG recebem US$ 3 em créditos de API.
BeeAPI
BeeAPI
Agradecemos à BeeAPI por patrocinar este projeto! A BeeAPI é uma plataforma profissional de retransmissão e agregação de APIs de IA multimodelo, que reúne vários provedores e diversos modelos de IA populares. Ela oferece comparação de preços entre fornecedores, roteamento inteligente por grupos e acesso e cobrança unificados via API, ajudando você a usar serviços de IA de forma mais flexível, estável e econômica.
> Quer se tornar patrocinador do Codeg? [Entre em contato por e-mail.](mailto:itpkcn@gmail.com) ## ✨ Recursos
### Uma interface para todos os agentes Quinze agentes já vêm integrados, e qualquer outro agente compatível com ACP pode se juntar a eles pelo registro público ou pelo JSON de distribuição dele. O Codeg fala com cada um deles pelo Agent Client Protocol, então todos ganham a mesma conversa rica — cartões de ferramentas, diffs ao vivo, planos e pedidos de permissão — em vez de um terminal para você forçar a vista. Ative a Renderização de UI para um agente e ele poderá responder com cartões, tabelas e gráficos interativos. [Documentação →](https://docs.codeg.app/guide/supported-agents) · [Agentes personalizados →](https://docs.codeg.app/guide/custom-agents) · [Renderização de UI →](https://docs.codeg.app/guide/skills#cards-tables-and-charts-in-replies) Uma interface para todos os agentes
### Todas as sessões, pesquisáveis O Codeg lê o histórico que a CLI de cada agente guarda em disco: importe-o com um clique, pesquise tudo e retome qualquer sessão de onde ela parou. Mencione uma sessão antiga com `@` e o agente com quem você está falando consegue lê-la — mesmo que outro agente a tenha escrito. Dê às conversas etiquetas coloridas, globais ou de uma só pasta, e filtre a barra lateral por elas. [Documentação →](https://docs.codeg.app/guide/aggregation) · [Etiquetas →](https://docs.codeg.app/guide/workspace#tag-conversations) Todas as sessões, pesquisáveis
### Colaboração multiagente Digite `@`, escolha um agente e envie. Cada agente mencionado roda como uma sessão própria, lado a lado, transmitindo de volta para a sua conversa — o Claude Code redigindo enquanto o Codex revisa — e os subagentes aparecem como cartões que vão se preenchendo enquanto trabalham. [Documentação →](https://docs.codeg.app/guide/multi-agent) Colaboração multiagente
### Tarefas a fazer que rodam sem supervisão Anote o trabalho e vá cuidar de outra coisa. Cada tarefa ganha a própria worktree e o próprio branch do git, começa na hora ou em um horário agendado e depois espera a sua revisão; aceite o diff e o agente faz o merge, e o Codeg confere o git antes de dar a tarefa como concluída. O painel do repositório também pode criá-las para você: ele pega issues e pull requests por etiqueta e autor, em horários agendados ou quando chega um webhook. [Documentação →](https://docs.codeg.app/guide/tasks) · [Processamento automático →](https://docs.codeg.app/guide/repository#let-it-pick-items-up-by-itself) Tarefas a fazer que rodam sem supervisão
### Canvas infinito Organize seu trabalho no espaço: conversas, arquivos, terminais e notas viram cartões em um quadro, agrupados por pasta e por agente, para que vários agentes possam rodar lado a lado, bem à vista. [Documentação →](https://docs.codeg.app/guide/canvas) Canvas infinito
### Desktop, servidor, celular e chat Rode o Codeg como aplicativo de desktop, como servidor auto-hospedado que você abre em qualquer navegador ou como um único contêiner Docker, e abra um servidor remoto pelo aplicativo de desktop em uma janela de espaço de trabalho própria. Clientes nativos para iPhone, iPad e Android — além de canais no Telegram, Lark e WeChat — mantêm seus agentes ao alcance, enquanto seus arquivos e sessões ficam em máquinas que você controla. [Documentação →](https://docs.codeg.app/getting-started/deployment) · [Espaços de trabalho remotos →](https://docs.codeg.app/guide/workspace#desktop-and-browser) · [Aplicativos móveis →](https://docs.codeg.app/getting-started/installation#mobile-apps) · [Canais de chat →](https://docs.codeg.app/guide/chat-channels) Desktop, servidor, celular e chat
### Documentos do Office e pesquisa Peça uma apresentação, um relatório ou uma planilha e veja o `.pptx`, o `.docx` ou o `.xlsx` de verdade sendo renderizado ao vivo ao lado da conversa; PDFs abrem em um visualizador próprio. As habilidades de pesquisa embutidas — hipóteses, desenho experimental, estatística, busca bibliográfica — funcionam com qualquer agente. [Documentação →](https://docs.codeg.app/guide/office) · [Pesquisa →](https://docs.codeg.app/guide/research) Documentos do Office e pesquisa
### Uso do navegador e do computador No aplicativo de desktop, os links abrem em um navegador integrado ao lado dos seus arquivos, em tamanho de desktop, tablet ou celular: entregue ao agente uma página, um elemento, uma captura de tela ou um erro do console, ou deixe-o conduzir uma página que você compartilhar. Em versão prévia, os agentes também podem ver e operar as janelas que você compartilhar — e o botão Parar fica a um clique. [Documentação →](https://docs.codeg.app/guide/browser) · [Uso do computador →](https://docs.codeg.app/guide/computer-use) Uso do navegador e do computador
### O ciclo completo de engenharia Um editor, diffs ao vivo e lado a lado, um cliente git completo com um editor de merge de três painéis, worktrees com um clique, um terminal integrado e visualizações divididas — tudo ao lado do agente, nos arquivos reais do seu repositório. [Documentação →](https://docs.codeg.app/guide/workspace) · [Git e worktrees →](https://docs.codeg.app/guide/git) O ciclo completo de engenharia
**Também vem com:** - **[Painel do repositório](https://docs.codeg.app/guide/repository)** — issues, pull requests, verificações e merges para GitHub, GitLab, Gitea e Forgejo; qualquer issue ou PR pode virar uma tarefa a fazer - **[Automações](https://docs.codeg.app/guide/automations)** — salve um compositor configurado e rode-o sem interface, por agendamento cron ou sob demanda - **[Uso de tokens](https://docs.codeg.app/guide/token-usage)** — tendências, taxa de acerto de cache, um mapa de calor de atividade, uso por pasta, agente, modelo e sessão, e quanto isso custaria pelos preços de tabela da API - **[Bifurcar e direcionar](https://docs.codeg.app/guide/workspace#follow-along-%E2%80%94-the-conversation)** — nos agentes que oferecem suporte, bifurque uma conversa a partir de uma resposta concluída ou insira uma mensagem em um turno que ainda está em andamento - **[Skills](https://docs.codeg.app/guide/skills) e [MCP](https://docs.codeg.app/guide/mcp)** — pacotes de habilidades por agente, varredura local de MCP e busca e instalação pelo registro - **[Inicializador de projeto](https://docs.codeg.app/guide/project-boot)** — gere a estrutura de um novo projeto visualmente, com pré-visualização ao vivo - **[Notificações](https://docs.codeg.app/reference/settings/general#desktop-notifications)** — notificações do sistema, sons e um botão da barra de tarefas que pisca ou um ícone do Dock que pula quando um turno termina ou um agente precisa de você - **[Do seu jeito](https://docs.codeg.app/reference/settings/appearance)** — doze temas que você pode recolorir token a token, papéis de parede, raio dos cantos, largura do chat, CSS personalizado e um pet de desktop — em qualquer um dos dez idiomas da interface - **[Backup e sincronização](https://docs.codeg.app/reference/settings/system#backup-restore)** — backups criptografados e sincronização de configuração entre máquinas por meio de um arquivo ou do seu próprio servidor WebDAV - **[Esquema de URL](../../docs/url-scheme.md)** — `codeg://session/` abre uma conversa a partir de outro aplicativo (desktop) - **E mais** — quase toda versão traz algo novo; as [notas de versão](https://github.com/spacering-net/codeg/releases) são a lista completa ## 🤖 Agentes suportados O Codeg conversa com todos os agentes pelo [Agent Client Protocol](https://agentclientprotocol.com), então cada um ganha a mesma interface estruturada. Quinze já vêm integrados, e o Codeg instala, fixa a versão e atualiza a maioria deles por você:

Claude Code   Codex   Gemini CLI   OpenClaw   OpenCode   Cline   Hermes Agent   CodeBuddy   Kimi Code   Pi   Grok   Cursor   DeepSeek Harness   Qoder   Google Antigravity   + qualquer agente ACP

Não está na lista? Escolha qualquer agente no registro público do ACP ou cole o JSON de distribuição dele — o Codeg o instala, verifica se ele consegue iniciar e o trata como um agente integrado. Requisitos de execução e onde cada agente guarda as sessões: [Agentes suportados](https://docs.codeg.app/guide/supported-agents). ## 📦 Instalação **Desktop** — os instaladores para macOS, Windows e Linux estão em [Releases](https://github.com/spacering-net/codeg/releases/latest); o passo a passo está em [Instalação](https://docs.codeg.app/getting-started/installation). **Servidor** — rode o Codeg sem interface e acesse de qualquer navegador. No Linux ou macOS: ```bash curl -fsSL https://raw.githubusercontent.com/spacering-net/codeg/main/install.sh | bash CODEG_STATIC_DIR=/usr/local/share/codeg/web codeg-server ``` No Windows, no PowerShell: ```powershell irm https://raw.githubusercontent.com/spacering-net/codeg/main/install.ps1 | iex $env:CODEG_STATIC_DIR="$env:LOCALAPPDATA\codeg-server\web"; codeg-server ``` **Docker** — o mesmo servidor, em um contêiner: ```bash docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/spacering-net/codeg:latest ``` Nos dois casos, abra `http://:3080` no navegador e informe o token de acesso que o servidor exibe ao iniciar (no contêiner, veja com `docker logs`), ou defina `CODEG_TOKEN` para escolher o seu. **Celular e tablet** — instale o [app de iOS](https://apps.apple.com/app/codeg-client/id6785199071) ou o [APK do Android](https://github.com/xintaofei/codeg-android/releases/latest) e aponte-o para o **Serviço Web** do seu aplicativo de desktop ou para o seu próprio `codeg-server`: URL, token, pronto. Os passos de pareamento estão em [Aplicativos móveis](https://docs.codeg.app/getting-started/installation#mobile-apps). Compose, binários pré-compilados, builds a partir do código e atualizações no lugar estão em [Implantação](https://docs.codeg.app/getting-started/deployment); variáveis de ambiente, em [Configuração](https://docs.codeg.app/getting-started/configuration). ## 👥 Comunidade e suporte - **WeChat** — escaneie o QR code para entrar em nosso grupo para discussões, feedback e atualizações: WeChat - **Issues** — encontrou um bug ou sentiu falta de um recurso? [Abra uma issue](https://github.com/spacering-net/codeg/issues). - **Privacidade** — local em primeiro lugar: análise, armazenamento e operações de projeto ficam na sua máquina, e os modos web e servidor são protegidos por autenticação baseada em token. Detalhes em [Privacidade e segurança](https://docs.codeg.app/reference/privacy). - **LinuxDO** — obrigado à comunidade [LinuxDO](https://linux.do) pelo apoio. - **Apoie o projeto** — [dê uma estrela ao repositório](https://github.com/spacering-net/codeg) para acompanhar o desenvolvimento. ## 🤝 Como contribuir Issues e pull requests são bem-vindos. Para compilar o Codeg você mesmo, comece por [Desenvolvimento](https://docs.codeg.app/reference/development) e [Arquitetura](https://docs.codeg.app/reference/architecture). Contribuidores do Codeg ## ⭐ Histórico de estrelas Star History Chart ## 🙏 Agradecimentos - [Agent Client Protocol](https://agentclientprotocol.com) — a base que permite ao Codeg se conectar a todos os agentes que ele suporta - [Superpowers](https://github.com/obra/superpowers) — alimenta o módulo de habilidades de especialistas do Codeg - [OfficeCLI](https://github.com/iOfficeAI/OfficeCLI) — alimenta o fluxo de trabalho de documentos Office do Codeg - [scientific-agent-skills](https://github.com/K-Dense-AI/scientific-agent-skills) — alimenta as habilidades de Pesquisa científica do Codeg (subconjunto licenciado sob MIT) - [json-render](https://github.com/vercel-labs/json-render) — alimenta os cartões, tabelas e gráficos da Renderização de UI do Codeg - [cua-driver](https://github.com/trycua/cua) — alimenta o Uso do computador do Codeg ## 📜 Licença Apache-2.0. Veja [LICENSE](../../LICENSE).