Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

ThinkRail

Eine IDE aus einem JetBrains-Inkubator rund um den Coding-Agenten pi: Worktree-Workspaces, lebende SPEC.md-Dateien, parallele Chats und ein PR-Zyklus mit GitHub.

Getestet von Sheela · Aktualisiert

Auf GitHub ansehen Open Source

Unsere Bewertung

3.8/5

Eine durchdachte Agenten-Werkbank von einem Team aus einem JetBrains-Inkubator, die Worktree-Isolation richtig hinbekommt, auch wenn sie noch bei Version 0.3 steht und an die Engine pi gebunden ist.

Was ist ThinkRail?

ThinkRail ist eine Open-Source-Agenten-IDE von einem Team aus einem JetBrains-Inkubator, gebaut rund um den Coding-Agenten pi statt um eine eigene Engine. Jede Aufgabe bekommt einen eigenen Git-Worktree-Workspace mit Branch, sodass mehrere pi-Chats parallel arbeiten können, ohne deinen Checkout anzufassen, und die App verfolgt jeden Branch gegenüber origin und seinen Pull Request über Veröffentlichung, CI-Checks, Review und Merge.

Um den Agenten herum gibt es einen Monaco-Editor, einen Dateibaum mit Git-Markierungen, Terminals und verankerte Review-Kommentare. Ein Graph aus SPEC.md-Dateien neben dem Code dient als dauerhaftes Projektwissen, das der Agent über eigene Tools liest und aktualisiert. Unterstützt werden Agent Skills, MCP-Server mit Freigabe pro Aufruf, Anmeldung mit JetBrains AI oder jeder von pi unterstützte Anbieter sowie eigene OpenAI-kompatible Server wie vLLM oder Ollama. Es gibt ThinkRail als Desktop-App für macOS, Windows und Linux oder als CLI, die die Oberfläche im Browser öffnet.

Das Repo, im Juli 2026 angelegt, hat rund 6.800 GitHub-Sterne und eine Apache-2.0-Lizenz. Das neueste stabile Release ist v0.3.0 (29. Oktober 2026), mit Nightly-Builds an den meisten Tagen.

Lohnt sich ThinkRail?

ThinkRail ist eher ein Kontrollraum für Coding-Agenten als ein Code-Editor mit angehängtem Chat. Seine zentrale Idee: Jede Aufgabe gehört in einen eigenen Git-Worktree. Du legst einen Workspace an, lässt darin einen oder mehrere pi-Chats laufen, prüfst den Diff, und die obere Leiste führt den Branch durch Push, Pull Request, CI und Merge. Inaktive und gemergte Workspaces legen sich selbst in ein Regal ab. Das ist dasselbe Muster paralleler Agenten, das vibe-kanban und claude-squad bieten, mit einem echten Monaco-Editor, Terminals und Inline-Review-Kommentaren drumherum.

Die zweite Idee sind lebende Specs. Ein verknüpfter Graph aus SPEC.md-Dateien liegt neben dem Code, und der Agent liest, durchsucht und pflegt ihn über Spec-Tools, sodass die Projektabsicht eine einzelne Sitzung überdauert. ThinkRail ist selbst so gebaut, mit einer SPEC.md neben jedem Modul. Das funktioniert, wenn das Team die Specs ehrlich hält; eine veraltete Spec führt den Agenten mit derselben Überzeugung in die Irre wie eine aktuelle.

Die Abhängigkeit, die du abwägen musst, ist pi. ThinkRail ist ein Host für den Coding-Agenten pi, dem Modelle, Skills, Kompaktierung und Sitzungszustand gehören, du übernimmst also die Konfiguration von pi und seine Sicht der Dinge. Der Vorteil: Jeder OpenAI-kompatible Server funktioniert, auch ein Firmen-Gateway oder ein lokales vLLM oder Ollama, und ThinkRail hat keine eigenen Konten. Die Analytics solltest du dir ansehen: Grundlegende Nutzungsereignisse und Fehlerberichte, verknüpft mit einer zufälligen Installations-ID, gehen immer an PostHog, laut README ohne Prompts oder Code; abschalten lässt sich nur das zusätzliche Teilen.

Es ist früh. Die stabile Linie steht bei v0.3.0 mit rund 330 offenen Issues, Linux-Builds sind nicht signiert, und die macOS-CLI ist noch nicht notarisiert. Gegenüber OpenCode oder Claude Code im Terminal bringt ThinkRail die IDE und den PR-Zyklus mit; gegenüber Cursor ist es Open Source und anbieterneutral, aber weit weniger ausgereift. Teams, die schon mehrere Agenten parallel betreiben, werden das Worktree-Handling heute als nützlichsten Teil empfinden.

Wo es sich lohnt

  • Eine Full-Stack-Entwicklerin, die drei Tickets gleichzeitig jongliert

    Agenten an getrennten Aufgaben arbeiten lassen, ohne dass Branches kollidieren

    Das Repo als Projekt öffnen, pro Ticket einen Worktree-Workspace anlegen, in jedem einen pi-Chat starten, die Diffs prüfen und PRs aus der oberen Leiste öffnen. Die App ist kostenlos; Modellkosten erscheinen pro Chat als laufende Token- und Kostenanzeige.

  • Ein Plattformteam in einer Bank mit einem internen LLM-Gateway

    Entwicklern eine Agenten-IDE geben, die nur mit freigegebenen Modellen spricht

    Das Gateway unter Settings, Providers, Custom servers als OpenAI-kompatiblen Endpunkt eintragen; ThinkRail hat keine eigenen Konten. Prüfe die immer aktiven PostHog-Nutzungsereignisse vor dem Rollout mit der Security.

  • Ein Tech Lead, der es leid ist, Agenten die Architektur immer wieder zu erklären

    Die Projektabsicht im Repo festhalten, wo Agenten sie in jeder Sitzung lesen

    Ein paar SPEC.md-Dateien für die Hauptmodule anlegen und den Agenten sie beim Arbeiten über die Spec-Tools aktualisieren lassen; der Nutzen hängt davon ab, Spec-Änderungen im selben PR wie den Code zu prüfen.

