jq、エージェント、CIにクリーンにパイプできます。
純粋なJavaScript、Node 18+、ダウンロードするネイティブバイナリなし。1秒未満でインストール、約200msで起動、約100KBの単一バンドルとして提供。
インストール
要件: Node.js 18+。- npm (推奨)
- ワンライナー (macOS / Linux)
- ワンライナー (Windows)
- インストールなし (npx)
olostep initは推奨される次のステップです — サインインし、OlostepスキルをAIエージェントにインストールし、MCPサーバーを設定します。ワンライナースクリプトは、Node 18+チェックとsudoフォールバックを含むnpm install -g olostep-cliをラップしているため、ローカル設定が不明な場合でも動作します。
プラットフォーム: macOS (Apple SiliconとIntel)、Linux (x64とarm64)、Windows (x64とarm64)。
セットアップ
1つのコマンドですべてを実行 — サインイン、スキルのインストール、MCPサーバーのインストール:--skills-only, --mcp-only, --no-browser, --relogin.
サインインのみを行う場合(スキル/MCPなし):
olostep login後):
サインアウト
logoutは、OLOSTEP_API_KEY / OLOSTEP_API_TOKEN環境変数や現在のディレクトリにある.envファイルがまだキーを保持している場合に警告します — これらはcredentialsファイルより優先されるため、ファイルを削除するだけでは不十分かもしれません。出力には、PowerShellとbash/zsh用の正確なunsetコマンドが含まれています。
クイックスタート
--out <path>を指定してファイルに保存します。
何ができるのか?
出力
すべてのコマンドはデフォルトでそのJSON結果をstdoutに出力します。
進行状況とログ行はstderrに送られるため、stdoutはパイプ用にクリーンに保たれます。
search— クエリに対する関連するURLとスニペットのリストが欲しい場合。CLIがウェブを検索します。answer— 生のページコンテンツではなく、合成された回答が欲しい場合。CLIが調査を行います。scrape— すでにURLを持っていて、クリーンなコンテンツを取得したい場合。crawl— サイト上のすべてのページ(またはフィルタされたサブセット)を手動でURLを列挙せずに取得したい場合。batch-scrape— URLのリストを持っていて、それらを並行して処理したい場合。
コマンド
すべてのオプションについてはolostep <command> --helpを使用してください。
search: ライブウェブ検索
重複を排除したオーガニックリンク(URL、タイトル、説明)を返します。
answer: 調査された回答
同期 — 回答が準備できたら返します。
map: URLを発見
scrape: 1つのURL
フォーマット: html, markdown, text, json, raw_pdf, screenshot(カンマ区切り; デフォルトはmarkdown)。
scrape-get: IDで取得
crawl: サイト全体
クロールを開始し、完了するまでポーリングし、ページコンテンツを取得します。
取得フォーマット: markdown, html, json.
注目すべきフラグ: --max-pages, --max-depth, --include-subdomain, --include-external, --include-url, --exclude-url, --search-query, --top-n, --webhook, --crawl-timeout, --formats, --pages-limit, --pages-search-query, --poll-seconds, --poll-timeout, --dry-run.
batch-scrape: CSV
CSVには**custom_id(またはid)とurl**列を持つヘッダ行が必要です。
batch-update: バッチメタデータ
--metadata-jsonまたは--metadata-file(JSONオブジェクト)のいずれかが必要です。
認証コマンド
auth set-keyはCIやスクリプトに便利です — ブラウザフローを経ずにキーを直接書き込みます。
MCPサーバーのインストール
CLIはOlostep MCPサーバーをエージェントの設定に書き込みます — JSON編集不要。
ホストされたエンドポイント
https://mcp.olostep.com/mcpはAuthorization: Bearer <key>を使用します — ローカルNodeプロセスは不要です。CLIは既存の設定にolostepキーのみをマージします。インストール後にエージェントを再起動してください。
AIエージェントのスキル
CLIは13のOlostepスキルを提供します — Claude Code、Cursor、その他のエージェントにインストールされ、Olostepが何をできるか、いつ使用するかを知ることができます。ヘルスチェック
バージョンと更新
環境変数
Windows / PowerShellの注意点
PowerShellは,と*をbashとは異なる方法でトークン化します — 引数を引用符で囲んでください:
$の補間なし)。
インストールされているものを確認
グローバルフラグ
--out, --timeout, および --api-keyはすべてのデータコマンドで利用可能です。
セキュリティ
APIキーをソース管理から外し、漏洩した場合はローテーションしてください。olostep logoutはローカルの資格情報ファイルを削除し、環境変数のソースがまだキーを保持しているかどうかを通知します。