Cubicle
Çağlar Utku Güler · Coding · Produktivität
Cubicle ist ein kostenloses, schreibgeschütztes Pixel-Art-Büro für KI-Agenten. Jede Claude-Code-, Codex- oder Paperclip-Sitzung bekommt einen Schreibtisch, eine Aufgabenblase und einen Status, den Sie aus der Ferne lesen können.

Über Cubicle
About
Was ist Cubicle
Cubicle verwandelt Agentenüberwachung in ein kleines Büro, das Sie im Blick behalten. Jede laufende Sitzung wird zu einer Figur, die an ihren Schreibtisch geht, sich setzt und tippt, während die aktuelle Aufgabe über ihrem Kopf schwebt. Braucht sie eine Entscheidung, hebt sie die Hand. Ist die Arbeit fertig, verschwindet sie zur Kaffeepause in die Lounge, und bei einem fehlgeschlagenen Lauf blinkt ihr Bildschirm rot.
Die Hälfte davon ist Dekoration. Die andere Hälfte löst ein handfestes Problem: Bei vier offenen Terminals sehen Sie nicht, welche Sitzung auf eine Berechtigung wartet und welche weiter Text produziert. Statusleuchten im Terminal sehen alle gleich aus. Eine Figur, die mit erhobener Hand dasteht, nicht.
Cubicle läuft auf Ihrem Rechner unter 127.0.0.1:3200, liest den Agentenstatus über eine kurze Liste erlaubter Endpunkte und schreibt nichts zurück. Es ist ein lokales Dashboard für KI-Agenten, kein Cloud-Dienst: kein Konto, keine Synchronisierung, keine Telemetrie. Dafür braucht es Node.js 18 oder neuer und ein Terminal zum Starten, was zu Leuten passt, die ohnehin den ganzen Tag darin arbeiten.
Erste Schritte
- Starten Sie
npx @caglarutkuguler/cubicle, wenn Paperclip bereits auf 127.0.0.1:3100 lauscht, oder übergeben Sie--source claude-code,--source codex,--source geminioder den Pfad zu einem JSON-Feed. - In Claude Code sparen Sie sich die Hooks von Hand: Fügen Sie das Plugin mit
/plugin marketplace add caglarutkuguler/cubiclehinzu, installieren Sie es und tippen Sie/cubicle, um das Büro zu öffnen. - Rufen Sie http://127.0.0.1:3200 auf. Läuft noch nichts, hängen Sie
?demoan die Adresse oder schauen Sie sich zuerst die gehostete Demo an. - Wählen Sie Thema und Sprache im Menü ⚙ und verbinden Sie den Telegram-Bot, wenn Sie Meldungen aufs Handy wollen.
Produktinformationen
Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von Cubicle.
Am besten für
Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.
Nutzer
- Wer mehrere Sitzungen von Coding-Agenten parallel offen hat
- Kleine Teams, die Paperclip schon als Board nutzen
- Wer die Agentenarbeit Vorgesetzten oder Kunden zeigt
Aufgaben
- Einen Agenten erkennen, der auf eine Berechtigung wartet, bevor er eine Stunde stillsteht.
- Eine Aufgabe verfolgen, die sich in Teilaufgaben zerlegt, weil das Board den Baum, erwartete Endzeiten und die jeweiligen Abhängigkeiten zeigt.
- Nachsehen, was über Nacht passiert ist, mit einer aufgezeichneten Sitzung im 60-fachen Zeitraffer.
Szenarien
- Ein zweiter Monitor oder ein alter Bildschirm an der Wand, auf dem das Büro den ganzen Tag läuft, ohne dass jemand eingreift.
- Unbeaufsichtigte Cron-, CI- oder Issue-Bot-Läufe, die sich über CUBICLE_NAME und CUBICLE_TASK_URL selbst benennen.
- Bildschirmfreigabe im Daily, wenn Sie Fortschritt zeigen statt Zahlen vorzulesen.
Wichtigste Funktionen
Ein Schreibtisch pro Agent, lesbare Körpersprache
Jede Sitzung wird eine Figur, und ihre Animation trägt den Status: hereingehen, setzen, tippen, Hand heben, Kaffee in der Lounge, roter Bildschirm bei einem Fehlschlag. Ein Klick auf eine Figur und die Kamera folgt ihr, daneben zeigt ein Panel Aufgabe, Ausgaben und die letzten Schritte, dazu Schaltflächen zum Antworten, Öffnen der Aufgabe oder zum Log des Fehllaufs.
Anschluss an die Agenten, die Sie schon nutzen
Paperclip, Claude Code, Codex CLI und Gemini CLI sind eingebaut, und mehrere davon teilen sich ein Büro, wenn Sie eine kommagetrennte Liste übergeben. Alles andere kommt über einen kleinen JSON-Feed aus einer Datei oder von einer HTTP-URL herein, für GitHub Copilot Desktop und CLI liegen Exporter- und Hook-Beispiele bei. Sie schreiben Ihre Umgebung nicht um, sondern ein JSON-Objekt pro Agent.
Schreibgeschützt bis auf die einzelne Anfrage
Cubicle schickt ausschließlich GET- und HEAD-Anfragen, immer an eine feste Liste von Endpunkten. Im Paperclip-Modus reicht es Gesundheit, Firma, Agenten, Issues und Heartbeat-Läufe durch und begrenzt die Läufe auf die letzten 60, mit Statuscode und dem Ende von stderr. Die einzige erlaubte Schreiboperation betrifft die eigene Erscheinungsdatei, und die nimmt es nur vom ausführenden Rechner an. Ihr Agentensystem bleibt unberührt, was zählt, wenn das Büro hinter einem Tunnel oder auf einem geteilten Notebook läuft.
Ein KPI-Board für die delegierte Arbeit
Das KPI-Board verfolgt die Aufgaben, die Sie vergeben haben: Fortschritt aus Teilaufgaben, Startdaten, Laufzeiten, der komplette Baum, erwartete Endzeiten und aktuelle Blocker. Ein Beschleunigungshinweis liest die Historie der Aufgabe selbst und listet messbar, was sie ausbremst, von fehlgeschlagenen Läufen nach Ursache bis zu einem Agenten, der die Warteschlange hält, während andere frei sind. Jeder Hinweis wird per Klick zur Paperclip-Aufgabe.
Meldungen, die auf dem Handy ankommen
Hebt ein Agent die Hand, erscheinen eine Desktop-Benachrichtigung und ein Ton. Mehr leisten die Telegram-Benachrichtigungen: Sie kommen, wenn ein Agent Sie braucht, ein Lauf scheitert oder eine Arbeit fertig wird, der Bot beantwortet /status, /waiting, /kpi und /office und kann Ihre Antwort im Paperclip-Issue veröffentlichen. Diese Antwort ist die einzige Schreiboperation, die Cubicle zulässt, und sie bleibt standardmäßig aus.
Sechs HD-Räume, Gesichter und ein Logo an der Wand
Das Standardbüro ist Pixel-Art. Hinter dem Menü ⚙ liegen sechs HD-Räume: ein Hauptquartier, ein Büro am Platz, ein Lager, eine Fabrik, eine Raumstation und ein militärischer Operationsraum. Ein Assistent schneidet ein echtes Foto zum Agentenkopf zu, Haare, Rock und Absätze lassen sich ändern, und Ihr Logo hängt an der Wand. Ein Thema ist eine einzige Datei, das siebte ist also ein Wochenendprojekt.
Aufzeichnung und Maskierung für Teams
--record schreibt alles, was das Büro zeigt, in eine JSONL-Datei, und --source replay: spielt sie in wählbarem Tempo ab, wobei 60 eine Stunde pro Minute bedeutet. --redact entfernt Aufgabentitel, Befehle und Fehlertexte auf dem Server, übrig bleiben Kennungen, Werkzeugnamen und Status. Mit beidem lässt sich eine Kunden-Demo aufzeichnen, ohne Prompts zu zeigen.
Vor- und Nachteile
Vorteile
- Kostenlos und MIT-lizenziert, ohne Laufzeitabhängigkeiten: eine Node.js-Datei und eine HTML-Seite, kein Build-Schritt und keine mitgelieferten Bilddateien.
- Die Einrichtung ist ein einziger npx-Befehl, und im Demo-Modus beurteilen Sie die Optik, bevor Sie irgendetwas verbinden.
- Gemischte Umgebungen passen in eine Ansicht, eine Claude-Code-Sitzung und ein Paperclip-Agent teilen sich dasselbe Stockwerk.
- Das schreibgeschützte Design hält den Schaden klein, was bei einem Dashboard neben Produktionsagenten selten ist.
Nachteile
- Es braucht Node.js 18 oder neuer und ein Terminal zum Start, ein nicht technischer Kollege installiert es also nicht allein.
- Antworten und Freigaben laufen weiter über die Paperclip-Seite oder das Terminal des Agenten, das Büro zeigt das Problem, löst es aber nicht durchgängig.
- Die Standardquelle erwartet Paperclip auf 127.0.0.1:3100, und Fernzugriff verlangt einen Proxy oder ein Tailnet, bevor das Büro auf dem Handy aufgeht.
- Die Laufhistorie ist bewusst flach, begrenzt auf die letzten 60 Läufe mit gekürztem stderr, einen Log-Stack ersetzt sie nicht.
Häufige Fragen
Ja. Das Projekt steht unter MIT-Lizenz und ist auf npm als @caglarutkuguler/cubicle veröffentlicht. Es gibt keinen Bezahltarif und kein Konto, die einzigen Kosten sind der Rechner, auf dem es läuft.
Ähnliche Inhalte
Entdecke passende Tools, Skills und Artikel zu Cubicle.
Alternativen zu Cubicle
Base Code
Base44 (Wix) · Coding · ProduktivitätBase Code ist eine geteilte Cloud-Entwicklungsumgebung von Base44. Das Team beschreibt Änderungen an einem bestehenden GitHub-Repository im Chat, prüft sie in der Vorschau und reicht sie als Pull Request ein.
Google EmbeddingGemma 2
Google DeepMind · Schreiben · Bilder · CodingGoogle EmbeddingGemma 2 ist ein offenes Modell mit 740 Millionen Parametern, das Text, Code, Bilder, Audio und Videobilder in Vektoren eines gemeinsamen 768-dimensionalen Raums umwandelt und auf Handys und Notebooks läuft.
GitGlow
GitGlow · Coding · ProduktivitätGitGlow ist ein Git-Client für den Desktop, der Ihren Code und die Änderungen Ihrer KI-Agenten in einer Review bündelt, damit Sie vor dem Ausliefern sehen, was die Maschine verlässt.
