NeuRemote Pane: Steuere jeden Agenten vom Handy aus →
RunPane by Greenfield, formerly Dcouple

der terminalorientierte Agent-Manager für jede Coding-CLI und jedes Betriebssystem.

hier anfangen
oder
Download*
Windows SmartScreen-WarnungBei direkten Downloads kann eine SmartScreen-Warnung erscheinen, solange Pane unsigniert ist. Pane ist vollständig Open Source. Du kannst den Code prüfen und die App selbst aus dem Quellcode bauen.1. Klicke auf Weitere Informationen2. Klicke auf Trotzdem ausführen3. Fahre mit der Installation fortDie PowerShell-Installation lädt das offizielle Release direkt herunter und umgeht die meisten Browser-Hürden.globale npm-Installation
Füge das in PowerShell ein.Linux
eine Aufgabe, ein Arbeitsbereich
prüfe während der Arbeit
Pane Folio workspace with Refactor API client selected
Review changes: Refactor API client, refactor-api-client

Funktionen

Worktrees und Isolation · 1 von 28Ein Klick auf New pane lässt von main einen fix-nav-Branch mit eigenem Worktree wachsen. Archive entfernt ihn wieder.

Worktrees und Isolation · 2 von 28Claude Code, Codex und Aider arbeiten nebeneinander in drei Terminals: Einer bearbeitet Code, einer führt Tests aus, einer ist fertig.

Worktrees und Isolation · 3 von 28Drei Panes starten je einen Entwicklungsserver auf eigenem Port: 4210, 6380 und 7750.

Worktrees und Isolation · 4 von 28Ein Klick auf New pane erstellt einen add-billing-Worktree, und die .env-Datei wird hineinkopiert.

Worktrees und Isolation · 5 von 28Ein neues fix-nav-Pane führt die Setup- und Run-Skripte aus pane.json aus: pnpm install, dann pnpm dev.

Worktrees und Isolation · 6 von 28Ein Befehl holt einen bestehenden hotfix-Worktree als Pane in die Seitenleiste.

Agents · 7 von 28Derselbe Terminal-Tab führt nacheinander Claude Code, Codex, Cursor und Aider aus. Keine Plugins, kein SDK, kein Warten.

Agents · 8 von 28Zwei Sessions nebeneinander: Eine startet Panes für eine Preisseite und öffnet einen PR, die andere startet ein Pane für einen Auth-Bug.

Agents · 9 von 28Auf die Bitte, ein Pane für die Doku zu starten, ruft Claude Code das Tool agents_start von Pane auf, und ein neues update-docs-Pane erscheint.

Agents · 10 von 28Ein Befehl zeigt, was ein Agent in Pane tun kann: Repos hinzufügen, Panes erstellen, Eingaben senden und nach anderen Agenten sehen.

Agents · 11 von 28Die Entwicklerseite verlinkt API docs, OpenAPI, Anweisungen für Agenten und die CLI-Schnittstelle.

Agents · 12 von 28Ein Agent dreht eine Schleife: Pane erstellen, Ausgabe lesen, Eingabe senden, prüfen und wieder von vorn.

Panes und Tabs · 13 von 28Die Seitenleiste zeigt Name, Branch, Port und Status jedes Panes in einer Zeile.

Panes und Tabs · 14 von 28Split Right und dann Split Down machen aus einem Terminal drei.

Panes und Tabs · 15 von 28Über das +-Menü öffnet sich neben dem Terminal des Agenten ein Browser mit localhost:3000.

Panes und Tabs · 16 von 28Tippst du @ in einem Terminal, erscheint die npm test-Ausgabe mit 2 Fehlern aus einem anderen Terminal. Wählst du sie aus, landet sie im Prompt.

Panes und Tabs · 17 von 28Eine Seitenleiste: Der Name eines arbeitenden Panes pulsiert, ein fertiges Pane bekommt eine gestrichelte blaue Unterstreichung, und ein Klick darauf entfernt die Markierung.

Panes und Tabs · 18 von 28Eine Desktop-Benachrichtigung meldet, dass fix-nav deine Eingabe braucht. Ein Klick bringt dich zu diesem Pane.

Remote und Smartphone · 19 von 28Pane läuft auf deinem Desktop, während Claude Code, Codex und Aider auf einer VM laufen.

Remote und Smartphone · 20 von 28Über Nacht geht der Bildschirm aus, der Host bleibt wach, und zwei Agenten erledigen ihre Arbeit.

Remote und Smartphone · 21 von 28Eine Claude-Benachrichtigung auf dem Handy meldet, dass fix-nav fertig ist, und eine Antwort vom Handy geht zurück an den Host.

