open-code-review
alibaba
Provider-agnostisches KI-Code-Review-CLI, das aus Git-Diffs zeilengenaue Kommentare erzeugt, open-sourced von Alibaba.
Was ist open-code-review?
Ein KI-Code-Review-CLI, das Git-Diffs liest, geänderte Dateien über einen Tool-Use-Agent an ein konfigurierbares LLM schickt und strukturierte, zeilengenaue Review-Kommentare ausgibt. Es kombiniert deterministische Pipelines (Dateiauswahl, Bundling, Regel-Matching, Positionierung) mit dem LLM-Agent, bringt ein eingebautes Regelset (Null-Pointer, Thread-Safety, XSS, SQL-Injection) und ist OpenAI- und Anthropic-kompatibel, mit Integration in Claude Code, Cursor und Codex.
Vor- & Nachteile
Pros
- Apache-2.0 von der offiziellen Alibaba-Org, mit npm-Distribution und signierten Cross-Platform-Binaries
- Tiefe Release-Kadenz (68 Releases) und eine reife 1.x-Linie, heute in CI nutzbar
- Provider-agnostisch (OpenAI und Anthropic), und die deterministische Regel-Schicht reduziert reinen LLM-Nichtdeterminismus
Cons
- Plakative Effizienz- und Präzisionszahlen ('~1/9 der Tokens', 'Millionen Defekte') sind unverifizierte Projektangaben
- Die Wirksamkeit hängt komplett von der Qualität des mitgebrachten LLM-Keys ab
- 'Battle-tested at Alibaba' ist Provenienz-Marketing, nichts extern Prüfbares
Lizenz
Apache-2.0 (OSI-open)
Wann interessant
ein Team will einen self-hostbaren, provider-agnostischen KI-Reviewer mit zeilengenauen Kommentaren in CI oder im Coding-Agent.
Wann zu früh
wenn du herstellervalidierte Präzisionszahlen vor der Einführung brauchst; die plakativen Metriken sind unverifiziert.
Kommerzielle Alternative & Verwandtes
- Kommerzielles Pendant: CodeRabbit
Dieses Repo war in der Ausgabe 2026-07 des Open-Source-KI-Radars.
RTK
rtk-ai
CLI-Proxy, der Shell-Befehlsausgaben komprimiert, bevor dein KI-Coding-Assistent sie sieht - reduziert Tokens um 60-90%.
TOON
toon-format
Token-Oriented Object Notation - ein kompaktes Serialisierungsformat, das ~40% weniger Tokens als JSON verwendet.
planning-with-files
OthmanAdi
Absturzsichere Markdown-Planung für KI-Coding-Agents - persistiert Task-Zustand über context-Verlust und /clear hinaus.