Passer au contenu principal
Les agents de codage IA peuvent exécuter olostep comme n’importe quelle autre commande. Le CLI détecte lorsqu’un agent de codage l’exécute et se comporte pour un programme au lieu d’une personne.

Configuration

1

Installe le CLI et connecte-toi

L’agent utilise ta connexion sur cet ordinateur. En CI, configure OLOSTEP_TOKEN à la place. Voir Authentification.
2

Donne à l'agent le guide du CLI

Cela écrit .claude/skills/olostep-cli/SKILL.md : comment exécuter le CLI, ses codes de sortie, et chaque commande avec ses options et le schéma de sortie JSON. Utilise le dossier de compétences de ton agent à la place de .claude/skills.
3

Indique à l'agent d'utiliser --json

Les agents devraient exécuter les commandes avec --json et lire le JSON. La sortie humaine est pour les personnes et peut changer.

Comment le CLI se comporte pour un agent

Le CLI considère qu’une exécution est celle d’un agent lorsqu’il n’y a pas de terminal, ou lorsque l’un de CLAUDECODE, CURSOR_AGENT, CODEX_CI ou AI_AGENT est défini. Alors :
  • olostep sans commande affiche l’aide, pas l’écran d’accueil.
  • Il ne demande jamais de confirmation. Une commande nécessitant une connexion se termine avec le code 3 et indique à l’agent, sur stderr, d’exécuter olostep login ou de configurer OLOSTEP_TOKEN.
  • Une commande pouvant supprimer ou écraser quelque chose se termine avec le code 4 sauf si tu passes --yes.
  • olostep keys reveal n’affiche jamais une clé. Utilise --write-env <file> pour l’enregistrer dans un fichier d’environnement ignoré par git.
  • olostep chat affiche les réponses en texte brut (--plain est activé), et nécessite un message.
  • Aucun avis de mise à jour n’est imprimé.

Trouver la bonne commande

olostep skill

Les compétences sont de courtes instructions pour un type de tâche. Liste-les, lis-les, ou écris-les dans le dossier de compétences d’un agent :
olostep skill list affiche la liste actuelle. Voir olostep skill pour les options.

olostep tools

Chaque commande CLI appelle un outil sur le serveur Olostep. olostep tools les liste, et marque ceux qui modifient des choses :

Donner des retours

Lorsqu’une commande échoue, manque ou est confuse, l’agent peut en informer l’équipe Olostep. Cela fonctionne sans connexion :
Utilise --about tooling pour le CLI lui-même et --about product pour Olostep. Ne jamais inclure de clés, mots de passe ou détails personnels.

MCP au lieu d’un terminal

Si ton agent prend en charge MCP, tu peux le connecter directement à Olostep. Voir Serveur MCP, ou imprimer la configuration pour ton client :