Git und Terminal · 22 von 28Commit fügt dem Branch einen neuen Commit hinzu, und Push to Remote schickt ihn an origin.

Git und Terminal · 23 von 28Während du zurückscrollst und liest, kommt neue Ausgabe an, und deine Position im Terminal bleibt, wo sie ist.

Git und Terminal · 24 von 28Ctrl+Shift+P öffnet die Befehlspalette, und die Eingabe split findet Split Right und Split Down.

Plattform · 25 von 28Dasselbe Pane-Fenster unter Windows, macOS und Linux.

Plattform · 26 von 28In einem WSL-Terminal unter Windows startet Claude Code in einer Ubuntu-Distro.

Plattform · 27 von 28Eine LICENSE-Datei bekommt den Stempel AGPL-3.0, und ein GitHub-Stern leuchtet auf.

Plattform · 28 von 28Jedes Pane zeigt seine verbrauchten Tokens und Kosten, und ein Balken zeigt das Codex-Rate-Limit bei 62 %.

Worktrees und Isolation

  • automatische Worktrees: Pane erstellt und bereinigt sie. Du tippst nie wieder git worktree
  • parallele Panes: Nutze Claude Code, Codex, Cursor, OpenCode und Aider nebeneinander
  • isolierte Ports: Jedes Pane bekommt in $PANE_PORT einen eigenen Block aus 10 Ports, damit parallele Entwicklungsserver nie kollidieren
  • Secrets-Sync: .env wird automatisch in jeden neuen Worktree kopiert
  • Setup-Skripte: Pane führt die Setup-, Run- und Archive-Skripte aus deiner pane.json oder conductor.json aus
  • bring deine Worktrees mit: runpane panes adopt übernimmt Worktrees, die du mit Git oder einem anderen Tool erstellt hast

Agents

  • agentenunabhängig: Claude Code, Codex und Cursor sind eingebaut. Alles andere, was in einem Terminal läuft, funktioniert auch. Keine Plugins, kein SDK, kein Warten
  • Sessions: Chats mit Claude Code, Codex oder Cursor, die Arbeit aufteilen, Panes starten, sie beobachten, Berichte einsammeln und PRs verfolgen. Leg mehrere nebeneinander
  • MCP-Server: Pane registriert seine Tools beim Start bei Claude Code, Codex und Cursor, auch in WSL. Deine Agenten können andere Agenten starten und nach ihnen sehen
  • CLI für Agenten: Agenten können das Schema von Pane erkennen, Repos registrieren und selbst weitere Panes erstellen
  • RunPane-Ressourcen für Entwickler: API-Doku, OpenAPI, Anweisungen für Agenten und die lokale CLI-Schnittstelle
  • Agent-Loops: Lass Codex, Claude Code oder jeden CLI-Agenten Panes erstellen, Terminalausgaben lesen, Eingaben senden und den Fortschritt prüfen

Panes und Tabs

  • vertikale Seitenleiste: Alle Panes, Branches, Ports und Status auf einen Blick
  • geteilte Panes: Horizontale und vertikale Teilung in jedem Pane
  • integrierter Browser: Teile einen Browser neben deinem Terminal
  • Kontext zwischen Terminals: Tippe @, um Ausgaben aus einem anderen Terminal im selben Pane zu holen
  • Statusanzeigen: Workspace-Punkte, pulsierende aktive Panes und gestrichelte Rückkehrmarker
  • Benachrichtigungen: Desktop- und Tonsignale, wenn Agenten deine Aufmerksamkeit brauchen

Remote und Smartphone

  • Remote Pane: Die Desktop-Oberfläche bleibt lokal, während Worktrees, Terminals und Agenten auf einer VM, einem WSL-Rechner oder einem anderen Computer laufen
  • Setup für Dauerbetrieb: Halte den Host wach, wenn Agenten weiterarbeiten sollen: Stromhinweise
  • Zugriff vom Handy: Steuere Agenten aus der Browser-App auf deinem Handy, bekomm Push-Nachrichten der Claude-App über Remote Control und lass Sessions unterbrochene Durchläufe fortsetzen

Git und Terminal

  • integriertes Git: Diff, Commit, Push, Pull, Rebase, Squash, Merge. Alles per Tastatur
  • Terminal-Patches: xterm.js-Fixes für Agent-CLIs: kein Scroll-Sprung, Inline-Bilder, Kitty-Tastaturprotokoll
  • für die Tastatur gebaut: Kürzel für Panes, Tabs, Teilungen und Git, dazu die Befehlspalette mit ⌘/Ctrl+Shift+P

