ブートストラップは、エージェントのワークスペースを準備し、ID 詳細を収集する初回実行の手順です。これはオンボーディングの後、エージェントが初めて起動するときに実行されます。Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
ブートストラップで行われること
エージェントの初回実行時に、OpenClaw はワークスペース(デフォルトは~/.openclaw/workspace)をブートストラップします。
AGENTS.md、BOOTSTRAP.md、IDENTITY.md、USER.mdをシードします。- 短い Q&A 手順を実行します(1 回に 1 つの質問)。
- ID と設定を
IDENTITY.md、USER.md、SOUL.mdに書き込みます。 - 完了時に
BOOTSTRAP.mdを削除し、1 回だけ実行されるようにします。
BOOTSTRAP.md を特権付きシステムコンテキストに含めません。主要な対話型の初回実行では、read ツールを確実には呼び出さないモデルでもこの手順を完了できるように、ユーザープロンプト内でファイルの内容を引き続き渡します。現在の実行がワークスペースに安全にアクセスできない場合、エージェントは汎用的な挨拶ではなく、限定的なブートストラップノートを受け取ります。
ブートストラップをスキップする
事前にシード済みのワークスペースでこれをスキップするには、openclaw onboard --skip-bootstrap を実行します。
実行される場所
ブートストラップは常に Gateway ホストで実行されます。macOS アプリがリモート Gateway に接続している場合、ワークスペースとブートストラップファイルはそのリモートマシン上にあります。Gateway が別のマシンで実行されている場合は、Gateway ホスト上のワークスペースファイルを編集してください(例:
user@gateway-host:~/.openclaw/workspace)。関連ドキュメント
- macOS アプリのオンボーディング: オンボーディング
- ワークスペースレイアウト: エージェントワークスペース