OpenClawのSystem Prompt(システムプロンプト)をイメージする図

【最新版】OpenClawのSystem Prompt(システムプロンプト)とは?初心者向けにやさしく解説

この記事の要点(TL;DR)

  • System Promptとは: OpenClawが毎回の実行ごとにAIへ渡す“ルール+前提”の説明書です(口調だけでなく、使えるツールや安全ルールも含む)。
  • なぜOpenClawが組み立てる? その時点のツール一覧・ワークスペース・スキル・実行環境に合わせて、AIが迷わないように“最新状態の説明書”を作るためです。
  • 初心者の結論: System Promptは「AIにお願いする文」ではなく、AIを安全に運用するための運用設計そのもの。強制力はツール権限・承認・サンドボックス等で担保します。

次に聞くべき質問3つ

  • OpenClawに「絶対にやらせたくない操作」は何?(削除/送信/課金/権限変更など)
  • AIに使わせるツールはどこまで?(読み取りのみ/編集OK/実行OK/要承認)
  • bootstrap(AGENTS.md / SOUL.md / MEMORY.md 等)は、どれくらい“短く”保つ?(トークン消費と精度のバランス)

System Prompt(システムプロンプト)って何?

System Promptは、AIに対して「あなたは誰で、何ができて、どこまでやっていいか」を伝える最上位の指示書です。

ここはこういう意味:
たとえばあなたが「このファイルを編集して」と言ったとき、AIは“編集していい場所”や“使える道具”が分からないと、危ない動きをしたり、逆に何もできなかったりします。 System Promptは、その迷いを減らします。

イメージ:新入社員に渡す「業務マニュアル+社内ルール+使っていいツール一覧」。 しかもOpenClawは、そのマニュアルを毎回「最新の現場状況」に合わせて差し替えます。

OpenClawのSystem Promptは“OpenClawが所有”する

OpenClawは、pi-coding-agentのデフォルトプロンプトをそのまま使うのではなく、OpenClaw側で独自にSystem Promptを構築して注入します。

ここはこういう意味:
チャネル(Discord/Slack等)やツール構成、ワークスペースの場所など、運用上の“現実”はOpenClawが知っています。 だからOpenClawが責任を持って、AIに渡す前提を揃える、という設計です。

System Promptの中身(初心者が見るべきポイントだけ)

公式ではSystem Promptはコンパクトな固定セクションで構成されます。全部覚えなくてOKですが、代表的な意味はこうです。

Tooling(ツール一覧)

AIが“できること”のリストです。たとえば read(読む)や exec(コマンド実行)など。

Safety(ガードレール)

「勝手に権限を拡げない」「監督を回避しない」などの注意書き。ただし“文章だけ”では強制力がないのが重要です。

Skills(スキル)

「こういう作業はこの手順書(SKILL.md)を読んでからやってね」という一覧です。必要なときだけ読み込み、無駄にトークンを使わない設計になっています。

Workspace(作業場所)

AIの作業机(フォルダ)。ここが明示されるので「どこを触るべきか」がブレにくいです。

Workspace Files(注入されるファイル)

AGENTS.md / SOUL.md / USER.md など、AIが毎回“前提として読む”ファイルの一覧です。

ここはこういう意味:
これらは便利ですが、長いとそれだけでコスト(トークン)が増えるので、短く保つのがコツです。

Current Date & Time(日時)

ユーザーのタイムゾーン等が入ります。最新の仕様では、プロンプトのキャッシュ安定のため、動的な“現在時刻”は入らないことがあり、必要なら session_status を使います。

重要:System Promptの「安全」は“注意喚起”で、実際の強制は別

公式ドキュメントでも、System Promptの安全ガードレールはadvisory(助言)だと明記されています。 つまり「お願い」だけではなく、実運用では次のような“ハードな仕組み”で守ります。

  • ツールポリシー: そもそも危ないツールを使わせない/denyする
  • execの承認: コマンド実行は人間の approve を要求する
  • サンドボックス: 本番環境と分離して試す
  • チャネルallowlist: そもそも誰が話しかけられるかを制限する

運用のコツ:プロンプトを短く保つ(トークン節約)

OpenClawはbootstrapファイル(AGENTS.md / SOUL.md / MEMORY.md 等)を毎回注入できます。 便利な一方で、長くなるとコスト増・コンパクション増・精度のブレの原因になります。

ここはこういう意味:
「覚えてほしいこと」を何でもMEMORY.mdに突っ込むと、毎回“長い前置き”を読ませることになり、逆に重要な情報が埋もれます。

まとめ

  • System Promptは、OpenClawがAIに渡す“最上位の説明書(ルール+前提)”
  • OpenClawが毎回組み立てることで、ツール・ワークスペース・スキルなどの最新状態に合わせられる
  • 安全は文章だけでなく、ツール権限・承認・サンドボックス・allowlistで“強制”する

参考

BizClaw 導入支援

OpenClaw の構築を
まるごと代行します

Mac mini のセットアップから Slack・iMessage 連携まで、届いた日から使える状態でお届けします。

サービスを見る

関連記事

Read article
AIエージェントのメモリスタックとは?2026年に重要度が上がる理由をやさしく解説

AIエージェントのメモリスタックとは?2026年に重要度が上がる理由をやさしく解説

Read article
OpenClaw vs Hermes vs Claude、創業者はどれを選ぶべき?2026年版の実務比較

OpenClaw vs Hermes vs Claude、創業者はどれを選ぶべき?2026年版の実務比較

Read article
X公式MCPサーバーとは?AIエージェント運用で何が変わるのかを実務目線で解説

X公式MCPサーバーとは?AIエージェント運用で何が変わるのかを実務目線で解説