Cursor
Aggiungi Codna come server MCP con codna mcp install --client cursor. L'agente di Cursor ottiene il tuo repo mappato per zero token e corregge da un pacchetto di evidenze.
Aggiungi Codna come server MCP con codna mcp install --client cursor. L'agente di Cursor ottiene il tuo repo mappato per zero token e corregge da un pacchetto di evidenze.
Esponi cinque strumenti Codna a Claude via MCP: triage, fix, secure, recall e report. Il recall gira on-device senza round-trip cloud.
Revisiona ogni pull request con un verdetto chiaro. Apre PR di fix dall'etichetta codna-fix, da una risposta @codna fix o da una check suite rossa. Non fa mai merge.
thyn-ai/codna-action@v1 esegue codna fix, review o secure nella tua CI. Apre pull request e non fa mai merge. Blocca package-spec su una versione di codna.
Provider di modelli
Codna mappa il tuo repo in modo deterministico per zero token. L'agente poi gira sul modello che scegli, con la tua chiave o con il credito gestito.
Porta una chiave di Anthropic, OpenAI, Google Gemini, Groq, Mistral, OpenRouter o xAI. codna key set la salva nel portachiavi del sistema e non la stampa mai.
Installa l'extra mcp ed esegui codna mcp install --client cursor o --client claude. Il tuo editor ottiene cinque strumenti: codna_triage, codna_fix, codna_secure, codna_recall e codna_report_bug. L'helper di installazione non scrive mai credenziali.
Sì, quando lo chiedi. Etichetta un issue con codna-fix, rispondi @codna fix su un rilievo Codna con accesso in scrittura, o lascia che una check suite rossa avvii un fix. La pull request indica issue, causa radice, simboli e confidenza. Tu revisioni e fai merge.
Sì. thyn-ai/codna-action@v1 installa codna da PyPI ed esegue fix, review o secure con gli stessi comandi che usi in locale. La modalità fix richiede contents e pull-requests in scrittura; la modalità review richiede contents in lettura, pull-requests in scrittura e checks in scrittura.
No. Porta una chiave di Anthropic, OpenAI, Google Gemini, Groq, Mistral, OpenRouter o xAI, oppure accedi e usa il credito gestito. Con la tua chiave paghi direttamente il provider.
La comprensione gira sulla tua macchina e non spende token. Solo il pacchetto di evidenze o il diff raggiunge il tuo provider di modelli. Imposta privacy.egress su fail-closed in codna.yaml e Codna esegue i tuoi test solo sotto blocco di rete a livello kernel e non interroga il registro durante la revisione.
Un pip install. Python 3.10 o successivo, macOS o Linux, git. Niente Node, Docker o server. Mappare un repo spende zero token di modello, e Codna stampa la dimensione del pacchetto a ogni esecuzione.