Plattform

  • plattformübergreifend: Windows x64 + ARM64, Mac (Apple Silicon + Intel), Linux x64 + ARM64. Gleiche Oberfläche, gleiche Kürzel
  • WSL, das funktioniert: Öffne Repos in WSL, führe Agenten in der Distro aus und lass Sessions in der WSL-Distro deiner Wahl laufen
  • Open Source: AGPL-3.0, kein Lock-in
  • Nutzung & Limits: Tokens und Kosten für Claude Code und Codex pro Pane, dazu die Rate Limits von Codex

What problem does Pane solve?

KI-Coding-Agenten sind unglaublich. Claude Code kann stundenlang selbstständig arbeiten. Codex kann ganze Features ausliefern. Die Modelle sind nicht der Flaschenhals.

Es ist die Art, wie du mit ihnen arbeitest.

KI-Agenten zu verwalten fühlt sich gerade an wie Fluglotsenarbeit mit einem Walkie-Talkie. Du jonglierst Terminalfenster. Du kopierst Text zwischen Tabs. Du vergisst, welcher Agent auf welchem Branch arbeitet. Du wechselst ständig zwischen Diff-Viewer, Terminal, Git-Client und Editor. Die Agenten sind schnell. Deine Tools machen dich langsam.

Dann sind da noch Git-Worktrees. Alle sind sich einig: Für parallele Agenten brauchst du getrennte Branches ohne Konflikte. Doch Worktrees selbst zu verwalten ist mühsam. git worktree add, git worktree remove, Pfade merken, Worktrees den Branches zuordnen, alte Worktrees aufräumen, auf main rebasen und Commits vor dem Merge squashen. Selbst erfahrene Entwickler stolpern über diesen Ablauf. Die Technik ist stark. Die Bedienung ist schlecht.

Pane macht Worktrees unsichtbar. Du erstellst ein Pane und Pane erstellt den Worktree. Du löschst ein Pane und Pane räumt ihn auf. Ein Tastenkürzel rebast deinen Branch auf main. Du tippst nie wieder git worktree. Alle Vorteile der Trennung. Kein Ärger.

Wenn du den ganzen Markt vergleichen willst, starte mit dem Verzeichnis für KI-Agent-Manager. Es ordnet Desktop-Apps, tmux-Tools, Terminal-Multiplexer, Worktree-Helfer, Dashboards und Systeme zur Koordination ein.


So funktioniert's

Pane nutzt zwei Bausteine: Panes und Tabs. Ein Pane pro Feature, ein Worktree. In jedem Pane sind Agenten, Terminals, der Browser und Datei-Diffs Tabs, und ein Seitenpanel zeigt die Dateien, Änderungen und den Git-Verlauf des Panes. Dein Workspace kommt nach einem Neustart zurück, und Claude Code, Codex und Cursor setzen ihre Unterhaltungen fort. Jedes Pane ist vollständig isoliert. Deine Agenten kommen sich nie in die Quere.

Was du ausführst

Pane führt Claude Code, Codex und Cursor direkt aus, dazu OpenCode, Aider, Goose, Gemini oder jeden anderen CLI-Agenten, der in einem Terminal läuft.

Wo sie laufen

Auf deinem Laptop, in deiner WSL-Distribution, auf deinem Desktop, Mac mini, Linux-Rechner, deiner VM, deinem Heimserver oder einem Cloud-Host.

Wo du sie steuerst

Mit Pane Desktop für den kompletten Ablauf oder über runpane.com/app auf deinem Handy.

Wie Agenten Pane bedienen

Eine Session ist ein Chat mit Claude Code, Codex oder Cursor, der deine anderen Agenten steuert. Sie fügt Repos hinzu, erstellt Worktree-Panes, startet Agenten, beobachtet sie und sammelt ihre Berichte über runpane agent-context und den MCP-Server von Pane ein. Sessions ansehen.

Warum das wichtig ist

Pane läuft auf jedem Betriebssystem, ist quelloffen und selbst hostbar, mit allem Grundlegenden, was du zum Programmieren mit Agenten brauchst, und ohne Lock-in.

Details ansehen →

Wenn es im Terminal läuft, läuft es sofort in Pane. Ohne Integration. Andere Tools bauen eigene Chat-Oberflächen. Sie funktionieren nur mit Agenten, die sie ausdrücklich unterstützen. Pane gibt jedem Agenten ein echtes Terminal. Claude Code, Codex, Aider, Goose oder was morgen erscheint. Keine Plugins. Kein SDK. Kein Warten auf Support. Einfach starten.

Deine Agenten sprechen bereits über MCPs und CLI-Tools mit Linear, Jira, GitHub und Slack. Das Terminal ist die universelle Integrationsschicht. Pane baut nicht noch einmal ein, worauf deine Agenten schon zugreifen können. Es gibt ihnen einen Ort zum Arbeiten.

