Lokal zuerst · Open Source · Für das Terminal gebaut

Dein Terminal hat jetzt einen Entwickler.

Ottili Coder liest dein Repository, bearbeitet Dateien, führt Befehle aus, verbindet sich mit MCP und macht weiter, bis die Aufgabe wirklich erledigt ist.

Keine Cloud nötig. MIT-lizenziert. Für macOS, Linux und Windows.

~ · ottili-coder
$ curl -fsSL https://ottili.one/coder/install | bash
Dann, in einem beliebigen Repository:
cd your-project ottili-coder
Lokal zuerstOpen SourceMIT-lizenziertmacOSLinuxWindowsMCPnpmpipRelease-Binaries
Funktionen

Gebaut, um die Aufgabe zu Ende zu bringen.

Sechs Dinge, die Ottili Coder standardmäßig bei jedem Lauf tut.

Kennt dein Repository von Anfang an.

Ottili Coder liest Stack, Struktur und Konventionen, bevor irgendetwas verändert wird.

Läuft dort, wo dein Code liegt.

Es arbeitet direkt in deinem Repository — kein Upload, keine externe Sandbox nötig.

Erst planen. Bauen, wenn bereit.

Wechsle in den Plan-Modus zum reinen Erkunden, oder in den Build-Modus, wenn Änderungen gewünscht sind.

Verbinde die Tools, die du schon nutzt.

Dank MCP sind eigene Server — Doku, Ticket-Systeme, interne APIs — nur eine Konfiguration entfernt.

Fehler werden zur nächsten Aufgabe.

Ein fehlgeschlagener Test oder Check beendet den Lauf nicht. Er wird zur nächsten Sache, die behoben wird.

Open Source bis zur letzten Zeile.

MIT-lizenziert. Lies jede Zeile — oder trage eine bei.

Installation

In unter einer Minute startklar.

Wähle eine Methode. Jeder Weg bringt dieselbe Binary auf deinen Rechner.

Install-Skript
$ curl -fsSL https://ottili.one/coder/install | bash
Dann, in einem beliebigen Repository:
So sieht's aus

Von der Anfrage zur geprüften Änderung.

Beschreibe das gewünschte Ergebnis. Ottili Coder untersucht die Codebasis, plant die Arbeit, macht die Änderungen, führt die Checks aus und behebt Fehler, bevor es Rückmeldung gibt.

ottili-coder — example run
AufgabeBehebe die Race Condition beim Checkout, füge einen Regressionstest hinzu und prüfe den gesamten Ablauf.

Beispiellauf zur Veranschaulichung — deine eigene Ausgabe richtet sich nach deinem Repository und deiner Aufgabe.

So funktioniert's

Verstehen. Planen. Ausführen. Prüfen.

Jeder Lauf durchläuft dieselben vier Phasen — nichts wird übersprungen, nichts versteckt.

01

Das Repository verstehen

Ottili Coder liest Struktur, Stack und bestehende Konventionen deiner Codebasis, bevor irgendetwas verändert wird.

02

Einen Ausführungsplan erstellen

Das Ziel wird in geordnete Teilaufgaben zerlegt, Risiken werden markiert, bevor eine einzige Zeile geschrieben wird.

03

Bearbeiten und ausführen

Dateien werden bearbeitet, Befehle werden ausgeführt, jeder Schritt baut auf dem vorherigen auf.

04

Prüfen und reparieren

Tests und Checks laufen automatisch. Fehlschläge werden zur nächsten Aufgabe, nicht zum Endergebnis.

Durchgehende Ausführung

Es hört nicht beim Patch auf.

Lange Aufgaben brauchen mehr als eine einzelne Modellantwort. Ottili Coder sichert seinen Fortschritt mit Cairn, setzt unterbrochene Arbeit fort und behält die Validierung im Ablauf.

  1. Checkpoint gespeichert

    Cairn hält Ziel, Plan und bereits Erledigtes nach jedem relevanten Schritt fest.

  2. Sitzung unterbrochen

    Eine getrennte Verbindung oder ein geschlossenes Terminal löscht den Lauf nicht.

  3. Vom Checkpoint fortgesetzt

    Ottili Coder macht vom letzten bekannten guten Stand weiter, nicht von null.

  4. Validierung läuft weiter

    Checks laufen so lange, bis das Ergebnis wirklich hält.

Agent-Modi

Erst planen. Bauen, wenn bereit.

Mit Tab zwischen den Modi wechseln. Jeder legt fest, wie viel Ottili Coder tun darf, ohne vorher zu fragen.

Der Standard-Agent mit vollem Zugriff. Bearbeitet Code, führt Befehle aus, behebt Fehler und erledigt die gestellte Aufgabe.

ottili-coder · build
> ottili-coder [build] bearbeite 3 Dateien, führe Tests aus...
Lokal zuerst

Dein Code bleibt auf deinem Rechner.

Führe Ottili Coder direkt im Repository aus, in dem du ohnehin arbeitest. Cloud-Orchestrierung ist optional, keine Voraussetzung.

Dein Repository
ottili-coder
Deine Befehle & Tests

Ottili Coder isoliert den Agenten nicht in einer Sandbox. Führe es für nicht vertrauenswürdigen Code in einem Container oder einer VM aus, wie jedes Tool mit Shell-Zugriff.

Erweiterbarkeit

Verbinde die Tools, die du schon nutzt.

Ottili Coder spricht MCP. Verweise auf eigene Server, und es ruft sie wie jedes andere Tool auf.

ottili-coder

Server pro Projekt oder global konfigurieren — siehe "ottili-coder mcp" in der CLI.

Open Source

Ansehen. Forken. Zu deinem machen.

Ottili Coder ist MIT-lizenziert. Lies die Implementierung, ändere die Oberfläche, füge Tools hinzu oder baue deine eigene Version.

Repository klonen
$ git clone https://github.com/Ottili-ONE/coder-cli
Optional

Lokal per Standard.
Verbunden, wenn du willst.

Nutze Ottili-Dienste, wenn du entfernte Ausführung, geteilte Läufe oder zentrale Orchestrierung brauchst. Die CLI bleibt auch ohne sie nützlich.

Ottili ONE ansehen

Weniger Babysitting.
Mehr fertige Arbeit.

Installiere Ottili Coder, öffne ein Repository und stell ihm die Aufgabe.