Descripción
Caprock es una aplicación de escritorio gratuita y de código abierto diseñada para macOS, Windows y Linux que sirve como un libro de contabilidad integral para todos tus agentes de codificación. Soporta varios agentes como Claude Code, Codex, OpenCode y Gemini CLI, incluidas las sesiones iniciadas en tu propia terminal. La aplicación proporciona información detallada sobre la actividad de los agentes, mostrando qué agentes están activos, esperando la entrada del usuario o atascados en un bucle. También monitorea cuán cerca está cada plan de sus límites de uso y calcula el costo asociado con cada solicitud de extracción, todo procesado directamente en tu máquina sin que los datos la abandonen por defecto.
Leer más
La aplicación registra cada sesión en tu máquina, independientemente de si Caprock la inició. Asigna un precio a cada turno al precio de lista a medida que se escribe y lo vincula al repositorio relevante, la solicitud de extracción, la ejecución de CI y la versión. Los usuarios pueden ejecutar agentes dentro de las pestañas de terminal y paneles divididos de Caprock, o continuar utilizando su terminal preferida; el libro de contabilidad permanece consistente. La aplicación de escritorio incluye un servicio en segundo plano (daemon) que registra sesiones. Un teléfono emparejado puede acceder a Caprock a través de un navegador mediante un relé cifrado de extremo a extremo, permitiendo a los usuarios ver sesiones como chats, reconectarse automáticamente e incluso controlar sesiones, responder a solicitudes, clonar proyectos y comenzar agentes.
Caprock se integra sin problemas con los flujos de trabajo existentes, sin requerir cambios en la forma en que los usuarios ejecutan `claude` en sus propias terminales. Agrega un pequeño gancho a `~/.claude/settings.json` (que se respalda y puede desinstalarse) para leer las transcripciones existentes de Claude Code. Puede importar transcripciones que ya están en disco, que Claude Code normalmente mantiene durante 30 días, y luego continúa registrando nuevas sesiones incluso después de que Claude Code elimina los archivos originales. Los datos se almacenan localmente en un archivo SQLite, y no hay cuenta ni telemetría por defecto. Los usuarios pueden optar por funciones como verificaciones de actualizaciones, integración con GitHub para clonar y abrir solicitudes de extracción, notificaciones de Telegram para informes semanales y alertas en el teléfono, y uso de claves API de Gemini.
Para equipos, Caprock ofrece una versión Enterprise que se ejecuta en tu VPC o en un servidor que controlas, proporcionando un precio fijo en lugar de por persona o una parte del gasto en IA. Esta versión permite que las laptops envíen cifras de uso al servidor, mientras que las solicitudes, el código y la salida de herramientas permanecen en la laptop. Caprock también incluye una función de ejecutor de tareas, una forma opcional de ejecutar tareas no atendidas. Los usuarios definen tareas con comandos como pruebas, verificaciones de tipo y lint. Cada tarea se ejecuta en su propio árbol de trabajo de git, y Caprock verifica que los comandos se pasen antes de marcar una tarea como completa. Nunca se fusiona en las ramas de los usuarios y sus sesiones omiten las solicitudes de permiso, lo que lo hace adecuado para tareas independientes.
- CategoríaAsistentes de programación con IA
- Modelo de preciosFreemium
- ImplementaciónDesktop App, Self-hosted (Teams)
- PlataformasmacOS, Windows, Linux
Características principales de Caprock
Libro de contabilidad para agentes de codificación (Claude Code, Codex, OpenCode, Gemini CLI)
Realiza un seguimiento del estado del agente: esperando, atascado, límites
Calcula el costo por solicitud de extracción y repositorio
Aplicación de escritorio multiplataforma (macOS, Windows, Linux)
Almacenamiento de datos local (SQLite) por defecto
Sin cuenta ni telemetría por defecto
Importa transcripciones históricas de agentes
Registra nuevas sesiones de forma persistente
Pestañas de terminal con paneles divididos para sesiones de agentes
Emparejamiento de teléfono para visualización y control remoto de sesiones
Ejecutor de tareas opcional para tareas no atendidas
Monitorea los límites de los planes de Claude y Codex en vivo
Identifica sesiones atascadas con alertas
Código abierto y gratuito para uso individual (Edición Comunitaria)
Funciones premium: pausa automática, integración con Telegram, agentes personalizados
¿Cómo usar Caprock?
Descargar e Instalar: Obtén la aplicación de escritorio Caprock para macOS, Windows o Linux desde el sitio web o a través de `brew install --cask dspv/tap/caprock-app`.
Integrar Agentes: Caprock lee automáticamente las transcripciones de agentes como Claude Code; para otros agentes, ejecútalos dentro de las pestañas de terminal de Caprock o continúa usando tu propia terminal.
Monitorear Sesiones: Visualiza sesiones en vivo, estado del agente (esperando, atascado), límites de planes y costos por repositorio y solicitud de extracción dentro del panel de la aplicación.
Emparejar Teléfono (Opcional): Escanea un código QR para emparejar tu teléfono, accediendo a Caprock en su navegador para visualización y control remoto de sesiones a través de un relé cifrado de extremo a extremo.
Configurar Funciones de Red (Opcional): Habilita verificaciones de actualizaciones, integración con GitHub, alertas de Telegram o uso de claves API de Gemini en la configuración si lo deseas.
Ejecutar Tareas No Atendidas (Opcional): Define tareas con `done_criteria` (pruebas, lint) para ejecutarse automáticamente en árboles de trabajo de git separados, con Caprock verificando que los comandos se pasen.
Casos de uso de Caprock
- Monitoreo de Agentes de Codificación
- Análisis de Costos para Desarrollo
- Gestión de Sesiones e Historia
- Seguimiento de Límites de Plan
- Detección de Sesiones Atascadas
- Control Remoto de Sesiones
- Ejecución Automatizada de Tareas
- Supervisión de Agentes a Nivel de Equipo






