ブートストラップ

エージェント ブートストラップ

ブートストラップは、エージェントワークスペースを準備し、アイデンティティの詳細を収集する初回実行時の儀式的なプロセスです。これはオンボーディングの後、エージェントが初めて起動する際に発生します。

ブートストラップの役割

エージェントの初回実行時、OpenClawはワークスペース(デフォルトは ~/.openclaw/workspace)をブートストラップします:

  • AGENTS.mdBOOTSTRAP.mdIDENTITY.mdUSER.md を生成します。
  • 短いQ&A(一度に一つの質問)を実行します。
  • アイデンティティと設定を IDENTITY.mdUSER.mdSOUL.md に書き込みます。
  • 完了時に BOOTSTRAP.md を削除し、一度だけ実行されるようにします。

実行場所

ブートストラップは常にゲートウェイホスト上で実行されます。macOSアプリがリモートゲートウェイに接続している場合、ワークスペースとブートストラップファイルはそのリモートマシン上に存在します。

ℹ️ ゲートウェイが別のマシン上で実行されている場合、ワークスペースファイルはゲートウェイホスト上で編集してください(例:user@gateway-host:~/.openclaw/workspace)。

関連ドキュメント

OAuthセッション管理