Pane macht den Workspace auch für den Agenten zugänglich. Claude Code, Codex und Cursor bekommen die MCP-Tools von Pane automatisch. Jeder Agent kann die runpane-CLI nutzen: runpane agent-context, um die Befehle kennenzulernen, runpane repos add, um ein Repo zu registrieren, runpane panes create, um Panes mit dem passenden ersten Prompt zu öffnen. Lies die CLI-Schnittstelle.

Was koordiniert eine Session?

Öffne eine Session in der Seitenleiste und sprich mit Claude Code, Codex oder Cursor über den gesamten Workspace statt nur über ein Repo. Sie läuft außerhalb aller Worktrees, führt einen eigenen Notizordner und koordiniert die Arbeit über runpane.

Die wichtige Trennung: Die Session führt das Gespräch mit dir und entscheidet, was zu tun ist. Die Arbeit passiert in isolierten Worktree-Panes. Die Session beobachtet sie, erfährt, wenn sie fertig sind oder festhängen, verfolgt ihre PRs und sagt dir, wo du entscheiden musst.

Sessions-Doku lesen →

Keine IDE. Kein Terminal-Emulator. Vim für die Verwaltung von Agenten. Pane integriert sich nicht in Tools. Es ist das Tool, in das sich alles integriert. Plattformübergreifend und per Tastatur bedienbar. Gebaut für Entwickler, die in Terminal-Tabs und Git-Konflikten versinken. Du bringst die Agenten mit. Wir lassen sie fliegen.

oder
Download*
Windows SmartScreen-WarnungBei direkten Downloads kann eine SmartScreen-Warnung erscheinen, solange Pane unsigniert ist. Pane ist vollständig Open Source. Du kannst den Code prüfen und die App selbst aus dem Quellcode bauen.1. Klicke auf Weitere Informationen2. Klicke auf Trotzdem ausführen3. Fahre mit der Installation fortDie PowerShell-Installation lädt das offizielle Release direkt herunter und umgeht die meisten Browser-Hürden.globale npm-Installation
Füge das in PowerShell ein.Linux

Flieg mit Pane

Kleine Details, die sich summieren. Jedes spart Sekunden. Zusammen liefern sie deutlich schneller aus.

Status auf einen Blick

Workspace-Punkte zeigen Aktivitäten im Projekt. Pane-Namen pulsieren, solange gearbeitet wird. Gestrichelte blaue Linien markieren fertige Panes, die du noch nicht geöffnet hast.

Kontext zwischen Terminals

Tippe @, um die letzten Ausgaben eines anderen Terminals im selben Pane in das Terminal zu holen, in dem du gerade bist. Dein Agent und dein Testlauf teilen Kontext ohne Kopieren und Einfügen.

Wie helfen Snippet-Kürzel?

⌘/Strg+Alt+Buchstabe tippt gespeicherten Text in jedes Terminal. Prompt-Vorlagen, Review-Anweisungen, Debug-Befehle. Jeweils ein Tastendruck.

Drag-and-drop

Zieh Dateien bis 50 MB direkt ins Terminal. Du musst keine Pfade eintippen.

Secrets automatisch synchronisieren

.env und von Git ignorierte Dateien werden in jeden neuen Worktree kopiert. Dein Pane ist sofort startklar.

Getrennte Ports

Jedes Pane bekommt in $PANE_PORT einen eigenen Block aus 10 Ports. Richte dein Run-Skript einmal darauf aus, und drei Panes betreiben drei Entwicklungsserver ohne Kollisionen.

Terminal-Fixes für Agenten-CLIs

Claude Codes Scroll-Sprung in langen Gesprächen? Behoben. Dazu kommen weitere xterm.js-Patches für Agenten-Abläufe. Das ist dieselbe Terminal-Engine wie in VS Code.


Remote Pane

Derselbe Arbeitsbereich. Überall.
RunPane desktop app with the Refactor API client task open in its Claude Code tab
RunPane iPhone app, coming soon, showing the same Refactor API client task with its composer

Refactor API client. Same task on desktop and on the iPhone app, coming soon.

Lass Agenten auf deinem anderen Computer laufen und behalte die Oberfläche auf deinem Laptop. Öffne Pane auf beiden mit demselben Tailscale-Login. Wähle Settings → Remote Access → Your computers und klicke Connect. Für Browser, andere Tailscale-Konten und Server ohne Oberfläche brauchst du Verbindungscodes. Jetzt loslegen.

ein Agent, deine Mac-, Windows- und WSL-Rechner

