Für Entwickler

Dasselbe Team, an deinem Code.

Ethlin schreibt auch Code. Jedes Arbeitspaket bekommt seinen eigenen Branch, darauf laufen die Checks, und nichts landet, bevor du es freigibst.

  • Der Chat, mit dem du planst
  • Ein Arbeitspaket, auf seinem eigenen Branch
  • Helfer
  • Checks
  • code-review
  • designer
  • writer
  • researcher
  • skill-writer
Die Code-Karte: jede Datei eines Projekts nach ihren Zeilen bemessen, mit den Agenten, die darin arbeiten.
Deine Codebasis als Karte: jede Datei nach ihren Zeilen bemessen, und wo jeder Agent gerade arbeitet.
Die Code-Karte zeigt, wie die Sparseite die Förderregeln erreicht.

Dein Code als Karte.

Agenten fragen die Karte, bevor sie suchen.

Die Sprachkette in den Einstellungen: Mikrofon, Erkennung, Modell und Stimme, jedes einzeln wählbar.

Teile, die du tauschen kannst.

Mikrofon, Erkennung, Modell und Stimme, zusammengesteckt wie Bausteine.

Die Zeitleiste eines Laufs, eine Spur für jeden Agenten und was er wann getan hat.

Jeder Lauf auf einer Zeitleiste.

Tokens und Minuten je Agent, live.

Ein Lauf, Schritt für Schritt.

Du planst mit einem Chat. Alles danach passiert auf Branches, und nichts landet ohne dein Ja.

  1. Planen

    Der Chat, mit dem du planst, bleibt in deinem Haupt-Checkout und ändert dort nichts. Er zeigt dir einen Plan und wie er die Arbeit aufteilt, und wartet auf dein Los.

  2. Arbeitspakete

    Jeder Teil, den du für sich freigeben würdest, wird ein Arbeitspaket, in seinem eigenen Git-Worktree, auf seinem eigenen Branch. Ein Paket kann Helfer auf eigenen Branches starten.

  3. Checks

    Ethlin führt die Checks deines Projekts auf jedem Paket aus. Ein fehlgeschlagener Check geht an den Agenten zurück, der den Code geschrieben hat.

  4. Geprüft, bevor du freigibst

    Große oder heikle Arbeit wird geprüft, bevor du sie freigibst. Mehr als 300 geänderte Zeilen, oder eine Änderung an der Datenbank, an Zugangsdaten, Konten oder Git, wird ein zweites Mal gelesen.

  5. Freigeben und ausliefern

    Freigegebene Arbeit sammelt sich auf einem Integrations-Branch, sodass dein eigener Checkout nie angefasst wird. Ausliefern behält sie lokal, pusht sie, öffnet einen Pull Request, oder merged sie, wenn es kein Remote gibt.

Eine Rückfrage geht an den Agenten, der das Paket gebaut hat, in seinem eigenen Gespräch, statt an einen neuen, der alles noch einmal liest.

Was du bekommst.

Mit eingeschalteten Entwickler-Funktionen.

Worktrees und Branches

Jedes Arbeitspaket und jeder Helfer hat einen eigenen Worktree, so kommen sich die Agenten nie in die Quere, und dir auch nicht.

Die Ansicht „Änderungen“

Was jeder Branch geändert hat, als rote und grüne Diffs, bevor du ihn freigibst.

Der Tab „Codebasis“

Eine Karte deines Codes, gezeichnet von einem einfachen Programm, ohne KI: Abhängigkeiten, Struktur, Schichten, Verlauf, und welcher Agent was liest oder bearbeitet, in 2D oder 3D.

Vorschauen und Terminals

Live-Vorschauen von dem, was gerade gebaut wird, und eingebettete Terminals neben dem Chat.

Modelle, technisch

Die Ethlin Engine, Ethlins eigene Laufzeit für Agenten, betreibt jedes Modell, mit Schlüssel oder mit der KI in deinem Tarif: eigene Werkzeuge zum Programmieren, Prompt-Caching, Verdichten langer Gespräche und Fortsetzen, wo eine Sitzung aufgehört hat. Jedes Modell anbinden

Skills im offenen Format

Ein Skill ist ein Ordner mit einer SKILL.md, dem Format, das auch Claude Code und Codex lesen, also funktionieren deine vorhandenen Skills unverändert.

  • Branch & Pull Request
  • Integrations-Branch
  • Prompt-Cache
  • Jedes Modell anbinden

Warum wir es so gebaut haben.

Ethlin wird in Ethlin gebaut. Ein paar Sätze von den Menschen, die es machen, darüber, wie es ist, jeden Tag so zu arbeiten.

Bereit, wenn du es bist.

Melde dich zur Beta an, und Ethlin führt dich herum, sobald sie startet.

Verfügbar ab 2. November 2026 · macOS · Windows · English · Deutsch

Wir nutzen deine Adresse nur, um dir über Ethlin zu schreiben. Datenschutz