Aller au contenu

Initialisation de l'agent

L’amorçage est le rituel de première exécution qui prépare un espace de travail pour l’agent et collecte les détails d’identité. Il se produit après l’onboarding, lorsque l’agent démarre pour la première fois.

Lors de la première exécution de l’agent, OpenClaw initialise l’espace de travail (par défaut ~/.openclaw/workspace) :

  • Crée les graines (seeds) AGENTS.md, BOOTSTRAP.md, IDENTITY.md, USER.md.
  • Lance un rituel court de questions-réponses (une question à la fois).
  • Écrit l’identité et les préférences dans IDENTITY.md, USER.md, SOUL.md.
  • Supprime BOOTSTRAP.md une fois terminé pour qu’il ne s’exécute qu’une seule fois.

Pour les exécutions avec des modèles intégrés/locaux, OpenClaw maintient BOOTSTRAP.md en dehors du contexte système privilégié. Lors de la première exécution interactive principale, il transmet toujours le contenu du fichier dans l’invite utilisateur afin que les modèles qui n’appellent pas de manière fiable l’outil read puissent accomplir le rituel. Si l’exécution actuelle ne peut pas accéder en toute sécurité à l’espace de travail, l’agent reçoit une note d’amorçage limitée au lieu d’une salutation générique.

Pour ignorer cette étape pour un espace de travail prérempli, exécutez openclaw onboard --skip-bootstrap.

L’amorçage s’exécute toujours sur l’hôte de passerelle. Si l’application macOS se connecte à une passerelle distante (Gateway), l’espace de travail et les fichiers d’amorçage résident sur cette machine distante.