Du willst ein anderes Betriebssystem testen oder ein Tool auf einem anderen Rechner nutzen? Mit Workspaces kann dein Agent über Tailscale, dein privates Netzwerk, Dateien lesen und Befehle auf deinen Rechnern ausführen. Dein Agent bleibt hier. Der Befehl läuft dort.

Die Verbindung von WSL zum eigenen Windows-Host wird noch repariert. Unterstützte Verbindungen findest du in der Einrichtungsanleitung.

Workspaces einrichten

die Aufgabe an einen neuen Agenten übergeben

Mit runpane handoff übernimmt ein neuer Agent deine Notiz und deinen Code auf einem anderen Rechner und meldet sich zurück. Nutze ein natives Mac- oder Windows-Repository. WSL-Ziele werden noch nicht unterstützt.

  1. Fülle die Vorlage aus runpane handoff --template aus.
  2. Pushe deinen Branch. Nenne Zielagent und Rechner und prüfe mit --dry-run.
  3. Sende die Übergabe. Überlasse den Branch dem Empfänger, solange er arbeitet.

zur Handoff-Anleitung

Zwei klare Wege

Für deine eigenen Computer öffne Settings → Remote Access → Your computers und klicke Connect. Für Browser und andere Konten erstelle einen pane-remote://-Code unter Connection codes → Set Up Host. Füge ihn auf dem Desktop unter Your computers → Add with a Code oder im Browser unter runpane.com/app ein.

Sicherer, selbst gehosteter Daemon

Pane führt einen kleinen Daemon auf dem Host aus. Dadurch verhalten sich Sessions, Terminals, Dateien, Git-Status und Freigaben wie in Pane. Den Zugriff stellst du über Tailscale, SSH oder einen vertrauenswürdigen HTTPS-Tunnel her.

Kostenlos und quelloffen

Remote Pane ist in Pane enthalten. Du kannst es ohne Abo auf deiner eigenen Hardware hosten. Nutze einfach die Schlüssel deiner bestehenden Agenten- und Sprachanbieter.

Zugriff per Desktop und Handy

Pane Desktop bietet dir den vollen Remote-Zugriff. Mit der Browser-App unter runpane.com/app prüfst und steuerst du Terminal-Sessions vom Handy. Für schnellen Zugriff kannst du sie als PWA installieren.

oder
Download*
Windows SmartScreen-WarnungBei direkten Downloads kann eine SmartScreen-Warnung erscheinen, solange Pane unsigniert ist. Pane ist vollständig Open Source. Du kannst den Code prüfen und die App selbst aus dem Quellcode bauen.1. Klicke auf Weitere Informationen2. Klicke auf Trotzdem ausführen3. Fahre mit der Installation fortDie PowerShell-Installation lädt das offizielle Release direkt herunter und umgeht die meisten Browser-Hürden.globale npm-Installation
Füge das in PowerShell ein.Linux

So unterscheidet sich Pane

FunktionenPaneSupersetConductorClaude SquadCursorHerdr
PlattformWin (x64 + ARM64) + Mac + Linux, dazu WSL-ReposMac (Linux experimentell, kein Windows)nur MacMac + Linux (braucht tmux)Win + Mac + LinuxWindows + macOS + Linux
AgentenClaude Code, Codex, Cursor eingebaut + jede CLIjede CLIClaude Code, Codex, Cursor, OpenCodealle (tmux)nur integrierteunterstützte Integrationen + Terminalbefehle
Diff-Viewerintegriert, mit Syntaxhervorhebungintegriertintegriertkeinerauf Editor-EbeneTerminal oder externes Review
Git-AblaufCommit, Push, Pull, Rebase, Squash, Merge. Alles per TastaturWorktrees + MergeWorktrees + PRnur Worktreesauf Editor-EbeneGit im Terminal oder Integration
Remote-Ausführunglokal oder dein eigener Host über SSH, Tailscale oder HTTPS. Browser-App fürs HandyRelay zu deinen eigenen Rechnern (Pro); Cloud-Workspaces in der Betakostenpflichtige Cloud-Workspaces; iPhone-App nur für die CloudSSH + tmux in Eigenregielokale IDE / SSH-ErweiterungenServer, SSH, benannte Sitzungen
für die Tastatur gebautKürzel + Befehlspaletteteilweiseteilweisenur TerminalIDE-KürzelTerminal UI
quelloffenja (AGPL-3.0)Quellcode verfügbar (Elastic License 2.0)neinjaneinja (Apache-2.0)
dauerhafte SessionsWorkspace, Tabs und Scrollback kommen zurück; Claude Code, Codex und Cursor setzen ihre Unterhaltungen fort. Agenten stoppen, wenn du Pane beendestjajaneinnicht verfügbarja, mit Live-Trennen und Wiederherstellung
Kontext zwischen Terminals@ teilt Ausgaben zwischen Terminalsneinneinneinneinmit CLI- oder Socket-APIs selbst zusammensetzen
Secrets-Sync.env wird automatisch in Worktrees kopiertmanuellmanuellmanuellnicht verfügbardeine Einrichtung
getrennte Portsautomatisch pro Pane zugewiesenmanuellmanuellmanuellnicht verfügbardeine Einrichtung