Bevor du dich festlegst

Einrichtung
Die Desktop-App herunterladen (macOS 14+, Windows x64, Linux auf Ubuntu 24.04 oder neuer) oder das Installationsskript für die CLI per curl holen; thinkrail ~/code/repo ausführen und JetBrains AI oder einen pi-Anbieter verbinden. Braucht git im PATH.
Integrationen
Der Coding-Agent pi und seine Pakete; Agent Skills; MCP-Server mit Freigabe pro Aufruf und OAuth-Anmeldung; GitHub-PRs über dein eigenes gh; JetBrains AI oder jeder OpenAI-kompatible Server wie LiteLLM, vLLM, sglang, Ollama, LM Studio oder llama.cpp.
Daten und Datenschutz
Code und Prompts gehen nur an den von dir gewählten Modellanbieter. Die App sendet immer grundlegende Nutzungsereignisse und Fehlerberichte unter einer zufälligen Installations-ID an PostHog, laut README ohne Prompts, Code oder Dateipfade; zusätzliches Teilen von Nutzungsdaten hat einen eigenen Schalter, der bei der Ersteinrichtung angeboten wird. Apache-2.0; keine Security Advisories veröffentlicht.
Kosten im großen Maßstab
Keine kostenpflichtige Edition von ThinkRail selbst. Die Kosten sind Tokens von JetBrains AI oder dem Anbieter über so viele parallele Chats, wie ein Entwickler laufen lässt, pro Chat angezeigt.
Grenzen
Rund 330 offene Issues; stabile Linie bei v0.3.0; Linux-Artefakte nicht signiert und macOS-CLI nicht notarisiert; der Windows-Desktop gibt es nur für x64; das Verhalten ist durch die Engine von pi begrenzt.

Was gut ist

  • Ein Git-Worktree pro Aufgabe; parallele Agenten berühren nie deinen Checkout
  • PR-Zyklus vom Branch bis zum Merge mit CI-Status in der oberen Leiste
  • Lebender SPEC.md-Graph, den der Agent mit eigenen Tools pflegt
  • Jeder OpenAI-kompatible Server, auch lokales vLLM oder Ollama

Was nicht

  • Grundlegende Nutzungsanalysen und Fehlerberichte lassen sich nicht abschalten
  • Baut auf pi auf; du erbst dessen Konfiguration und Grenzen
  • v0.3.0 mit rund 330 offenen Issues
  • Linux-Builds nicht signiert; macOS-CLI nicht notarisiert

Am besten für

Entwickler, die mehrere Aufgaben für Coding-Agenten parallel laufen lassen und Worktree-Isolation und einen PR-Workflow in einer Open-Source-App wollen.

Alternativen zu ThinkRail

ThinkRail: häufige Fragen

Lohnt sich ThinkRail?
Eine durchdachte Agenten-Werkbank von einem Team aus einem JetBrains-Inkubator, die Worktree-Isolation richtig hinbekommt, auch wenn sie noch bei Version 0.3 steht und an die Engine pi gebunden ist. Wir bewerten es mit 3.8 von 5.
Was kostet ThinkRail?
Kostenlos und Open Source (Apache-2.0); Modellnutzung rechnet JetBrains AI oder dein eigener Anbieter ab.
Welche Nachteile hat ThinkRail?
Grundlegende Nutzungsanalysen und Fehlerberichte lassen sich nicht abschalten; Baut auf pi auf; du erbst dessen Konfiguration und Grenzen; v0.3.0 mit rund 330 offenen Issues; Linux-Builds nicht signiert; macOS-CLI nicht notarisiert.
Für wen eignet sich ThinkRail?
Entwickler, die mehrere Aufgaben für Coding-Agenten parallel laufen lassen und Worktree-Isolation und einen PR-Workflow in einer Open-Source-App wollen.
Was kostet ThinkRail für ein Team oder im Produktivbetrieb?
Keine kostenpflichtige Edition von ThinkRail selbst. Die Kosten sind Tokens von JetBrains AI oder dem Anbieter über so viele parallele Chats, wie ein Entwickler laufen lässt, pro Chat angezeigt.
Ist ThinkRail sicher für Firmendaten?
Code und Prompts gehen nur an den von dir gewählten Modellanbieter. Die App sendet immer grundlegende Nutzungsereignisse und Fehlerberichte unter einer zufälligen Installations-ID an PostHog, laut README ohne Prompts, Code oder Dateipfade; zusätzliches Teilen von Nutzungsdaten hat einen eigenen Schalter, der bei der Ersteinrichtung angeboten wird. Apache-2.0; keine Security Advisories veröffentlicht.
Was sind die besten Alternativen zu ThinkRail?
Die nächsten Alternativen, die wir getestet haben, sind Vibe Kanban, Claude Squad, OpenCode, T3 Code und Orca.

Antworten geprüft am 31. Okt. 2026.