logotipo do kodus

PRs bem-vindos Estrelas no Github Licença

---

Website · Comunidade · Docs · Docs da CLI · Experimente o Kodus Cloud · Guia de Self-Host

🌐 English · Português (BR) · Español · 日本語 · 简体中文 · Français

## Por Que as Equipes Escolhem o Kodus - **Agnóstico de Modelo**: Use Claude, GPT-5, Gemini, Llama, GLM, Kimi ou qualquer endpoint compatível com OpenAI. - **Sem Markup no Custo de LLM**: Você paga diretamente aos provedores de modelo. Sem multiplicadores ocultos. - **Aprende com Seu Contexto**: Kody se adapta à sua arquitetura, padrões e fluxo de trabalho. - **Você Define as Regras**: Defina regras de revisão personalizadas em linguagem natural. - **Privacidade e Segurança**: O código-fonte não é usado para treinar modelos, os dados são criptografados em trânsito e em repouso, e runners self-hosted são suportados. Instâncias self-hosted enviam um heartbeat anônimo por dia (apenas contadores agregados — sem código, nomes ou identificadores); desative com `KODUS_TELEMETRY_DISABLED=true`. Veja [Telemetria Anônima](https://docs.kodus.io/how_to_deploy/en/deploy_kodus/telemetry). - **Fluxo Git Nativo**: Funciona diretamente em PRs com GitHub, GitLab, Bitbucket e Azure Repos. - **CLI + CI/CD Pronto**: Execute revisões localmente e em pipelines. - **Impacto Operacional**: Acompanhe dívida técnica e métricas de entrega mantendo a qualidade da revisão alta. ## Destaques do Produto
🔑 Traga Sua Própria Chave (BYOK)
Conecte suas próprias credenciais de provedor e escolha os modelos por trás das revisões do Kodus: OpenAI, Anthropic, Google Gemini, Vertex AI, Novita ou qualquer endpoint compatível com OpenAI. Mantenha o faturamento e o uso na sua própria conta do provedor, sem markups ocultos de LLM.

Configuração de provedor de modelo BYOK do Kodus


📈 Uso de Tokens
Acompanhe o consumo de tokens nas revisões de código com IA, entenda os geradores de custo e mantenha o gasto com modelos previsível conforme a adoção cresce.

Dashboard de uso de tokens do Kodus


⚙️ Kody Rules
Kody Rules permitem que as equipes definam instruções de revisão em linguagem natural e as apliquem em organizações, repositórios, paths ou escopos específicos de revisão. Kody usa essas regras como contexto ao revisar pull requests, ajudando a garantir decisões de arquitetura, expectativas de segurança, práticas de teste e convenções específicas de repositório sem depender de revisores para repetir o mesmo feedback manualmente.

Regras do Kody


📊 Cockpit
Cockpit ajuda as equipes a medir a eficácia das revisões do Kodus, a saúde das Kody Rules, a saúde dos repositórios e as métricas de entrega em todo o fluxo de trabalho de engenharia.

Cockpit do Kodus mostrando a saúde do pipeline de revisão de código com IA


🧩 Kody Issues
Acompanhe automaticamente sugestões não implementadas de PRs fechados, gerencie-as por status, severidade, categoria e repositório, e deixe Kody resolvê-las quando a correção aparecer em um PR futuro.

Dashboard do Kodus Issues


🔎 Veja o Kody revisando um pull request real
Kody faz mais do que resumir diffs. Ele revisa código com contexto, sinaliza riscos por severidade e sugere correções concretas diretamente no pull request.

Kody detectando um problema crítico de segurança IDOR em uma revisão de pull request

Neste exemplo, Kody captura um risco crítico de IDOR onde um parâmetro de consulta `organizationId` poderia contornar a proteção de tenant quando passado como um array, e então sugere uma validação explícita em runtime antes que o código seja merged.
## Comece Agora Escolha o fluxo de trabalho que corresponde a como você quer usar o Kodus.
Experimente o Kodus Cloud
Comece a revisar pull requests sem gerenciar infraestrutura.

Crie uma conta gratuita · Veja os preços
Faça self-host do Kodus
Faça deploy do Kodus na sua própria infraestrutura com controle sobre dados, modelos e configuração de runtime.

Guia de instalação
Use a CLI
Execute revisões de código com IA pelo seu terminal em uma árvore de trabalho, diff staged, branch ou commit.

kodus review
kodus review --staged
kodus review --prompt-only

Visão geral da CLI · Referência de comandos · CI/CD
Contribua Localmente
Rode o monorepo do Kodus localmente para desenvolvimento na API, worker, serviço de webhooks, app web e infraestrutura local.

git clone https://github.com/kodustech/kodus-ai.git
cd kodus-ai
yarn setup

