One Roof: KI-Coding-Agenten auf dem Mac verwalten

Coding-Sitzungen, Rückfragen und wiederkehrende Prüfungen gemeinsam steuern.

Zur Website ↗gaurav8936.github.io
gaurav8936.github.io
One Roof screenshot

Einfach erklärt: Wofür ist One Roof da?

One Roof ist eine kostenlose Mac-App, mit der du mehrere KI-Coding-Agenten im Blick behältst. Claude Code, Codex, Gemini CLI, Kimi und Antigravity laufen darin als ihre echten Kommandozeilenprogramme; normale Shells sind ebenfalls möglich. Die App bündelt den Überblick und deine Entscheidungen, während die eigentliche Programmierarbeit beim jeweiligen Agenten bleibt.

Die Website stellt Download und Rundgang bereit. Genutzt wird die lokal installierte Anwendung. Sie passt zu Entwicklern, die etwa Planung, Umsetzung und Prüfung auf verschiedene Agenten verteilen oder mehrere Repositories betreuen.

Rückfragen beantworten und Sitzungen wiederfinden

In der Inbox landen die Fragen deiner Sitzungen. Blockierte Aufgaben stehen oben; die angebotenen Antworten stammen vom jeweiligen Agenten. Du entscheidest dort oder direkt im Terminal. So fällt eine wartende Freigabe auf, ohne dass du jede Registerkarte kontrollieren musst.

Jede Sitzung zeigt Zustand, Agent, Konto und Ordner. Der Hintergrunddienst roofd hält laufende Sitzungen beim Schließen der App am Leben. Home fasst nächtliche Fehler und nächste Schritte zusammen. History speichert wichtige Ereignisse und Entscheidungen für 30 Tage und lässt sich durchsuchen.

Mit Loops bis zu einer überprüfbaren Bedingung arbeiten

Für wiederkehrende Aufgaben öffnest du Loops und legst Repository, Agent, Ziel, Prüfbefehl und Grenzen fest. Teste den Prüfbefehl und sieh dir die Vorschau des ersten Laufs an. Ein mögliches Ziel ist, einen Fehler zu beheben, bis der Testbefehl erfolgreich endet.

One Roof prüft zuerst. Ist die Bedingung erfüllt, startet kein Agent. Andernfalls arbeitet er in einem eigenen Git-Worktree; nach jeder Runde wird erneut geprüft. Erfolg, Zeitlimit, Rundenlimit oder wiederholte Fehler beenden den Lauf. Ergebnisse warten auf deine Entscheidung. Loops pushen, mergen und deployen niemals selbstständig.

Mitgelieferte Loops sind zunächst ausgeschaltet. Für Zeitpläne bei geschlossener App müssen geplante Läufe aktiviert sein; der Mac muss wach bleiben. Die Loop-Anleitung erklärt die Grenzen und Freigaben.

Voraussetzungen und erste Sitzung

Vorgesehen sind Apple silicon, macOS 14 oder neuer, Git und mindestens eine installierte, authentifizierte Agenten-CLI.

  1. Lade die ZIP-Datei aus den Releases, entpacke sie und verschiebe die App nach Programme.
  2. Erlaube roofd und wähle bei der Einrichtung den Ordner deiner Code-Repositories.
  3. Öffne mit ⌘N eine Sitzung, beschreibe die Aufgabe und wähle Agent und Repository.
  4. Starte mit ⌘Return. Rückfragen findest du mit ⌘I in der Inbox; prüfe danach Änderungen und Ergebnisse.

Speicherverbrauch richtig einordnen

Resources zeigt CPU und Speicher der Sitzungen samt Prozessbäumen sowie Diagramme über zehn Minuten. Die standardmäßige Warnung bei 1 GB und das Beenden bei 2 GB betreffen jedoch den Holder-Prozess einer Sitzung. Sie begrenzen nicht den gesamten Speicher aller Kindprozesse. Konfigurierte Umgebungswerte können abweichen.

Kostenlos heißt: App ohne enthaltenes Modellbudget

Stand 5. November 2026 ist One Roof kostenlos und unter der MIT-Lizenz quelloffen. Bestehende Agenten-Abos und API-Kosten bleiben bei dir; auch Loop-Runden und optionale Prüfungen können Kontingent verbrauchen.

Neue Installationen starten pro Agent im Manual-Modus. Andere Modi hängen von der CLI ab; eigene Startflags können Einstellungen überschreiben. Wähle einen reinen Code-Ordner, denn Agenten können darunterliegende Dateien lesen. Eine lokale Oberfläche ist keine Zusage, dass alle angebundenen Modelle offline arbeiten.

Erweiterungen mit klaren Voraussetzungen

Linear ist optional und benötigt deinen API-Schlüssel. OpenCode und Goose können gehostete Modelle mit eigenen Zugangsdaten und Reservierungsgrenzen nutzen. Das optionale lokale Modell unterstützt Beschriftungen und Begründungen. Das roof-Kit richtet gemeinsame Regeln und den Arbeitsordner ein: roof install --dry-run zeigt Änderungen vorab, roof doctor prüft die Einrichtung. Evals ist ausdrücklich ein Entwurf.

Häufige Fragen

Ist One Roof einschließlich der KI-Nutzung kostenlos?

Die App kostet nichts. Agenten-Abos und Modellaufrufe sind nicht pauschal enthalten.

Auf welchen Macs läuft One Roof?

Genannt werden Apple silicon und macOS 14+. Eine Windows-/Linux-Oberfläche oder Intel-Version wurde nicht bestätigt.

Welche Coding-Agenten werden unterstützt?

Claude Code, Codex, Gemini CLI, Kimi, Antigravity und normale Shells. Gehostete OpenCode-/Goose-Sitzungen sind optional.

Offizielle Anlaufstellen