Tools
Rune IDE wird Open Source: Go statt Electron, Agent-Sessions im Terminal-Look
Unstable Build hat seine IDE Rune unter GPLv3 auf GitHub open gestellt - zusammen mit einem ungewöhnlichen Contributor-Programm, das einen Teil der Einnahmen mit Entwicklern teilt, die mithelfen.
Eine IDE von Grund auf in Go
Rune ist bewusst anders gebaut als moderne IDEs: kein Electron-Stack, keine große Rust- oder C++-Basis, sondern Go mit nativer, GPU-beschleunigter Oberfläche um ein Character-Grid-Interface. Der Terminal-Kern war anfangs fast zwei Größenordnungen langsamer als Alacritty, Ghostty oder Kitty - durch bessere Algorithmen, klügere Goroutine-Verteilung und den Wechsel von FPS- auf Event-getriebenes Rendering hat Rune den Rückstand nach eigenen vtebench-Messungen aufgeholt.
Agenten und Kommandos im Zentrum
- Das Terminal ist “first-class citizen” - Runes UI ähnelt einem Terminal-Multiplexer
- Eine Konsole dient als dauerhafte REPL für Pakete, Modell-Konfiguration, Extensions und Debugger
- Agent-Workflows und Editor-Operationen teilen sich eine fuzzy-durchsuchbare Kommando-Oberfläche - tippbar, per Extension erweiterbar, zu Aliases verkettbar
- Extensions kommunizieren über gRPC, sind also in jeder Sprache schreibbar
- Jede Instanz bildet einen Knoten in einem privaten P2P-Netzwerk (rune://-Scheme, mit NAT-Traversal)
Vor dem Hintergrund von “automatic programming” sei genau diese Iterationsgeschwindigkeit inzwischen entscheidend, argumentieren die Macher.
Kein Reverse-Rug-Pull
Contributors behalten ihr Copyright, keine CLA mit Re-Lizenz-Rechten für die Firma. Stattdessen verteilt ein öffentlich auditierbares Ledger einen definierten Prozentsatz der Service-Einnahmen an aktive Beitragende - nachvollziehbar statt “einer Zahl hinter verschlossenen Türen”. Go und Python sind first-class unterstützt, Rust und Zig in Beta.
Original: rune.build - Rune is now open source