olostep como cualquier otro comando. El CLI detecta cuando un agente de codificación lo ejecuta y se comporta como para un programa en lugar de una persona.
Configúralo
1
Instala el CLI e inicia sesión tú mismo
OLOSTEP_TOKEN en su lugar. Consulta Autenticación.2
Dale al agente la guía del CLI
.claude/skills/olostep-cli/SKILL.md: cómo ejecutar el CLI, sus códigos de salida y cada comando con sus banderas y esquema de salida JSON. Usa la carpeta de habilidades de tu agente en lugar de .claude/skills.3
Indica al agente que use --json
Los agentes deben ejecutar comandos con
--json y leer el JSON. La salida para humanos es para personas y puede cambiar.Cómo se comporta el CLI para un agente
El CLI trata una ejecución como de un agente cuando no hay terminal, o cuando se configura uno deCLAUDECODE, CURSOR_AGENT, CODEX_CI o AI_AGENT. Entonces:
olostepsin comando imprime ayuda, no la pantalla de bienvenida.- Nunca solicita. Un comando que necesita inicio de sesión sale con el código
3y le dice al agente, en stderr, que ejecuteolostep logino configureOLOSTEP_TOKEN. - Un comando que puede eliminar o sobrescribir algo sale con el código
4a menos que pases--yes. olostep keys revealnunca imprime una clave. Usa--write-env <file>para guardarla en un archivo de entorno ignorado por git.olostep chatimprime respuestas como texto plano (--plainestá activado), y necesita un mensaje.- No se imprime aviso de actualización.
Encuentra el comando correcto
olostep skill
Las habilidades son instrucciones breves para un tipo de tarea. Listarlas, leerlas o escribirlas en la carpeta de habilidades de un agente:
olostep skill list muestra la lista actual. Consulta olostep skill para las banderas.
olostep tools
Cada comando del CLI llama a una herramienta en el servidor de Olostep. olostep tools las lista y marca las que cambian cosas:
Da tu opinión
Cuando un comando falla, falta o es confuso, el agente puede informar al equipo de Olostep. Esto funciona sin iniciar sesión:--about tooling para el propio CLI y --about product para Olostep. Nunca incluyas claves, contraseñas o detalles personales.