Beschreibung
Caprock ist eine kostenlose und Open-Source-Desktopanwendung, die für macOS, Windows und Linux entwickelt wurde und als umfassendes Hauptbuch für all Ihre Codierungsagenten dient. Sie unterstützt verschiedene Agenten wie Claude Code, Codex, OpenCode und Gemini CLI, einschließlich Sitzungen, die in Ihrem eigenen Terminal initiiert wurden. Die Anwendung bietet detaillierte Einblicke in die Aktivitäten der Agenten und zeigt, welche Agenten aktiv sind, auf Benutzereingaben warten oder in einer Schleife feststecken.
Weiterlesen
Sie überwacht auch, wie nah jeder Plan an seinen Nutzungslimits ist, und berechnet die Kosten, die mit jedem Pull-Request verbunden sind, alles direkt auf Ihrem Gerät, ohne dass Daten standardmäßig das Gerät verlassen.
Die Anwendung zeichnet jede Sitzung auf Ihrem Gerät auf, unabhängig davon, ob Caprock sie initiiert hat. Sie bewertet jede Runde zum Listenpreis, während sie geschrieben wird, und verknüpft sie mit dem entsprechenden Repository, Pull-Request, CI-Lauf und Release. Benutzer können Agenten innerhalb der Terminal-Tabs und geteilten Fenster von Caprock ausführen oder ihr bevorzugtes Terminal weiterhin verwenden; das Hauptbuch bleibt konsistent. Die Desktop-App umfasst einen Hintergrunddienst (Daemon), der Sitzungen aufzeichnet. Ein gekoppelt Telefon kann über einen Browser über ein Ende-zu-Ende-verschlüsseltes Relay auf Caprock zugreifen, sodass Benutzer Sitzungen als Chats anzeigen, automatisch wieder verbinden und sogar Sitzungen steuern, Eingabeaufforderungen beantworten, Projekte klonen und Agenten starten können.
Caprock integriert sich nahtlos in bestehende Arbeitsabläufe, ohne dass Änderungen daran erforderlich sind, wie Benutzer `claude` in ihren eigenen Terminals ausführen. Es fügt einen kleinen Hook zu `~/.claude/settings.json` hinzu (der gesichert ist und deinstalliert werden kann), um die vorhandenen Transkripte von Claude Code zu lesen. Es kann Transkripte importieren, die bereits auf der Festplatte sind, die Claude Code typischerweise 30 Tage lang aufbewahrt, und zeichnet dann neue Sitzungen auf, selbst nachdem Claude Code die ursprünglichen Dateien gelöscht hat. Daten werden lokal in einer SQLite-Datei gespeichert, und es gibt standardmäßig kein Konto oder Telemetrie. Benutzer können sich für Funktionen wie Update-Überprüfungen, GitHub-Integration zum Klonen und Öffnen von Pull-Requests, Telegram-Benachrichtigungen für wöchentliche Berichte und Telefonbenachrichtigungen sowie die Nutzung des Gemini-API-Schlüssels entscheiden.
Für Teams bietet Caprock eine Enterprise-Version an, die in Ihrem VPC oder auf einem von Ihnen kontrollierten Server läuft und einen Festpreis anstelle von pro Person oder einem Anteil an den KI-Ausgaben bietet. Diese Version ermöglicht es Laptops, Nutzungszahlen an den Server zu senden, während Eingabeaufforderungen, Code und Toolausgaben auf dem Laptop bleiben. Caprock umfasst auch eine Funktion zum Ausführen von Aufgaben, eine optionale Möglichkeit, unbeaufsichtigte Aufgaben auszuführen. Benutzer definieren Aufgaben mit Befehlen wie Tests, Typprüfungen und Lint. Jede Aufgabe wird in ihrem eigenen Git-Arbeitsbaum ausgeführt, und Caprock überprüft, ob die Befehle erfolgreich sind, bevor eine Aufgabe als abgeschlossen markiert wird. Es führt niemals Zusammenführungen in Benutzerzweigen durch, und seine Sitzungen überspringen Berechtigungsaufforderungen, was es für unabhängige Aufgaben geeignet macht.
- KategorieKI-Programmierassistenten
- PreismodellFreemium
- BereitstellungDesktop App, Self-hosted (Teams)
- PlattformenmacOS, Windows, Linux
Caprock's Kernfunktionen
Hauptbuch für Codierungsagenten (Claude Code, Codex, OpenCode, Gemini CLI)
Verfolgt den Status der Agenten: wartend, festgefahren, Limits
Berechnet die Kosten pro Pull-Request und Repository
Plattformübergreifende Desktop-App (macOS, Windows, Linux)
Lokale Datenspeicherung (SQLite) standardmäßig
Kein Konto oder Telemetrie standardmäßig
Importiert historische Transkripte von Agenten
Aufzeichnung neuer Sitzungen dauerhaft
Terminal-Tabs mit geteilten Fenstern für Agentensitzungen
Telefonkopplung für die Fernansicht und -steuerung von Sitzungen
Opt-in-Aufgabenläufer für unbeaufsichtigte Aufgaben
Überwacht die Planlimits von Claude und Codex in Echtzeit
Identifiziert festgefahrene Sitzungen mit Warnungen
Open-Source und kostenlos für die Einzelbenutzung (Community Edition)
Premium-Funktionen: Auto-Pause, Telegram-Integration, benutzerdefinierte Agenten
Wie verwendet man Caprock?
Herunterladen und Installieren: Holen Sie sich die Caprock-Desktop-App für macOS, Windows oder Linux von der Website oder über `brew install --cask dspv/tap/caprock-app`.
Agenten integrieren: Caprock liest automatisch Transkripte von Agenten wie Claude Code; für andere Agenten führen Sie diese innerhalb der Terminal-Tabs von Caprock aus oder verwenden Ihr eigenes Terminal weiter.
Sitzungen überwachen: Sehen Sie live Sitzungen, den Status der Agenten (wartend, festgefahren), Planlimits und Kosten pro Repository und Pull-Request im Dashboard der App.
Telefon koppeln (optional): Scannen Sie einen QR-Code, um Ihr Telefon zu koppeln, und greifen Sie über den Browser auf Caprock zu, um Sitzungen remote zu sehen und zu steuern über ein Ende-zu-Ende-verschlüsseltes Relay.
Netzwerkfunktionen konfigurieren (optional): Aktivieren Sie Update-Überprüfungen, GitHub-Integration, Telegram-Benachrichtigungen oder die Nutzung des Gemini-API-Schlüssels in den Einstellungen, wenn gewünscht.
Unbeaufsichtigte Aufgaben ausführen (optional): Definieren Sie Aufgaben mit `done_criteria` (Tests, Lint), die automatisch in separaten Git-Arbeitsbäumen ausgeführt werden, wobei Caprock die Befehle überprüft.
Caprock's Anwendungsfälle
- Überwachung von Codierungsagenten
- Kostenanalyse für die Entwicklung
- Sitzungsmanagement & Historie
- Überwachung der Planlimits
- Erkennung festgefahrener Sitzungen
- Fernsteuerung von Sitzungen
- Automatisierte Aufgabenausführung
- Teamweite Agentenaufsicht






