olostepを実行できます。CLIは、コーディングエージェントがそれを実行するときに気付き、人ではなくプログラムのために動作します。
設定する
1
CLIをインストールして自分でサインインする
OLOSTEP_TOKENを設定してください。認証を参照してください。2
エージェントにCLIガイドを提供する
.claude/skills/olostep-cli/SKILL.mdが書き込まれます:CLIの実行方法、終了コード、各コマンドのフラグとJSON出力スキーマ。エージェントのスキルフォルダを.claude/skillsの代わりに使用してください。3
エージェントに--jsonを使用するように指示する
エージェントは
--jsonを使用してコマンドを実行し、JSONを読み取るべきです。人間向けの出力は人用であり、変更される可能性があります。エージェントに対するCLIの動作
CLIは、ターミナルがない場合、またはCLAUDECODE、CURSOR_AGENT、CODEX_CI、AI_AGENTのいずれかが設定されている場合に、エージェントの実行として扱います。その場合:
- コマンドなしの
olostepは、ウェルカム画面ではなくヘルプを表示します。 - プロンプトは表示されません。サインインが必要なコマンドはコード
3で終了し、stderrでエージェントにolostep loginを実行するかOLOSTEP_TOKENを設定するように指示します。 - 削除または上書きする可能性のあるコマンドは、
--yesを渡さない限りコード4で終了します。 olostep keys revealはキーを表示しません。--write-env <file>を使用してgitで無視されるenvファイルに保存してください。olostep chatはプレーンテキストとして返信を表示し(--plainがオン)、メッセージが必要です。- アップデート通知は表示されません。
適切なコマンドを見つける
olostep skill
スキルは、1つのタスクのための短い指示です。リスト化、読み取り、またはエージェントのスキルフォルダに書き込むことができます:
olostep skill listは現在のリストを表示します。フラグについてはolostep skillを参照してください。
olostep tools
すべてのCLIコマンドはOlostepサーバー上のツールを呼び出します。olostep toolsはそれらをリストし、変更を加えるものをマークします:
フィードバックを提供する
コマンドが失敗したり、欠落していたり、混乱している場合、エージェントはOlostepチームに伝えることができます。これはサインインなしで動作します:--about toolingを、Olostepには--about productを使用してください。キー、パスワード、個人情報を含めないでください。