oder
Download*
Windows SmartScreen-WarnungBei direkten Downloads kann eine SmartScreen-Warnung erscheinen, solange Pane unsigniert ist. Pane ist vollständig Open Source. Du kannst den Code prüfen und die App selbst aus dem Quellcode bauen.1. Klicke auf Weitere Informationen2. Klicke auf Trotzdem ausführen3. Fahre mit der Installation fortDie PowerShell-Installation lädt das offizielle Release direkt herunter und umgeht die meisten Browser-Hürden.globale npm-Installation
Füge das in PowerShell ein.Linux

Warum es Pane gibt

Das Worktree-Chaos

Alle sind sich einig: Worktrees sind der richtige Weg für parallele Agenten. Getrennte Branches, keine Konflikte, klare Trennung. Doch sie wirklich zu nutzen ist mühsam.

git worktree add, git worktree remove, Pfade merken, Worktrees den Branches zuordnen, alte Worktrees aufräumen, auf main rebasen und Commits vor dem Merge squashen. Selbst erfahrene Entwickler stolpern über den Ablauf. Die Technik ist stark. Die Bedienung ist schlecht.

Pane macht Worktrees unsichtbar. Du erstellst ein Pane und Pane erstellt den Worktree. Du löschst ein Pane und Pane räumt ihn auf. Ein Tastenkürzel rebast deinen Branch auf main. Du tippst nie wieder git worktree.

Das Windows-Problem

Windows hat rund 70 % des Desktop-Markts unter Entwicklern. Linux kommt auf weitere 5 bis 10 %. Mac liegt bei etwa 25 %. Trotzdem baut fast das ganze Ökosystem für KI-Coding-Tools nur für diese 25 %.

Conductor gibt es nur für den Mac. Superset hat keinen Windows-Build. Claude Squad braucht tmux, und das läuft nicht unter Windows. Agent Teams in Claude Code brauchen tmux oder iTerm2. Cursor und Windsurf wollen dich bei ihren eingebauten Agenten halten.

Pane ist für die anderen 75 %. Und für Mac-Entwickler, die ihre Agenten selbst auswählen wollen.

Designprinzipien

Immer für die Tastatur gebaut. Jede Aktion hat ein Kürzel. Die Tastatur ist keine alternative Eingabe. Sie ist DIE Eingabe.

Für immer agentenunabhängig. Wir werden dich nie an einen Agenten binden. Läuft er im Terminal, läuft er in Pane.

Wirklich plattformübergreifend. Entwickler auf einem Surface Pro verdienen dasselbe Tool wie Entwickler auf einem MacBook Pro.

Git gehört dazu und steht nicht daneben. Der Agent schreibt Code. Du prüfst ihn. Du committest ihn. Dieser Ablauf muss nahtlos sein.

Geschwindigkeit ist eine Funktion. Dauert etwas länger als 100 ms, ist es ein Bug. Hat eine Animation keinen Zweck, fliegt sie raus.


Genutzt von Entwicklern bei

in 100 Ländern


Für wen Pane gedacht ist

  • → Entwickler auf Windows, Windows ARM, WSL und Linux, die von reinen Mac-Tools übergangen werden
  • → Nutzer mehrerer Agenten, die alles in einer App verwalten wollen
  • → Entwickler, die per Tastatur arbeiten und extrem schnell sein wollen
  • → alle, die keine Terminalfenster mehr jonglieren wollen

What do people ask about Pane?