Quickstart local
## Estrutura do Monorepo Kodus é um monorepo com múltiplas aplicações, bibliotecas de domínio compartilhadas e pacotes publicados. ```txt kodus-ai/ ├── apps/ │ ├── api/ # API NestJS │ ├── web/ # Dashboard Next.js │ ├── worker/ # Execução de revisões e consumidores de fila │ └── webhooks/ # Ingestão de webhooks de provedores Git ├── libs/ # Módulos de domínio NestJS compartilhados ├── packages/ │ ├── kodus-flow/ # SDK de orquestração de agentes de IA │ └── kodus-common/ # Pacote de abstração de LLM └── scripts/ # Scripts de dev, deploy, benchmark e automação ``` | Path | Finalidade | | --- | --- | | `apps/api` | API NestJS principal para autenticação, organizações, equipes, Kody Rules, integrações, permissões e orquestração de revisão de código. | | `apps/web` | Aplicação web Next.js para o dashboard do Kodus. | | `apps/worker` | Serviço em background para execução de revisão de código, processamento de fila, verificação de sugestões, jobs de automação e tarefas de monitoramento. | | `apps/webhooks` | Serviço de ingestão de webhooks para eventos do GitHub, GitLab, Azure Repos, Bitbucket e Forgejo. | | `libs` | Módulos de domínio NestJS compartilhados usados nas aplicações do Kodus. | | `packages/kodus-flow` | SDK para orquestração de agentes de IA. | | `packages/kodus-common` | Pacote compartilhado de abstração de LLM para provedores de modelo. | Para instruções completas de configuração, siga o [Quickstart Local](https://docs.kodus.io/how_to_deploy/en/local_quickstart/orchestrator). ## Open Source vs. Teams vs. Enterprise | Recurso | Kody Community
Community | Kody Teams
Teams | Kody Enterprise
Enterprise | | :--- | :---: | :---: | :---: | | Preço | Grátis | $10/dev mensal ou $8/dev anual (+ tokens/dev) | Personalizado | | Hosting | Self-hosted **ou** hospedado pelo Kodus | Hospedado pelo Kodus | Self-hosted **ou** hospedado pelo Kodus | | Traga Sua Própria Chave (BYOK) | ✅ | ✅ | ✅ | | Uso de PR | PRs ilimitados usando sua própria API key | PRs ilimitados usando sua própria API key | PRs ilimitados usando a API key de Tokens do Kodus AI | | Usuários | Ilimitados | Ilimitados | Ilimitados | | Kody Rules | Até 10 | Ilimitadas | Ilimitadas | | Plugins ativos | Até 3 | Ilimitados | Ilimitados | | Kody Learnings e Memória | ✅ | ✅ | ✅ | | Issues do Quality Radar | Ilimitadas | Ilimitadas | Ilimitadas | | Fila prioritária para Kody Agents | ❌ | ✅ | ✅ | | Métricas de Engenharia / Cockpit | ❌ | ✅ | ✅ | | SSO | ❌ | ❌ | ✅ | | RBAC + logs de auditoria + analytics | ❌ | ❌ | ✅ | | Conformidade | ❌ | ❌ | SOC 2 | | Suporte | Suporte da Comunidade no Discord | Comunidade no Discord + Suporte por Email | Discord Privado + Email + até 5h/mês de onboarding/suporte dedicado | [Comparar todos os planos →](https://kodus.io/pricing) ## Recursos | Recurso | Descrição | | --- | --- | | [Website](https://kodus.io) | Saiba mais sobre o Kodus, capacidades do produto e preços. | | [Documentação](https://docs.kodus.io) | Guias de configuração, docs de produto, uso da CLI e instruções de self-host. | | [Kodus Cloud](https://app.kodus.io) | Comece a usar o Kodus sem gerenciar infraestrutura. | | [Guia de Self-Host](https://docs.kodus.io/how_to_deploy/en/deploy_kodus/generic_vm) | Faça deploy do Kodus no seu próprio ambiente. | | [Docs da CLI](https://docs.kodus.io/how_to_use/en/cli/overview) | Execute revisões de código com IA localmente, em CI/CD ou dentro de agentes de codificação. | | [Comunidade no Discord](https://discord.gg/6WbWrRbsH7) | Faça perguntas, obtenha ajuda de configuração e converse com a equipe do Kodus. | | [Preços](https://kodus.io/pricing) | Compare as edições Community, Teams e Enterprise. | | [Agende uma Chamada](https://cal.com/gabrielmalinosqui/30min) | Converse com a equipe do Kodus sobre configuração, self-host ou necessidades enterprise. | ## Contribuindo

Kody contribuindo

Recebemos contribuições de todos os tamanhos 🧡 Corrija um erro de digitação, melhore as docs, reporte um bug, sugira uma funcionalidade ou abra um pull request para algo que você acha que deveria existir. Não sabe por onde começar? Abra uma issue ou entre na comunidade. Ficaremos felizes em ajudar.