Ein Terminalfenster öffnet sich. Ein Befehl wird eingegeben. Innerhalb weniger Sekunden entsteht ein neues Feature: eine Aufgabenliste, eine grafische Oberfläche oder ein kompletter Musik-Editor. Das passiert nicht im Entwicklungs-Team, sondern auf dem Rechner eines einzelnen Nutzers – auf dessen eigenen Wunsch. Das macht bb, eine agentic IDE, die sich während der Nutzung selbst erweitert.
@_ymichael startete bb als persönliches Projekt. Inzwischen ist daraus eine Open-Source-Community-Plattform geworden, die Tausende nutzen. Der Autor des ursprünglichen Artikels war von Anfang an dabei. Er beschreibt, dass bb für ihn Funktionen bietet, die kein anderer Agent-Orchestrator zuvor geschafft hat. Warum also diese IDE? Dutzende ähnlicher Tools existieren.
Das Prinzip: Software, die sich an dich anpasst
Software war früher ein starres Produkt. Ein Team entwickelte eine Lösung für ein Problem, verkaufte sie an möglichst viele Kunden. Nutzer mussten sich mit den eingebauten Funktionen arrangieren. Diese Annahme, dass Skaleneffekte Standardlösungen effizienter machen als Eigenentwicklung, hält nicht mehr. Software wird billiger, Tools modularer, und Anwender erwarten eine Lösung, die exakt auf ihre Arbeitsweise zugeschnitten ist.
Hier setzt bb an. Die IDE bietet solide Basisfunktionen: eine klare Timeline, die alle Agenten-Aktivitäten protokolliert, und die Möglichkeit, mit verschiedenen Coding-Agenten zu arbeiten – von Codex über Claude Code bis Cursor. Du nutzt deine eigenen API-Zugänge und Abonnements, keine versteckten Kosten. Das eigentliche Alleinstellungsmerkmal ist die Erweiterbarkeit. Jeder Nutzer kann die IDE anpassen, ohne tief in interne Strukturen einzugreifen.
Von der Standardoberfläche zur persönlichen Arbeitsumgebung
Beim ersten Start zeigt bb eine fast leere Oberfläche: eine leere Leinwand mit Threads links. Diese Schlichtheit ist gewollt. Was danach kommt, hängt von den Anforderungen des Nutzers ab. Der Autor berichtet, dass er in kurzer Zeit eine eigene Benutzeroberfläche zusammenstellte – mit Linear-ähnlicher Projektansicht, eigenen Menüs und angepassten Farben. Das ist kein Spielzeug, sondern ein ernsthaftes Arbeitswerkzeug.
Wer mit herkömmlichen IDEs arbeitet, kennt das Gefühl, an den Funktionen des Herstellers zu scheitern. Man nimmt, was man bekommt, und kämpft mit Workarounds. Bei bb ist das anders: Du beschreibst, was du brauchst, und die IDE setzt es um. Eine einfache Anfrage an den Agenten genügt; er generiert den Code und integriert ihn in die bestehende Struktur. Das erinnert an Plugins – nur dass der Plugin-Entwickler wegfällt. Die IDE wird zum Handwerker, der sich selbst Werkzeuge baut.
Was die Community bereits gebaut hat: Beispiele aus der Praxis
Die Erweiterungsmöglichkeiten sind nicht nur theoretisch. Die Community nutzt bb bereits für verschiedene Funktionen. Ein Task-Management-System ist direkt in die IDE eingebettet: Du kannst Issues anlegen, filtern und an Agenten delegieren, die sie automatisch lesen und bearbeiten. Ein anderer Nutzer hat Tiling-Management entwickelt, das Threads in einer zweidimensionalen Fläche anordnet – ideal für parallele Arbeitsstränge.
Das automatisierte Code-Review-System ist beeindruckend. Eine GitHub-Webhook verbindet bb mit einem Repository, überwacht neue Pull-Requests, lädt sie herunter, lässt einen Agenten den Code prüfen und testet ihn End-to-End mit Codex und Computer-Use-Technologie. Das ist ein vollautomatischer Qualitätsprozess ohne menschliches Eingreifen. Auch für kreative Nutzer gibt es etwas: Ein Markdown-Editor mit Obsidian-ähnlicher Vault-Struktur verwaltet Notizen und Dokumente, in denen sowohl Nutzer als auch Agenten schreiben können. Der Autor verfasst den ursprünglichen Artikel sogar in diesem Editor.
Ein exotisches Beispiel ist eine digitale Audio-Workstation (DAW) in bb. Ein Nutzer erstellte eine Oberfläche, um Samples hochzuladen, und promptet Agenten, Code zu generieren, der über die Strudel-Umgebung Musik produziert. bb ist nicht auf Coding beschränkt. Jede Software, die mit Code erstellt werden kann, lässt sich prinzipiell integrieren. Die Grenze ist die eigene Vorstellungskraft.
Open Source und volle Kontrolle: Die technische Basis
bb ist ein Open-Source-Projekt unter der MIT-Lizenz. Du kannst den gesamten Quellcode einsehen, modifizieren und für eigene Zwecke nutzen – ohne Lizenzgebühren oder Einschränkungen. Die Architektur ist modular aufgebaut. Viele der standardmäßigen Funktionen wie „Ask User Question“-Tool, Side Chat, Cron-Jobs, Inline-Vorschauen und Fernzugriff sind selbst als Plugins realisiert. Das unterscheidet bb von anderen Agent-Orchestratoren, die ihre Funktionen als geschlossene Module implementieren.
Die offene Struktur verbessert die Interoperabilität. bb unterstützt alle gängigen Coding-Agenten über das Agent Client Protocol (ACP). Du kannst Codex, Claude Code, Cursor und andere Tools parallel verwenden und über eine einheitliche Oberfläche steuern. Das funktioniert mit deinen eigenen Abonnements, also ohne zusätzliche Kosten. Wenn ein Agent nicht standardmäßig unterstützt wird, schreibst du selbst eine Anbindung – die Doku ist offen, die Community hilft.
Der Autor sagt, er kann nach bb nicht mehr zu einem Tool zurückkehren, das er nicht verändern kann. Das spiegelt ein wachsendes Bedürfnis nach Souveränität in der Softwareentwicklung. Warum sollte man sich mit den Standardabläufen eines kommerziellen Produkts abfinden, wenn man in wenigen Minuten eigene Anpassungen erstellen lassen kann? Die Mühelosigkeit, mit der bb sich erweitert, setzt neue Maßstäbe für das Verhältnis zwischen Nutzer und Werkzeug.
Was das für die Zukunft von Entwicklungstools bedeutet
bb ist mehr als ein weiterer Eintrag in der Liste der KI-gestützten IDEs. Es zeigt, wie Software in Zukunft gebaut wird: nicht als fertiges Produkt, sondern als Grundgerüst, das sich durch die Anforderungen der Nutzer weiterentwickelt. Das Modell der „Self-Building Software“ könnte sich als Standard etablieren, gerade wo KI-Agenten immer leistungsfähiger werden.
Für Entwickler bedeutet das einen Paradigmenwechsel: Statt sich an vorgegebene Funktionen anzupassen, formst du die IDE zu deinem persönlichen Assistenten. Die Effizienzgewinne sind enorm, denn du sparst Zeit, die du sonst mit Workarounds oder Warten auf Feature-Updates verbringst. Es erfordert Umdenken: Du musst nicht mehr alles selbst programmieren, aber du musst wissen, was du willst. Präzise Anforderungen zu formulieren wird wichtiger als das Beherrschen bestimmter Syntaxen.
bb ist als Open-Source-Projekt verfügbar, direkt von GitHub oder über getbb.app. Wer neugierig ist, sollte einen Blick riskieren. Die Einstiegshürde ist niedrig: Du klonst das Repository, startest bb und fragst die IDE, was sie als Nächstes einbauen soll. Diese Erfahrung, ein Werkzeug zu besitzen, das sich auf Zuruf erweitert, ist schwer in Worte zu fassen – sie muss man selbst gemacht haben. Wer Wert auf individuelle, anpassbare Software legt, findet in bb mehr als nur ein Tool. Es ist eine Einladung, die Grenzen einer IDE zu testen.
Quelle: sawyerhood.com
