Empezar con capsul: instalar, primera ejecución, primeras cifras
Cuatro comandos. El tercero no cuesta nada, y es el que conviene ejecutar primero.
1. Instalar
npm i -g @penra/capsulNode 20 o superior.
2. Comprobar el entorno
doctor informa de qué CLI de agente detecta, qué credenciales están configuradas y dónde se guardan las cosas. Te enseña dónde viven sin enseñar nunca qué son.
capsul doctorSi tu CLI de agente no aparece detectada aquí, nada más funcionará. Resuelve este paso antes de seguir.
3. Construir un contexto sin gastar nada
Este es el comando que conviene ejecutar primero, sobre una tarea que tengas de verdad. Monta el contexto e informa de lo que cuesta, sin llamar a ningún modelo y sin tocar tu cuota.
capsul context 'por qué el redirect de login entra en bucle'Añade --json para una salida legible por máquina, y --open cuando ya sepas qué archivo importa:
capsul context 'arregla el bucle de redirect' --open src/middleware.ts --json4. Lanzar la tarea
ask hace el mismo montaje y luego entrega la petición a la CLI de agente en la que has iniciado sesión. Responde tu suscripción de Claude o ChatGPT existente: ninguna clave de API que pegar, ninguna segunda factura de modelo.
capsul ask 'arregla el bucle de redirect' --budget 3000Ejecutar capsul sin subcomando abre en cambio una sesión interactiva, donde eliges el agente y conversas.
capsulDespués
capsul statsacumula los tokens ahorrados con el tiempo. El registro es un archivo llano en tu propio disco.capsul burndesglosa el gasto local por agente, modelo y proyecto.--model haikupara el trabajo mecánico: renombrados, formato, ediciones de un solo archivo.--budget <n>pone un techo duro al contexto. Nada se desborda en silencio.
Preguntas
¿Necesito una clave de API?
No. capsul conduce la CLI de agente en la que ya has iniciado sesión, así que responde tu suscripción existente. Una clave de API es una opción por sesión, disponible en todos los planes.
¿Con qué agentes funciona?
Claude y Codex. El presupuesto, las peticiones de aprobación y el registro de ahorros son los mismos responda quien responda.
¿Qué se envía al modelo?
Tu tarea, los archivos que señalas y extractos cortos del repositorio en el que estás. Nunca el conjunto. Tus claves se quedan en el llavero del sistema y el registro es un archivo llano en tu propio disco.
¿Y si el presupuesto es demasiado bajo para mi tarea?
Se detiene en el techo y te dice qué dejó fuera. Nada se desborda en silencio. Súbelo con --budget, o nombra el archivo que te importa con --open.
$ npm i -g @penra/capsul