Intégrations

Codna travaille là où travaillent les agents.

Un moteur, partout où votre équipe travaille déjà : éditeur, terminal, CI et GitHub. Les mêmes commandes codna tournent dans chacun d'eux.

Intégrations

Cursor

Ajoutez Codna comme serveur MCP avec codna mcp install --client cursor. L'agent de Cursor obtient votre dépôt cartographié pour zéro token et corrige à partir d'un dossier de preuves.

Claude

Exposez cinq outils Codna à Claude via MCP : triage, fix, secure, recall et report. Le rappel tourne sur l'appareil, sans aller-retour cloud.

GitHub App

Relit chaque pull request avec un verdict clair. Ouvre des PR de correction depuis l'étiquette codna-fix, une réponse @codna fix ou une check suite rouge. Ne fusionne jamais.

GitHub Action

thyn-ai/codna-action@v1 lance codna fix, review ou secure dans votre CI. Elle ouvre des pull requests et ne fusionne jamais. Épinglez package-spec sur une version de codna.

Fournisseurs de modèles

Votre agent. Votre fournisseur. Votre clé.

Codna cartographie votre dépôt de façon déterministe pour zéro token. L'agent tourne ensuite sur le modèle de votre choix, avec votre propre clé ou le crédit géré.

CLILancez codna triage, fix, review et secure dans n'importe quel dépôt, job CI ou conteneur.
Serveur MCPDonnez à Cursor et Claude cinq outils Codna : triage, fix, secure, recall et report.
GitHub App et ActionRelisez chaque pull request. Ouvrez des PR de correction depuis une étiquette d'issue, un commentaire ou un check rouge.

Apportez une clé Anthropic, OpenAI, Google Gemini, Groq, Mistral, OpenRouter ou xAI. codna key set la stocke dans le trousseau de votre système et ne l'affiche jamais.

Questions fréquentes

Installez l'extra mcp et lancez codna mcp install --client cursor ou --client claude. Votre éditeur obtient cinq outils : codna_triage, codna_fix, codna_secure, codna_recall et codna_report_bug. L'assistant d'installation n'écrit jamais d'identifiants.

Oui, quand vous le demandez. Étiquetez une issue codna-fix, répondez @codna fix sur un constat Codna avec un accès en écriture, ou laissez une check suite rouge déclencher une correction. La pull request indique le problème, la cause racine, les symboles et la confiance. Vous relisez et fusionnez.

Oui. thyn-ai/codna-action@v1 installe codna depuis PyPI et lance fix, review ou secure avec les mêmes commandes qu'en local. Le mode fix nécessite contents et pull-requests en écriture ; le mode review nécessite contents en lecture, pull-requests en écriture et checks en écriture.

Non. Apportez une clé Anthropic, OpenAI, Google Gemini, Groq, Mistral, OpenRouter ou xAI, ou connectez-vous et utilisez le crédit géré. Avec votre propre clé, vous payez votre fournisseur directement.

La compréhension tourne sur votre machine et ne dépense aucun token. Seul le dossier de preuves ou le diff atteint votre fournisseur de modèle. Réglez privacy.egress sur fail-closed dans codna.yaml et Codna n'exécute vos tests que sous blocage réseau au niveau du noyau et ne fait aucune requête au registre pendant la relecture.

Un pip install. Python 3.10 ou plus récent, macOS ou Linux, git. Ni Node, ni Docker, ni serveur. Cartographier un dépôt dépense zéro token de modèle, et Codna affiche la taille du dossier à chaque exécution.