Claude Code¶
Curupira ejecuta Claude Code en modo print con salida JSON en streaming:
Instalar e iniciar sesión¶
Claude Code se encarga de la autenticación (una cuenta de Anthropic o ANTHROPIC_API_KEY).
Curupira nunca lee ni guarda credenciales.
Opciones del perfil¶
| Opción | Argumento nativo | Notas |
|---|---|---|
model |
--model <model> |
Un alias como sonnet o un id de modelo completo. |
agent |
--agent <agent> |
Un agente personalizado definido en Claude Code. |
effort |
--effort <level> |
Nivel de esfuerzo de razonamiento. |
permission_mode |
--permission-mode <mode> |
Por ejemplo acceptEdits o plan. Sin definir, se conserva el valor predeterminado de Claude Code. |
permission_prompts |
--permission-prompts <value> |
Se pasa sin cambios. |
Las opciones sin definir no agregan ningún argumento. El prompt siempre va después de --,
así que un prompt que empieza con - no se interpreta como un flag.
Ejemplo¶
Sesiones¶
El id de sesión del stream JSON se guarda con la tarea. Una tarea interrumpida se reanuda
con --resume <session_id>.