Modo Proactivo (KAIROS)
KAIROS es un modo autónomo experimental donde Claude Code se mantiene activo entre mensajes del usuario. Actúa por iniciativa propia, cambia su comportamiento según el foco de la terminal y está explícitamente orientado a la acción.
KAIROS nombre del feature flag <tick> señal keep-alive
! KAIROS es experimental: no disponible en builds estándar
El feature flag KAIROS / PROACTIVE existe en el código fuente pero no está habilitado en
las versiones estándar de Claude Code. Esta página documenta la arquitectura tal como se
encuentra en el código.
Cómo funciona
Prompts <tick>
En lugar de esperar la entrada del usuario, Claude recibe señales <tick> periódicas. Estas mantienen al agente vivo y activan la toma de decisiones autónoma.
Orientación a la acción
El prompt instruye explícitamente a Claude a leer archivos, buscar, ejecutar tests, hacer cambios y hacer commits sin preguntar. El comportamiento por defecto es hacer, no preguntar.
SleepTool es obligatorio
Si no hay nada útil que hacer, Claude DEBE llamar al SleepTool. Nunca puede responder con texto de espera inactiva sin dormir primero.
Comportamiento según el foco de la terminal
Terminal sin foco
- → Actúa de forma completamente autónoma
- → Decide, explora, hace commits y push
- → Sin prompts ni confirmaciones
- → Modo de máxima iniciativa
Terminal con foco
- → Comportamiento más colaborativo
- → Muestra opciones al usuario
- → Pregunta antes de grandes cambios
- → Modo de iniciativa reducida
El bucle tick
1
Señal <tick> recibida
El sistema envía un tick para mantener al agente activo. 2
Evaluar foco de la terminal
¿Está la terminal enfocada? Determina el nivel de colaboración vs. autonomía. 3
Buscar trabajo útil
Escanear archivos para leer, tests para ejecutar, cambios para hacer, commits para enviar. 4
¿Hay trabajo disponible?
Ejecutarlo de forma autónoma (sin foco) o mostrar opciones (con foco). 5
Sin trabajo disponible
Debe llamar a SleepTool. No puede generar texto inactivo. 6
Esperar al siguiente tick
Dormir hasta que llegue la siguiente señal tick. → Así es como están diseñados los flujos agénticos
La arquitectura KAIROS revela el estado final previsto para Claude Code: un agente persistente
que trabaja continuamente en segundo plano, no solo cuando escribes. El modo interactivo actual
es un paso hacia ese modelo.