Vai al contenuto principale
Gli agenti di codifica AI possono eseguire olostep come qualsiasi altro comando. La CLI riconosce quando un agente di codifica lo esegue e si comporta per un programma invece che per una persona.

Configuralo

1

Installa la CLI ed effettua l'accesso

L’agente utilizza il tuo accesso su questo computer. In CI, imposta OLOSTEP_TOKEN invece. Vedi Autenticazione.
2

Fornisci all'agente la guida CLI

Questo scrive .claude/skills/olostep-cli/SKILL.md: come eseguire la CLI, i suoi codici di uscita e ogni comando con le sue opzioni e lo schema di output JSON. Usa la cartella delle abilità del tuo agente al posto di .claude/skills.
3

Indica all'agente di usare --json

Gli agenti dovrebbero eseguire i comandi con --json e leggere il JSON. L’output umano è per le persone e può cambiare.

Come si comporta la CLI per un agente

La CLI tratta un’esecuzione come quella di un agente quando non c’è un terminale, o quando uno dei CLAUDECODE, CURSOR_AGENT, CODEX_CI o AI_AGENT è impostato. Quindi:
  • olostep senza comando stampa l’aiuto, non la schermata di benvenuto.
  • Non richiede mai input. Un comando che necessita di accesso esce con codice 3 e informa l’agente, su stderr, di eseguire olostep login o impostare OLOSTEP_TOKEN.
  • Un comando che potrebbe cancellare o sovrascrivere qualcosa esce con codice 4 a meno che non passi --yes.
  • olostep keys reveal non stampa mai una chiave. Usa --write-env <file> per salvarla in un file env ignorato da git.
  • olostep chat stampa le risposte come testo semplice (--plain è attivo) e necessita di un messaggio.
  • Nessun avviso di aggiornamento viene stampato.

Trova il comando giusto

olostep skill

Le abilità sono brevi istruzioni per un tipo di compito. Elencale, leggile o scrivile nella cartella delle abilità di un agente:
olostep skill list mostra l’elenco corrente. Vedi olostep skill per le opzioni.

olostep tools

Ogni comando CLI chiama uno strumento sul server Olostep. olostep tools li elenca e segna quelli che modificano le cose:

Fornisci feedback

Quando un comando fallisce, manca o è confuso, l’agente può informare il team di Olostep. Questo funziona senza effettuare l’accesso:
Usa --about tooling per la CLI stessa e --about product per Olostep. Non includere mai chiavi, password o dettagli personali.

MCP invece di un terminale

Se il tuo agente supporta MCP, puoi connetterlo direttamente a Olostep. Vedi server MCP, o stampa la configurazione per il tuo client: