cleankoda logo

Der Coding-Agent für echten Human-in-the-Loop Workflow

Vom Issue-Tracker bis zum Pull Request. cleankoda versteht den vollen Kontext Ihrer Aufgaben und liefert Clean Code direkt im Terminal.

$ Installation bash / zsh
$ curl -fsSL https://cleankoda.com/install | bash
Voraussetzungen: Git, Docker & Python 3.10+
// ABOUT THE AGENT

Was ist cleankoda?

Cleankoda ist ein kollaborativer, TUI-basierter Coding Agent, der sich nahtlos in Ihren gesamten Entwicklungszyklus integriert – vom Ticket bis zum Pull Request.

Agentic Coding steigert die Produktivität nur dann nachhaltig, wenn KI und Mensch als eingespieltes Team agieren. Anstatt isoliert Code zu schreiben, versteht cleankoda den ganzheitlichen Kontext Ihrer Arbeit: Der Agent zieht User Stories und Akzeptanzkriterien direkt aus Issues (z.B. aus Jira), plant die Umsetzung gemeinsam mit Ihnen im Terminal und setzt den Code in kontrollierbaren Einzelschritten um.

Nach dem HULA-Prinzip (siehe Abbildung) kombiniert cleankoda das Verständnis für Ihre Anforderungen mit maximaler menschlicher Entscheidungsgewalt – für besseren Code, weniger Iterationsschleifen und volle Kontrolle im gewohnten Terminal.

cleankoda Agent Workflow Diagram
HULA Workflow Loop (Task Setup ➔ Planning ➔ Coding ➔ PR) from Takerngsaksiri et al. "Human-In-the-Loop Software Development Agents"
// CORE ARCHITECTURE

Entwickelt für Mehr Produktivität und Kontrolle

[01 / TRACKER]

Integration in den Software Development Workflow

Direkte Anbindung an Jira Cloud/Server, Trello-Boards und GitHub Issues. Tickets abrufen, Status aktualisieren und Patches zuordnen.

Jira Trello GitHub Issues
[02 / PERFORMANCE]

Terminal-Native TUI-Performance

Sofortiger Start, extrem geringe Latenz und minimaler Speicherbedarf. Perfekt für Entwickler, die in zed, vs code oder neovim arbeiten.

Keyboard-Driven zed vs code
[03 / SAFETY]

Sichere Ausführung & Unified Diffs

Kein unkontrolliertes Überschreiben. Interaktive Diffs zeilenweise prüfen, lokale Tests in der Sandbox ausführen und Änderungen gezielt freigeben.

Interactive Hunks Local Sandbox Line-by-Line
[04 / AGNOSTIC]

Modell-Agnostische Engine

Nutzen Sie lokale LLMs via Ollama & vLLM für 100% Datenschutz, oder verbinden Sie OpenAI, Anthropic und Gemini Modelle über API-Keys.

LiteLLM Ollama vLLM OpenAI / Anthropic