> ## Documentation Index
> Fetch the complete documentation index at: https://openclawdoc.org/llms.txt
> Use this file to discover all available pages before exploring further.

> 初回起動時にワークスペースと ID 情報を整えるエージェントブートストラップ処理の流れを説明します。

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

ブートストラップは、エージェントワークスペースを準備し、ID情報を収集する**初回実行**時の処理です。オンボーディング後、エージェントが初めて起動するときに実行されます。

## ブートストラップの動作

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

* `AGENTS.md`、`BOOTSTRAP.md`、`IDENTITY.md`、`USER.md`を生成します。
* 短いQ\&A処理を実行します(一度に1つの質問)。
* IDと設定を`IDENTITY.md`、`USER.md`、`SOUL.md`に書き込みます。
* 完了後に`BOOTSTRAP.md`を削除し、一度だけ実行されるようにします。

## 実行場所

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

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

## 関連ドキュメント

* macOSアプリのオンボーディング: [オンボーディング](/start/onboarding)
* ワークスペースレイアウト: [エージェントワークスペース](/concepts/agent-workspace)
