Offrun - One workspace for every coding agent you run
Show HN: Offrun – manage every coding agent from one workspace
Offrun ist ein Workspace für Mac, der alle deine Coding-Agents an einem Ort vereint. Es nutzt die CLIs, die du bereits verwendest, mit deinen eigenen Accounts – kein neuer Account, kein API-Key. Jeder Agent erhält ein eigenes Git-Worktree, sodass sie sich nie in die Quere kommen. Ein Peer-Review-Agent prüft Diffs, bevor du sie siehst. Bei Erreichen eines Limits wechselt Offrun automatisch zu einem anderen Login. Dazu kommen Projektgedächtnis, Benachrichtigungen, Vorschau, Build- und Planner-Modi sowie On-Device-Diktat. Alles kostenlos und unbegrenzt, nur für Apple Silicon Macs.
Jeder Agent in einem Projekt bekommt sein eigenes Git-Worktree, sodass zwei Agents, die am selben Repository arbeiten, niemals dieselben Dateien berühren.
- manume
Ich habe eine Website gebaut, die 68 dieser Tools vergleicht: https://agentmgmt.dev/
Offrun ist hinzugefügt.
- mbil
Alle paar Tools in diesem Bereich, die ich ausprobiert habe, haben eine Überlappung/Kopplung zwischen Projekt, Verzeichnis und Maschine modelliert. Für meine Workloads speziell denke ich, dass diese anders organisiert sein sollten. So etwas wie Top-Level-Projekte, die untergeordnete Task/Goal/Sessions haben, wobei jede zu verschiedenen Agents aufgefächert wird, die potenziell in verschiedenen Worktrees, Verzeichnissen und sogar auf verschiedenen Maschinen laufen. Z.B. habe ich viele Notizen und anderen Kontext lokal gespeichert. Auf einer anderen Maschine habe ich Repositories ausgecheckt und Build-Tooling installiert. Frontend und Backend existieren in verschiedenen Verzeichnissen, können aber beide für eine gegebene Delivery-Einheit relevant sein. Gibt es Agent-Orchestratoren, die Dinge so modellieren können?
- phildenhoff
Eine Sache bei diesen Tools – und wie besprochen gibt es viele – die sie größtenteils gemeinsam zu haben scheinen, ist, dass sie alle die Arbeit von Coding-Agents als Transkript einer Konversation anzeigen.
Warum?
Die zugrunde liegende Konversation hat nichts mit der Arbeit zu tun. Dass es ein Kontextfenster gibt, ist ein Implementierungsdetail.
Ich habe eines davon für mich selbst gebaut, und stattdessen teilt es Fragen, Pläne, Erkenntnisse, Annahmen als eigenständige UI-Elemente. Die Konversation ist verborgen: Dein Fokus liegt auf „Was kommt als Nächstes“.
Gibt es andere Meta-Harnesses, die dasselbe tun? Ich würde gerne aufhören, mein eigenes zu bauen, und ein Produkt nutzen, das jemand anderes bereits gebaut hat!
- maxloh
Wir haben bereits ähnliche Produkte, wie Goose [0], Paseo [1] und T3 Code [2].
[0]: https://goose.ai
[2]: https://t3.codes/
- epistasis
Ich liebe diese Threads zum Erfahrungsaustausch. Die Nutzung von Orca war ein Game Changer (die ich gefunden und angefangen habe zu nutzen, weil ich jemanden gesehen habe, der Conductor verwendet)
Diese Art von Management-Tools beschleunigen die Entwicklung wirklich, indem sie die gesamte PR-Verwaltung automatisieren, wie das Erstellen neuer Worktrees usw., und dann das Multitasking zwischen verschiedenen parallelen Feature-Entwicklungen super beschleunigen.
Ich bin gespannt, ob dieses für mich besser funktioniert, und darauf, all die neuen Alternativen in diesen Kommentaren auszuprobieren.