Интеграции

Codna работает там, где работают агенты.

Один движок везде, где уже работает ваша команда: редактор, терминал, CI и GitHub. Одни и те же команды codna работают в каждом из них.

Интеграции

Cursor

Добавьте Codna как MCP-сервер через codna mcp install --client cursor. Агент Cursor получает карту репозитория за ноль токенов и исправляет по пакету доказательств.

Claude

Откройте Claude пять инструментов Codna через MCP: triage, fix, secure, recall и report. Recall работает на устройстве без обращения в облако.

GitHub App

Ревью каждого pull request с чётким вердиктом. Открывает PR с исправлениями по метке codna-fix, ответу @codna fix или красному набору проверок. Никогда не сливает.

GitHub Action

thyn-ai/codna-action@v1 запускает codna fix, review или secure в вашем CI. Открывает pull request и никогда не сливает. Зафиксируйте package-spec на версии codna.

Провайдеры моделей

Ваш агент. Ваш провайдер. Ваш ключ.

Codna детерминированно строит карту репозитория за ноль токенов. Затем агент работает на выбранной вами модели, с вашим ключом или из управляемого лимита.

CLIЗапускайте codna triage, fix, review и secure в любом репозитории, CI-задаче или контейнере.
MCP-серверДайте Cursor и Claude пять инструментов Codna: triage, fix, secure, recall и report.
GitHub App и ActionРевью каждого pull request. PR с исправлением по метке в issue, комментарию или красной проверке.

Принесите ключ Anthropic, OpenAI, Google Gemini, Groq, Mistral, OpenRouter или xAI. codna key set сохранит его в связке ключей ОС и никогда не напечатает.

Частые вопросы

Установите extra mcp и выполните codna mcp install --client cursor или --client claude. Редактор получит пять инструментов: codna_triage, codna_fix, codna_secure, codna_recall и codna_report_bug. Установщик никогда не записывает учётные данные.

Да, когда вы просите. Поставьте на issue метку codna-fix, ответьте @codna fix на находку Codna с правом записи или позвольте красному набору проверок запустить исправление. Pull request указывает задачу, первопричину, символы и уверенность. Вы просматриваете и сливаете.

Да. thyn-ai/codna-action@v1 устанавливает codna из PyPI и запускает fix, review или secure теми же командами, что и локально. Режим fix требует записи в contents и pull-requests; режим review — чтения contents, записи pull-requests и записи checks.

Нет. Принесите ключ Anthropic, OpenAI, Google Gemini, Groq, Mistral, OpenRouter или xAI либо войдите и используйте управляемый лимит. Со своим ключом вы платите провайдеру напрямую.

Понимание работает на вашей машине и не тратит токены. До провайдера модели доходит только пакет доказательств или diff. Установите privacy.egress в fail-closed в codna.yaml, и Codna запускает ваши тесты только под запретом сети на уровне ядра и не делает запросов к реестрам во время ревью.

Один pip install. Python 3.10 или новее, macOS или Linux, git. Никаких Node, Docker или сервера. Карта репозитория стоит ноль токенов модели, и Codna печатает размер пакета при каждом запуске.