メインコンテンツへスキップ

インストール

npm install -g @basemachina/agentic-browser-cli

コマンド一覧

コマンド説明
generateAI によるブラウザ探索で手順書を生成
execute手順書を実行
fix-runbook実行レポートの修正提案を手順書に適用

グローバルオプション

オプション説明
--version, -vバージョンを表示
--help, -hヘルプを表示

基本的な使い方

手順書を生成する

npx @basemachina/agentic-browser-cli generate -- \
  --url "https://app.example.com/login" \
  --goal "ログインしてダッシュボードデータをエクスポートする" \
  --output ./login-export.yaml \
  --context ./context.md \
  --secrets ./secrets.json \
  --headless false \
  --model "claude-sonnet-4-6" \
  --model-provider anthropic
--model--model-provider を毎回指定する代わりに、環境変数でデフォルトを設定できます:
export AI_MODEL_ID="claude-sonnet-4-6"
export AI_MODEL_PROVIDER="anthropic"

手順書を実行する

npx @basemachina/agentic-browser-cli execute -- \
  --runbook ./login-export.yaml \
  --context ./context.md \
  --secrets ./secrets.json \
  --headless false \
  --model "claude-sonnet-4-6" \
  --model-provider anthropic

自動修正モード

アグレッシブなリトライと AI 修正提案で手順書を検証:
npx @basemachina/agentic-browser-cli execute -- \
  --runbook ./login-export.yaml \
  --self-heal

修正を適用する

AI が生成した修正提案を適用して壊れた手順書を更新:
npx @basemachina/agentic-browser-cli fix-runbook -- \
  --runbook ./login-export.yaml \
  --report ./report.md

AI プロバイダー設定

デフォルトでは Anthropic Claude を使用します。API キーを設定してください:
export ANTHROPIC_API_KEY="sk-ant-..."
他のプロバイダーを使用するには、--model-provider と対応する環境変数を指定します:
プロバイダーフラグ環境変数
Anthropic(デフォルト)--model-provider anthropicANTHROPIC_API_KEY
OpenAI--model-provider openaiOPENAI_API_KEY
OpenAI 互換--model-provider openai-compatibleOPENAI_COMPATIBLE_BASE_URL, OPENAI_COMPATIBLE_API_KEY
Google AI Studio--model-provider googleGOOGLE_GENERATIVE_AI_API_KEY
Azure OpenAI--model-provider azureAZURE_RESOURCE_NAME, AZURE_API_KEY
Amazon Bedrock--model-provider bedrockAWS_REGION, AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
Google Vertex AI--model-provider vertexGOOGLE_VERTEX_PROJECT, GOOGLE_VERTEX_LOCATION

API キー(プランティア)

API キーを設定して高度な機能をアンロック:
export AGENTIC_BROWSER_API_KEY="agb-eyJ..."
またはコマンドごとに指定:
npx @basemachina/agentic-browser-cli execute -- --runbook ./flow.yaml --api-key "agb-eyJ..."
詳しくはプラン・料金を参照してください。