codna · Understand. Fix. Evolve.

Agentes leem seu código. O Codna o entende.

O Codna mapeia todo o seu repo por zero tokens e depois envia um agente com apenas as evidências de que ele precisa.

pip install codna
Roda na sua máquina ou na sua nuvem. Seu código nunca sai sem a sua chave.
5×menos tokens que o Cursor
1.7×mais rápido que o Cursor
$0.02por correção verificada
0tokens para entender

Medido em 87 casos pareados de correção de bugs contra o Cursor: 5× menos tokens, 1,7× mais rápido, 87 de 87 correções verificadas.

Os agentes de código de hoje leem seu repo pelo modelo.

Eles abrem arquivo após arquivo dentro da janela de contexto para achar o bug. Isso custa tokens e tempo. E esquece entre execuções.

80,971

tokens médios por correção do Cursor nos mesmos 87 casos.

O Codna entende primeiro, depois age.

O Codna mapeia cada símbolo, dependência e raio de impacto por zero tokens de modelo. Depois entrega ao agente um pacote de evidências restrito à issue e imprime a relação bruto/pacote em cada execução. O Codna também lembra: o recall roda no Telys, nosso motor de memória no dispositivo.

16,159

tokens médios por correção do Codna. 87 de 87 verificadas.

Memória

O Codna não esquece sua base de código.

Um grafo determinístico mapeia a estrutura por zero tokens. O Telys, nosso motor de memória no dispositivo, recupera o código relevante sem ida à nuvem. Juntos, entregam ao agente um pacote de evidências menor, e a memória persiste entre sessões.

Prova: estrutura + recall, medido

Grafo determinístico para a estrutura. Telys para o recall no dispositivo. Medido em 87 casos pareados contra o Cursor.

0idas à nuvem para o recall
5×menos tokens por correção
87 / 87correções verificadas
11linguagens no recall local

Como funciona

Uma passada, do início ao fim.

O agente não vagueia pelo seu repo. O Codna dá a ele um mapa, evidências e um caminho seguro para entregar.

1

Entender

O Codna analisa seu repo em um grafo de dependências e raio de impacto. Sem modelo. Zero tokens.

2

Corrigir

Ele nomeia os arquivos suspeitos, monta o pacote de evidências e roda o agente com causa raiz e confiança anexadas.

3

Evoluir

Cada correção informa raio de impacto e risco de regressão, e passa por um portão de risco antes de ser aplicada ou de abrir um pull request.

Benchmarks

Mais rápido. Mais barato. Verificado.

Frente a frente com o Cursor em 87 casos pareados de correção de bugs, em checkouts idênticos. O Codna usou menos tokens, rodou mais rápido e verificou cada correção.

CodnaCursor
Correções verificadas · 87 casos87 / 8787 / 87
Tempo médio13.4s22.6s
Tokens médios por correção16.2K81.0K
5×menos tokens por correção que o Cursor.
1.7×mais rápido por correção que o Cursor.
$0.02por correção verificada, média dos 87 casos.

Cada caso só contou quando a correção foi verificada. Tabela completa na página de benchmarks.

Any language your repo imports · zero tokens

Codna builds its repository map from import patterns in any language — Python, TypeScript, Go, Rust, Java and more — for zero tokens.

Fluxo de trabalho

Integrado ao seu fluxo de trabalho.

Um comando, uma GitHub App, uma Action ou um servidor MCP. O Codna fica onde seu time de engenharia já trabalha.

Um comando.

codna fix . em qualquer repo. Ou codna triage . para entendê-lo por zero tokens.

codna triage .
codna fix . --issue "checkout fails"

No seu editor.

Adicione o Codna ao Cursor ou ao Claude como servidor MCP. Cinco ferramentas: triage, fix, secure, recall e report.

GitHub App nativa.

O Codna revisa todo pull request, abre uma correção a partir de um rótulo de issue, um comentário ou um check vermelho, e deixa o merge com você.

Um patch em que confiar.

Cada correção vem com causa raiz, confiança, raio de impacto e risco de regressão.

Roda na sua máquina.
Traga sua própria chave de modelo.
Redação de segredos. Sempre ativa.
Egresso fail-closed quando você configurar.
Privado por design

Seu código é seu.

O entendimento roda na sua máquina e não gasta tokens de modelo. Só o pacote de evidências chega ao seu provedor de modelo, com a sua chave. Segredos são redigidos, e isso não pode ser desligado. Defina privacy.egress como fail-closed e o Codna roda seus testes só sob bloqueio de rede em nível de kernel.

Entregue correções, não janelas de contexto.

O Codna transforma uma tarde rastreando um bug em uma correção com causa raiz, confiança e risco de regressão anexados. Funciona no seu terminal, no seu editor, na sua CI e no GitHub. Seu código-fonte fica onde está.

Fale conosco

Understand. Fix. Evolve.

pip install codna