Warum habt ihr Pane gebaut?
Weil wir dasselbe satt hatten wie alle anderen. Zwölf Terminalfenster. Die Frage, welcher Agent auf welchem Branch arbeitet. So viel Alt-Tab, dass die Finger wehtun. Andere ToolsCursor, Conductor drängten uns Funktionen auf, die wir nicht wollten, und bauten nutzlose Abstraktionen ein. Also haben wir Pane gebaut, weil uns kein anderes Tool in Ruhe arbeiten ließ. Dann haben wir gemerkt, dass es allen anderen genauso geht.
Warum ist Pane mit Electron gebaut? Ist Electron nicht schlecht?
VS Code nutzt Electron. Slack nutzt Electron. Discord, Figma, Notion und Spotify auch. Cursor ist sogar ein Fork von VS Code. Wenn Electron für deine täglichen Tools gut genug ist, ist es auch gut genug für Pane. Für Terminals nutzen wir xterm.js, dieselbe Engine wie VS Code. Performance ist uns wichtig. Dauert etwas länger als 100 ms, ist es ein Bug.
Ich habe gerade 47 Terminalfenster offen. Hilfe?
Genau deshalb haben wir Pane gebaut. Schließ sie alle. Öffne Pane. Erstelle ein Pane für jedes Feature. Jedes bekommt seinen eigenen Worktree, seinen eigenen Branch und so viele Terminal-Tabs, wie du brauchst: Führe mehrere Agenten nebeneinander aus. Spring mit Cmd+1 bis Cmd+9 zwischen Panes. Sieh Diffs direkt inline. Committe und pushe, ohne die App zu verlassen. Dein Desktop wird es dir danken. Dein Kopf auch. Download unter runpane.com.
Was sind Git-Worktrees und warum sind sie wichtig?
Mit Git-Worktrees kannst du mehrere Branches gleichzeitig in getrennten Verzeichnissen auschecken. So arbeitet jedes Pane konfliktfrei auf seinem eigenen Branch. Pane verwaltet Worktrees automatisch. Du tippst nie wieder git worktree. Claude Squad nutzt Worktrees, lässt dich sie aber selbst verwalten. Pane macht sie unsichtbar.
Für wen ist Pane NICHT gedacht?
Für Entwickler, die alles von einer KI erledigen lassen wollen. Pane ist kein Agent. Es ist das Cockpit, aus dem du Agenten steuerst. Wenn du einen magischen Knopf suchst, der deine ganze App schreibt, sind wir nicht das Richtige. Willst du mehrere Agenten koordinieren, ihre Arbeit prüfen und sicher ausliefern, dann passt Pane.
Warum heißt es „Pane“?
Weil du durch eine Scheibe, ein pane, schaust, um zu sehen, was passiert. Jedes Pane ist ein Fenster in die Arbeit eines Agenten. Der Name ist außerdem kurz, leicht zu tippen und die Domain runpane.com war frei. Run Pane. Verstanden?
Warum hasst jeder Windows-Entwickler?
Gute Frage. 70 % der Entwickler nutzen Windows, und trotzdem tut fast jedes KI-Coding-Tool so, als gäbe es sie nicht. Conductor? Nur Mac. Superset? Kein Windows-Build. Claude Squad? Braucht tmux, und das läuft nicht unter Windows. Cursor und Windsurf? Die wollen dich bei ihren eingebauten Agenten halten. Das fanden wir nicht akzeptabel, deshalb haben wir Pane vom ersten Tag an für Windows gebaut. Nicht als Portierung. Nicht als Nachgedanke. Als vollwertige Plattform.
„Aber auf Windows zu entwickeln ist schwierig“
Eine Frage der Übung. Windows hat WSL. Damit läuft ein vollständiger Linux-Kernel nativ. Installiere es mit einem Befehl: wsl --install. Das war's. Jetzt läuft Ubuntu ohne VM und ohne Overhead in Windows. Die Behauptung, auf Windows könne man nicht entwickeln, kommt von Leuten, die WSL nie ausprobiert haben und beim Terminal nur an iTerm2 denken. Gleichzeitig liefern 70 % der Entwickler weltweit problemlos Produktionscode auf Windows aus. Pane funktioniert überall: Windows, WSL, Mac und Linux. Ausreden brauchst du keine.
Ist das nicht einfach tmux mit zusätzlichen Schritten?
tmux ist ein Terminal-Multiplexer von 2007. Pane ist eine Desktop-App für Abläufe mit KI-Agenten. Sie hat einen Diff-Viewer, einen Git-Ablauf, eine Befehlspalette, Pane-Verwaltung und Benachrichtigungen. Und sie läuft auf Windows. Claude Squad hängt von tmux ab. Pane ersetzt es vollständig. Nein, Pane ist nicht tmux mit Extras. Es ist das Tool, das tmux sein sollte.
Moment, ihr nutzt Windows wirklich?
Ja. Jeden Tag. Auf Surface-Geräten und Desktop-PCs. Wir kennen die Probleme, die Entwickler mit Mac-Fokus nie sehen. Deshalb unterstützt Conductor Windows nicht: Sie nutzen es nicht. Deshalb verlangt Claude Squad tmux: Sie testen ohne tmux nicht. Entwickler auf einem Surface Pro verdienen dasselbe Tool wie Entwickler auf einem MacBook Pro. Das ist Pane.
Wie unterscheidet sich Pane von Cursor, Conductor und Claude Squad?
Cursor und Windsurf sind IDEs, die um ihre eigenen Agenten herum gebaut sind. Conductor gibt es nur für den Mac, es ist Closed Source und unterstützt Claude Code, Codex, Cursor und OpenCode. Kein Windows, kein Linux, keine eigenen Agenten. Claude Squad braucht tmux, und das läuft nicht unter Windows. Es ist eine Terminal-Oberfläche, keine Desktop-App: kein Diff-Viewer, keine Befehlspalette, keine Benachrichtigungen. Pane ist agentenunabhängig, plattformübergreifend und für die Tastatur gebaut.
Was ist ein „Agent-Manager“ und brauche ich einen?
KI-Agenten schreiben Code. Du brauchst etwas, das sie startet, überwacht, zwischen ihnen wechselt und ihre Git-Ergebnisse verwaltet. Genau das macht ein Agent-Manager. Nutzt du mehr als einen KI-Agenten? Wechselst du zwischen Diff-Viewer und Terminal? Tippst du Git-Worktree-Befehle von Hand? Wenn du eine Frage mit Ja beantwortet hast, brauchst du Pane.
Was bedeutet „Superhuman für KI-Coding-Agenten“?
Superhuman ist ein E-Mail-Client. Er verschickt E-Mails nicht für dich, macht dich bei ihrer Verwaltung aber absurd schnell. Per Tastatur, ohne Reibung, sofort. Pane überträgt diese Idee auf KI-Coding-Agenten. Wir schreiben keinen Code für dich. Wir machen dich absurd schnell bei der Verwaltung der Agenten, die ihn schreiben. Jeder Tastendruck sitzt. Jeder Wechsel ist sofort da.
Was ist, wenn morgen ein neuer KI-Agent erscheint?
Du führst ihn einfach aus. Pane unterstützt jedes CLI-Tool: Claude Code, Codex, Cursor, Aider, Goose, deinen eigenen Agenten, alles. Wir haben eine Doku zum Hinzufügen eigener CLI-Tools. Kein SDK. Kein Plugin-Marktplatz. Kein Freigabeprozess. Wenn es im Terminal läuft, läuft es in Pane. Versuch das mal mit Cursor.
Jedes Tool nennt sich „keyboard-first“. Gilt das bei euch wirklich?
Pane hat Kürzel für alles, was du den ganzen Tag tust: neues Pane, Pane wechseln, Tab wechseln, teilen, Seitenleiste ein- und ausblenden, Einstellungen öffnen, Commit, Push, Pull, Rebase, Merge. Die Befehlspalette (Cmd+Shift+P) bringt alles andere einen Tastendruck nah. Power-User fassen die Maus nie an. Neue Nutzer entdecken die Kürzel ganz natürlich. Wir haben keiner GUI-App Tastenkürzel hinzugefügt. Wir haben eine Tastatur-App gebaut, die zufällig eine GUI hat.
Wie installiere ich Pane?
Mit einer Zeile. Mac/Linux: curl -fsSL https://runpane.com/install.sh | sh. Windows PowerShell: irm https://runpane.com/install.ps1 | iex. Oder lade Pane direkt über GitHub Releases herunter. Das Skript erkennt dein Betriebssystem und deine Architektur automatisch.
Ist Pane kostenlos? Wird es irgendwann Geld kosten?
Ja, kostenlos. Pane ist unter AGPL-3.0 quelloffen und bleibt immer kostenlos nutzbar. Vielleicht bieten wir später kostenpflichtige Funktionen für Teams an. Das Kernprodukt bleibt kostenlos: Agenten parallel mit einem Git-Ablauf ausführen. Wenn du willst, kannst du Pane selbst aus dem Quellcode bauen. Pane wird von Dcouple Inc entwickelt. Der Quellcode liegt auf GitHub. Komm auf unseren Discord oder schreib an [email protected].

oder
Download*
Windows SmartScreen-WarnungBei direkten Downloads kann eine SmartScreen-Warnung erscheinen, solange Pane unsigniert ist. Pane ist vollständig Open Source. Du kannst den Code prüfen und die App selbst aus dem Quellcode bauen.1. Klicke auf Weitere Informationen2. Klicke auf Trotzdem ausführen3. Fahre mit der Installation fortDie PowerShell-Installation lädt das offizielle Release direkt herunter und umgeht die meisten Browser-Hürden.globale npm-Installation
Füge das in PowerShell ein.Linux

Komm auf unseren Discord, sieh dir den Quellcode auf GitHub an oder schreib an [email protected].