Integrações

O Codna trabalha onde os agentes trabalham.

Um motor, em todo lugar onde seu time já trabalha: editor, terminal, CI e GitHub. Os mesmos comandos codna rodam em cada um deles.

Integrações

Cursor

Adicione o Codna como servidor MCP com codna mcp install --client cursor. O agente do Cursor recebe seu repo mapeado por zero tokens e corrige a partir de um pacote de evidências.

Claude

Exponha cinco ferramentas do Codna ao Claude via MCP: triage, fix, secure, recall e report. O recall roda no dispositivo sem ida à nuvem.

GitHub App

Revisa todo pull request com um veredito claro. Abre PRs de correção pelo rótulo codna-fix, por uma resposta @codna fix ou por uma check suite vermelha. Nunca faz merge.

GitHub Action

thyn-ai/codna-action@v1 roda codna fix, review ou secure na sua CI. Abre pull requests e nunca faz merge. Fixe package-spec em uma versão do codna.

Provedores de modelo

Seu agente. Seu provedor. Sua chave.

O Codna mapeia seu repo de forma determinística por zero tokens. O agente então roda no modelo que você escolher, com a sua própria chave ou com o crédito gerenciado.

CLIRode codna triage, fix, review e secure em qualquer repo, job de CI ou contêiner.
Servidor MCPDê ao Cursor e ao Claude cinco ferramentas do Codna: triage, fix, secure, recall e report.
GitHub App e ActionRevise todo pull request. Abra PRs de correção a partir de um rótulo de issue, um comentário ou um check vermelho.

Traga uma chave da Anthropic, OpenAI, Google Gemini, Groq, Mistral, OpenRouter ou xAI. codna key set a guarda no chaveiro do seu sistema e nunca a imprime.

Perguntas frequentes

Instale o extra mcp e rode codna mcp install --client cursor ou --client claude. Seu editor recebe cinco ferramentas: codna_triage, codna_fix, codna_secure, codna_recall e codna_report_bug. O instalador nunca grava credenciais.

Sim, quando você pede. Rotule uma issue com codna-fix, responda @codna fix em um achado do Codna com acesso de escrita, ou deixe uma check suite vermelha acionar uma correção. O pull request informa a issue, a causa raiz, os símbolos e a confiança. Você revisa e faz merge.

Sim. thyn-ai/codna-action@v1 instala o codna do PyPI e roda fix, review ou secure com os mesmos comandos que você usa localmente. O modo fix precisa de contents e pull-requests em escrita; o modo review precisa de contents em leitura, pull-requests em escrita e checks em escrita.

Não. Traga uma chave da Anthropic, OpenAI, Google Gemini, Groq, Mistral, OpenRouter ou xAI, ou entre e use o crédito gerenciado. Com a sua própria chave você paga o provedor diretamente.

O entendimento roda na sua máquina e não gasta tokens. Só o pacote de evidências ou o diff chega ao seu provedor de modelo. Defina privacy.egress como fail-closed no codna.yaml e o Codna roda seus testes só sob bloqueio de rede em nível de kernel e não faz consultas ao registro durante a revisão.

Um pip install. Python 3.10 ou mais recente, macOS ou Linux, git. Sem Node, Docker ou servidor. Mapear um repo gasta zero tokens de modelo, e o Codna imprime o tamanho do pacote em cada execução.