codna · Understand. Fix. Evolve.

Agenten lesen deinen Code. Codna versteht ihn.

Codna kartiert dein gesamtes Repo für null Tokens und schickt dann einen Agenten hinein, mit genau der Evidenz, die er braucht.

pip install codna
Läuft auf deinem Rechner oder in deiner Cloud. Dein Code verlässt nichts ohne deinen Schlüssel.
5×weniger Tokens als Cursor
1.7×schneller als Cursor
$0.02pro verifiziertem Fix
0Tokens zum Verstehen

Gemessen in 87 abgestimmten Bugfix-Fällen gegen Cursor: 5× weniger Tokens, 1,7× schneller, 87 von 87 Fixes verifiziert.

Heutige Coding-Agenten lesen dein Repo durch das Modell.

Sie öffnen Datei nach Datei im Kontextfenster, um den Bug zu finden. Das kostet Tokens und Zeit. Und es vergisst zwischen den Läufen.

80,971

durchschnittliche Tokens pro Fix bei Cursor in denselben 87 Fällen.

Codna versteht zuerst, dann handelt es.

Codna kartiert jedes Symbol, jede Abhängigkeit und jeden Wirkungsradius für null Modell-Tokens. Dann übergibt es dem Agenten ein auf das Issue zugeschnittenes Evidenzbündel und gibt bei jedem Lauf das Verhältnis von Roh- zu Bündelgröße aus. Codna erinnert sich auch: Recall läuft auf Telys, unserer On-Device-Memory-Engine.

16,159

durchschnittliche Tokens pro Fix bei Codna. 87 von 87 verifiziert.

Memory

Codna vergisst deine Codebasis nicht.

Ein deterministischer Graph kartiert die Struktur für null Tokens. Telys, unsere On-Device-Memory-Engine, ruft den relevanten Code ohne Cloud-Roundtrip ab. Zusammen übergeben sie dem Agenten ein kleineres Evidenzbündel, und das Gedächtnis bleibt über Sitzungen hinweg erhalten.

Beleg: Struktur + Recall, gemessen

Deterministischer Graph für die Struktur. Telys für On-Device-Recall. Gemessen in 87 abgestimmten Bugfix-Fällen gegen Cursor.

0Cloud-Roundtrips für Recall
5×weniger Tokens pro Fix
87 / 87Fixes verifiziert
11Sprachen im On-Device-Recall

So funktioniert es

Ein Durchlauf, von Anfang bis Ende.

Der Agent irrt nicht durch dein Repo. Codna gibt ihm eine Karte, Evidenz und einen sicheren Weg zum Ausliefern.

1

Verstehen

Codna parst dein Repo in einen Abhängigkeits- und Wirkungsradius-Graphen. Kein Modell. Null Tokens.

2

Beheben

Es benennt die verdächtigen Dateien, packt das Evidenzbündel und lässt den Agenten mit Ursache und Konfidenz arbeiten.

3

Weiterentwickeln

Jeder Fix meldet Wirkungsradius und Regressionsrisiko und passiert ein Risiko-Gate, bevor er angewendet wird oder ein Pull Request geöffnet wird.

Benchmarks

Schneller. Günstiger. Verifiziert.

Direkt gegen Cursor in 87 abgestimmten Bugfix-Fällen auf identischen Checkouts. Codna brauchte weniger Tokens, lief schneller und verifizierte jeden Fix.

CodnaCursor
Fixes verifiziert · 87 Fälle87 / 8787 / 87
Durchschnittliche Laufzeit13.4s22.6s
Durchschnittliche Tokens pro Fix16.2K81.0K
5×weniger Tokens pro Fix als Cursor.
1.7×schneller pro Fix als Cursor.
$0.02pro verifiziertem Fix, gemittelt über die 87 Fälle.

Jeder Fall zählte nur, wenn der Fix verifiziert wurde. Vollständige Tabelle auf der Benchmark-Seite.

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.

Workflow

In deinen Workflow eingebaut.

Ein Befehl, eine GitHub App, eine Action oder ein MCP-Server. Codna sitzt dort, wo dein Engineering-Team bereits arbeitet.

Ein Befehl.

codna fix . in jedem Repo. Oder codna triage ., um es für null Tokens zu verstehen.

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

In deinem Editor.

Füge Codna als MCP-Server zu Cursor oder Claude hinzu. Fünf Werkzeuge: triage, fix, secure, recall und report.

Native GitHub App.

Codna prüft jeden Pull Request, öffnet einen Fix aus einem Issue-Label, einem Kommentar oder einem roten Check und überlässt dir den Merge.

Ein Patch, dem du vertrauen kannst.

Jeder Fix kommt mit Ursache, Konfidenz, Wirkungsradius und Regressionsrisiko.

Läuft auf deinem Rechner.
Bring deinen eigenen Modellschlüssel mit.
Secret-Redaktion. Immer aktiv.
Fail-closed-Egress, wenn du es setzt.
Privat by design

Dein Code gehört dir.

Das Verstehen läuft auf deinem Rechner und verbraucht keine Modell-Tokens. Nur das Evidenzbündel erreicht deinen Modellanbieter, mit deinem Schlüssel. Secrets werden redigiert, und das lässt sich nicht abschalten. Setze privacy.egress auf fail-closed, und Codna führt deine Tests nur unter Netzwerksperre auf Kernel-Ebene aus.

Liefere Fixes, keine Kontextfenster.

Codna macht aus einem Nachmittag Bug-Suche einen Fix mit Ursache, Konfidenz und Regressionsrisiko. Es arbeitet in deinem Terminal, deinem Editor, deiner CI und auf GitHub. Dein Quellcode bleibt, wo er ist.

Sprich mit uns

Understand. Fix. Evolve.

pip install codna