codna · Understand. Fix. Evolve.

Агенты читают ваш код. Codna его понимает.

Codna строит карту всего репозитория за ноль токенов, а затем отправляет агента только с теми доказательствами, которые ему нужны.

pip install codna
Работает на вашей машине или в вашем облаке. Ваш код никогда не покидает их без вашего ключа.
5×меньше токенов, чем у Cursor
1.7×быстрее, чем Cursor
$0.02за проверенное исправление
0токенов на понимание

Измерено на 87 парных кейсах исправления багов против Cursor: в 5× меньше токенов, в 1,7× быстрее, 87 из 87 исправлений проверены.

Сегодняшние агенты читают ваш репозиторий через модель.

Они открывают файл за файлом внутри контекстного окна, чтобы найти баг. Это стоит токенов и времени. И забывается между запусками.

80,971

среднее число токенов на исправление у Cursor на тех же 87 кейсах.

Codna сначала понимает, потом действует.

Codna строит карту каждого символа, зависимости и радиуса влияния за ноль токенов модели. Затем передаёт агенту пакет доказательств, ограниченный задачей, и печатает соотношение «сырой объём → пакет» при каждом запуске. Codna ещё и помнит: recall работает на Telys, нашем движке памяти на устройстве.

16,159

среднее число токенов на исправление у Codna. 87 из 87 проверены.

Память

Codna не забывает вашу кодовую базу.

Детерминированный граф строит карту структуры за ноль токенов. Telys, наш движок памяти на устройстве, вспоминает нужный код без обращения в облако. Вместе они передают агенту меньший пакет доказательств, а память сохраняется между сессиями.

Доказательство: структура + recall, измерено

Детерминированный граф для структуры. Telys для recall на устройстве. Измерено на 87 парных кейсах против Cursor.

0обращений в облако для recall
5×меньше токенов на исправление
87 / 87исправлений проверено
11языков в recall на устройстве

Как это работает

Один проход, от начала до конца.

Агент не блуждает по репозиторию. Codna даёт ему карту, доказательства и безопасный путь к поставке.

1

Понять

Codna разбирает репозиторий в граф зависимостей и радиуса влияния. Без модели. Ноль токенов.

2

Исправить

Называет подозрительные файлы, собирает пакет доказательств и запускает агента с первопричиной и уверенностью.

3

Развиваться

Каждое исправление сообщает радиус влияния и риск регрессии и проходит проверку риска до применения или открытия pull request.

Бенчмарки

Быстрее. Дешевле. Проверено.

Напрямую против Cursor на 87 парных кейсах исправления багов на идентичных чекаутах. Codna потратила меньше токенов, работала быстрее и проверила каждое исправление.

CodnaCursor
Исправлений проверено · 87 кейсов87 / 8787 / 87
Среднее время13.4s22.6s
Среднее число токенов на исправление16.2K81.0K
5×меньше токенов на исправление, чем у Cursor.
1.7×быстрее на исправление, чем Cursor.
$0.02за проверенное исправление, в среднем по 87 кейсам.

Кейс засчитывался только при проверенном исправлении. Полная таблица на странице бенчмарков.

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.

Рабочий процесс

Встроено в ваш рабочий процесс.

Одна команда, одно GitHub App, один Action или один MCP-сервер. Codna там, где уже работает ваша команда.

Одна команда.

codna fix . в любом репозитории. Или codna triage ., чтобы понять его за ноль токенов.

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

В вашем редакторе.

Добавьте Codna в Cursor или Claude как MCP-сервер. Пять инструментов: triage, fix, secure, recall и report.

Нативное GitHub App.

Codna делает ревью каждого pull request, открывает исправление по метке в issue, комментарию или красной проверке и оставляет слияние вам.

Патч, которому можно доверять.

Каждое исправление приходит с первопричиной, уверенностью, радиусом влияния и риском регрессии.

Работает на вашей машине.
Используйте свой ключ модели.
Скрытие секретов. Всегда включено.
Fail-closed egress, когда вы его включите.
Приватность по умолчанию

Ваш код — ваш.

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

Поставляйте исправления, а не контекстные окна.

Codna превращает день, потраченный на поиск бага, в исправление с первопричиной, уверенностью и риском регрессии. Работает в терминале, редакторе, CI и на GitHub. Ваш исходный код остаётся там, где живёт.

Связаться с нами

Understand. Fix. Evolve.

pip install codna