Description
Caprock est une application de bureau gratuite et open-source conçue pour macOS, Windows et Linux qui sert de registre complet pour tous vos agents de codage. Elle prend en charge divers agents tels que Claude Code, Codex, OpenCode et Gemini CLI, y compris les sessions initiées dans votre propre terminal. L'application fournit des informations détaillées sur l'activité des agents, montrant quels agents sont actifs, en attente d'une entrée utilisateur ou bloqués dans une boucle. Elle surveille également à quel point chaque plan est proche de ses limites d'utilisation et calcule le coût associé à chaque demande de tirage, le tout traité directement sur votre machine sans que les données ne quittent celle-ci par défaut.
Lire la suite
L'application enregistre chaque session sur votre machine, que Caprock l'ait initiée ou non. Elle évalue chaque tour au prix de liste tel qu'il est écrit et le lie au dépôt, à la demande de tirage, à l'exécution CI et à la version pertinents. Les utilisateurs peuvent exécuter des agents dans les onglets de terminal et les panneaux divisés de Caprock, ou continuer à utiliser leur terminal préféré ; le registre reste cohérent. L'application de bureau comprend un service d'arrière-plan (daemon) qui enregistre les sessions. Un téléphone appairé peut accéder à Caprock via un navigateur à travers un relais chiffré de bout en bout, permettant aux utilisateurs de visualiser les sessions sous forme de discussions, de se reconnecter automatiquement et même de contrôler les sessions, de répondre aux invites, de cloner des projets et de démarrer des agents.
Caprock s'intègre parfaitement aux flux de travail existants, ne nécessitant aucun changement dans la façon dont les utilisateurs exécutent `claude` dans leurs propres terminaux. Il ajoute un petit crochet à `~/.claude/settings.json` (qui est sauvegardé et peut être désinstallé) pour lire les transcriptions existantes de Claude Code. Il peut importer des transcriptions déjà sur disque, que Claude Code conserve généralement pendant 30 jours, puis continue d'enregistrer de nouvelles sessions même après que Claude Code ait supprimé les fichiers originaux. Les données sont stockées localement dans un fichier SQLite, et il n'y a pas de compte ou de télémétrie par défaut. Les utilisateurs peuvent opter pour des fonctionnalités telles que les vérifications de mise à jour, l'intégration GitHub pour cloner et ouvrir des demandes de tirage, des notifications Telegram pour des rapports hebdomadaires et des alertes téléphoniques, et l'utilisation de la clé API Gemini.
Pour les équipes, Caprock propose une version Entreprise qui fonctionne dans votre VPC ou sur un serveur que vous contrôlez, offrant un prix fixe plutôt que par personne ou une part des dépenses en IA. Cette version permet aux ordinateurs portables d'envoyer des chiffres d'utilisation au serveur, tandis que les invites, le code et la sortie des outils restent sur l'ordinateur portable. Caprock comprend également une fonctionnalité de gestion des tâches, une option pour exécuter des tâches non surveillées. Les utilisateurs définissent des tâches avec des commandes telles que des tests, des vérifications de type et du lint. Chaque tâche s'exécute dans son propre arbre de travail git, et Caprock vérifie que les commandes réussissent avant de marquer une tâche comme terminée. Il ne fusionne jamais dans les branches des utilisateurs et ses sessions contournent les invites de permission, ce qui le rend adapté aux tâches indépendantes.
- CatégorieAssistants de codage IA
- Modèle tarifaireFreemium
- DéploiementDesktop App, Self-hosted (Teams)
- PlateformesmacOS, Windows, Linux
Fonctionnalités principales de Caprock
Registre pour les agents de codage (Claude Code, Codex, OpenCode, Gemini CLI)
Suit l'état des agents : en attente, bloqué, limites
Calcule le coût par demande de tirage et dépôt
Application de bureau multiplateforme (macOS, Windows, Linux)
Stockage local des données (SQLite) par défaut
Pas de compte ni de télémétrie par défaut
Importe les transcriptions historiques des agents
Enregistre de nouvelles sessions de manière persistante
Onglets de terminal avec panneaux divisés pour les sessions d'agents
Appairage de téléphone pour visualisation et contrôle à distance des sessions
Gestionnaire de tâches en option pour les tâches non surveillées
Surveille les limites de plan de Claude et Codex en direct
Identifie les sessions bloquées avec des alertes
Open-source et gratuit pour un usage individuel (Édition Communautaire)
Fonctionnalités premium : pause automatique, intégration Telegram, agents personnalisés
Comment utiliser Caprock ?
Télécharger et Installer : Obtenez l'application de bureau Caprock pour macOS, Windows ou Linux depuis le site web ou via `brew install --cask dspv/tap/caprock-app`.
Intégrer des Agents : Caprock lit automatiquement les transcriptions des agents comme Claude Code ; pour d'autres agents, exécutez-les dans les onglets de terminal de Caprock ou continuez à utiliser votre propre terminal.
Surveiller les Sessions : Visualisez les sessions en direct, l'état des agents (en attente, bloqué), les limites de plan et les coûts par dépôt et demande de tirage dans le tableau de bord de l'application.
Appairer le Téléphone (Optionnel) : Scannez un code QR pour appairer votre téléphone, accédant à Caprock dans son navigateur pour la visualisation et le contrôle à distance des sessions via un relais chiffré de bout en bout.
Configurer les Fonctionnalités Réseau (Optionnel) : Activez les vérifications de mise à jour, l'intégration GitHub, les alertes Telegram ou l'utilisation de la clé API Gemini dans les paramètres si désiré.
Exécuter des Tâches Non Surveillées (Optionnel) : Définissez des tâches avec `done_criteria` (tests, lint) à exécuter automatiquement dans des arbres de travail git séparés, Caprock vérifiant que les commandes réussissent.
Cas d'utilisation de Caprock
- Surveillance des Agents de Codage
- Analyse des Coûts pour le Développement
- Gestion des Sessions et Historique
- Suivi des Limites de Plan
- Détection des Sessions Bloquées
- Contrôle à Distance des Sessions
- Exécution Automatisée des Tâches
- Surveillance des Agents à l'Échelle de l'Équipe






