CLI 自動化

--non-interactive を使用して mayros onboard を自動化できます。

--json は非対話モードを意味しません。スクリプトには --non-interactive(および --workspace)を使用してください。

基本的な非対話モードの例

bash
mayros onboard --non-interactive \
  --mode local \
  --auth-choice apiKey \
  --anthropic-api-key "$ANTHROPIC_API_KEY" \
  --gateway-port 18789 \
  --gateway-bind loopback \
  --install-daemon \
  --daemon-runtime node \
  --skip-skills

マシンリーダブルなサマリーを取得するには --json を追加してください。

プロバイダー別の例

別のエージェントを追加する

mayros agents add <name> を使用して、独自のワークスペース、セッション、認証プロファイルを持つ別のエージェントを作成できます。--workspace なしで実行するとウィザードが起動します。

bash
mayros agents add work \
  --workspace ~/.mayros/workspace-work \
  --model openai/gpt-5.2 \
  --bind whatsapp:biz \
  --non-interactive \
  --json

設定される内容:

  • agents.list[].name
  • agents.list[].workspace
  • agents.list[].agentDir

注意事項:

  • デフォルトのワークスペースは ~/.mayros/workspace-<agentId> に従います。
  • インバウンドメッセージをルーティングするための bindings を追加してください(ウィザードで設定可能)。
  • 非対話モードのフラグ: --model--agent-dir--bind--non-interactive

関連ドキュメント