11---
22read_when :
3- - タスクごとのプロンプトなしで実行される自律エージェントワークフローを設定する
3+ - タスクごとのプロンプトなしで実行される自律エージェントワークフローの設定
44 - エージェントが独立して実行できることと、人間の承認が必要なことを定義する
55 - 明確な境界とエスカレーションルールを備えたマルチプログラムエージェントを構築する
6- summary : 自律エージェントプログラムの恒久的な運用権限を定義する
7- title : 常設命令
6+ summary : 自律エージェントプログラムに対する恒久的な運用権限を定義する
7+ title : 恒久命令
88x-i18n :
9- generated_at : " 2026-04-24T04:45:04Z "
9+ generated_at : " 2026-04-25T13:40:59Z "
1010 model : gpt-5.4
1111 provider : openai
12- source_hash : a69cd16b23caedea5020e6bf6dfbe4f77b5bcd5a329af7dfcf535c6aa0924ce4
12+ source_hash : 4a18777284a12e99b2e9f1ce660a0dc4d18ba5782d6a6a6673b495ab32b2d8cf
1313 source_path : automation/standing-orders.md
1414 workflow : 15
1515---
1616
17- 常設命令は 、定義されたプログラムに対してエージェントに** 恒久的な運用権限** を付与します。毎回個別のタスク指示を出す代わりに、明確なスコープ、トリガー、エスカレーションルールを持つプログラムを定義し、エージェントはその境界内で自律的に実行します。
17+ 恒久命令は 、定義されたプログラムに対してエージェントに** 恒久的な運用権限** を付与します。毎回個別のタスク指示を出す代わりに、明確なスコープ、トリガー、エスカレーションルールを持つプログラムを定義し、エージェントはその境界内で自律的に実行します。
1818
19- これは、毎週金曜日にアシスタントへ「週次レポートを送って」と伝えるのと、次のように常設権限を与えることの違いです 。「週次レポートはあなたの担当です。毎週金曜日にまとめて送信し、何かおかしい場合だけエスカレーションしてください 。」
19+ これは、毎週金曜日にアシスタントへ「週次レポートを送って」と伝えるのと、恒久的な権限を与えることの違いです 。「週次レポートはあなたの担当です。毎週金曜日にまとめて送信し、何かおかしな点がある場合だけエスカレーションしてください 。」
2020
21- ## なぜ常設命令なのか ?
21+ ## なぜ恒久命令なのか ?
2222
23- ** 常設命令がない場合 :**
23+ ** 恒久命令がない場合 :**
2424
25- - タスクごとにエージェントへプロンプトを送る必要がある
25+ - すべてのタスクについてエージェントにプロンプトを送る必要がある
2626- エージェントはリクエストの合間に待機したままになる
2727- 定型業務が忘れられたり遅れたりする
28- - あなた自身がボトルネックになる
28+ - あなたがボトルネックになる
2929
30- ** 常設命令がある場合 :**
30+ ** 恒久命令がある場合 :**
3131
3232- エージェントは定義された境界内で自律的に実行する
3333- 定型業務がプロンプトなしでスケジュールどおりに実行される
34- - あなたが関与するのは例外と承認のときだけになる
35- - エージェントが待機時間を生産的に埋める
34+ - あなたが関与するのは例外対応と承認のみ
35+ - エージェントが空き時間を生産的に埋める
3636
3737## 仕組み
3838
39- 常設命令は 、[ agent workspace] ( /ja-JP/concepts/agent-workspace ) のファイル内で定義されます 。推奨される方法は、毎セッション自動注入される ` AGENTS.md ` に直接含めることです。これにより、エージェントは常にそれらをコンテキストとして持てます。より大規模な構成では 、` standing-orders.md ` のような専用ファイルに配置し、` AGENTS.md ` から参照することもできます。
39+ 恒久命令は 、[ agent workspace] ( /ja-JP/concepts/agent-workspace ) のファイル内で定義します 。推奨される方法は、` AGENTS.md ` に直接含めることです(これは毎セッション自動注入されるため、エージェントは常にその内容をコンテキストに持ちます)。より大きな構成では 、` standing-orders.md ` のような専用ファイルに配置し、それを ` AGENTS.md ` から参照することもできます。
4040
41- 各プログラムでは、次を指定します 。
41+ 各プログラムでは、以下を指定します 。
4242
43431 . ** スコープ** — エージェントが実行を許可されていること
44- 2 . ** トリガー** — いつ実行するか (スケジュール、イベント、または条件)
44+ 2 . ** トリガー** — 実行するタイミング (スケジュール、イベント、または条件)
45453 . ** 承認ゲート** — 実行前に人間の承認が必要なこと
46- 4 . ** エスカレーションルール** — 停止して助けを求めるべきタイミング
46+ 4 . ** エスカレーションルール** — 停止して支援を求めるタイミング
4747
48- エージェントは、ワークスペースのブートストラップファイルを通じて毎セッションこれらの指示を読み込み(自動注入されるファイルの完全な一覧は [ Agent Workspace] ( /ja-JP/concepts/agent-workspace ) を参照)、時間ベースの実行を強制するために [ Cron jobs] ( /ja-JP/automation/cron-jobs ) と組み合わせて、それに従って実行します 。
48+ エージェントは、ワークスペースのブートストラップファイルを通じて毎セッションこれらの指示を読み込み(自動注入されるファイルの完全な一覧は [ Agent Workspace] ( /ja-JP/concepts/agent-workspace ) を参照)、時間ベースの強制実行には [ cron jobs] ( /ja-JP/automation/cron-jobs ) と組み合わせて実行します 。
4949
5050<Tip >
51- 常設命令は ` AGENTS.md ` に置いて 、毎セッション確実に読み込まれるようにしてください。ワークスペースのブートストラップは ` AGENTS.md ` 、` SOUL.md ` 、` TOOLS.md ` 、` IDENTITY.md ` 、` USER.md ` 、` HEARTBEAT.md ` 、` BOOTSTRAP.md ` 、` MEMORY.md ` を自動注入しますが、サブディレクトリ内の任意のファイルは対象外です 。
51+ 恒久命令は ` AGENTS.md ` に入れて 、毎セッション確実に読み込まれるようにしてください。ワークスペースのブートストラップでは、 ` AGENTS.md ` 、` SOUL.md ` 、` TOOLS.md ` 、` IDENTITY.md ` 、` USER.md ` 、` HEARTBEAT.md ` 、` BOOTSTRAP.md ` 、` MEMORY.md ` が自動注入されますが、サブディレクトリ内の任意のファイルは自動注入されません 。
5252</Tip >
5353
54- ## 常設命令の構成
54+ ## 恒久命令の構成
5555
5656``` markdown
5757## Program: Weekly Status Report
@@ -76,9 +76,9 @@ x-i18n:
7676- Do not skip delivery if metrics look bad — report accurately
7777```
7878
79- ## 常設命令 + Cron jobs
79+ ## 恒久命令 + Cron Jobs
8080
81- 常設命令は 、エージェントに何を実行する権限があるかという** 内容 ** を定義します 。[ Cron jobs] ( /ja-JP/automation/cron-jobs ) は、それが** いつ** 実行されるかを定義します。両者は次のように連携します 。
81+ 恒久命令は 、エージェントに何を実行する権限があるかという** 何を ** 定義します 。[ Cron jobs] ( /ja-JP/automation/cron-jobs ) は、それが** いつ** 起こるかを定義します。両者は連携して機能します 。
8282
8383```
8484Standing Order: "You own the daily inbox triage"
@@ -88,7 +88,7 @@ Cron Job (8 AM daily): "Execute inbox triage per standing orders"
8888Agent: Reads standing orders → executes steps → reports results
8989```
9090
91- Cron job のプロンプトでは、内容を重複して書くのではなく、常設命令を参照するようにしてください 。
91+ Cronジョブのプロンプトでは、内容を重複させるのではなく、恒久命令を参照するようにしてください 。
9292
9393``` bash
9494openclaw cron add \
@@ -127,7 +127,7 @@ openclaw cron add \
127127- Focus on value to audience, not self-promotion
128128```
129129
130- ### 例 2: 財務オペレーション(イベントトリガー )
130+ ### 例 2: 財務オペレーション(イベントトリガー型 )
131131
132132``` markdown
133133## Program: Financial Processing
@@ -153,7 +153,7 @@ openclaw cron add \
153153- Failed processing after 2 retries: report failure, do not guess
154154```
155155
156- ### 例 3: 監視とアラート(継続実行 )
156+ ### 例 3: 監視とアラート(継続実行型 )
157157
158158``` markdown
159159## Program: System Monitoring
@@ -181,11 +181,11 @@ openclaw cron add \
181181
182182## Execute-Verify-Report パターン
183183
184- 常設命令は、厳格な実行規律と組み合わせたときに最も効果を発揮します。常設命令内のすべてのタスクは、このループに従うべきです 。
184+ 恒久命令は、厳格な実行規律と組み合わせると最も効果を発揮します。恒久命令内のすべてのタスクは、次のループに従う必要があります 。
185185
186- 1 . ** 実行 ** — 実際の作業を行う(指示を確認するだけではない)
187- 2 . ** 検証 ** — 結果が正しいことを確認する(ファイルが存在する、メッセージが配信された、データが解析されたなど )
188- 3 . ** 報告 ** — 何を行い、何を検証したかをオーナーへ伝える
186+ 1 . ** 実行する ** — 実際の作業を行う(指示を確認するだけではない)
187+ 2 . ** 検証する ** — 結果が正しいことを確認する(ファイルが存在する、メッセージが配信された、データが解析された )
188+ 3 . ** 報告する ** — 何を実行し、何を検証したかを所有者に伝える
189189
190190``` markdown
191191### Execution Rules
@@ -198,15 +198,13 @@ openclaw cron add \
198198- Never retry indefinitely — 3 attempts max, then escalate.
199199```
200200
201- このパターンは、完了せずにタスクを了承してしまうという、エージェントで最もよくある失敗モードを防ぎます 。
201+ このパターンにより、エージェントで最も一般的な失敗モード、つまりタスクを完了せずに了承だけしてしまうことを防げます 。
202202
203203## マルチプログラムアーキテクチャ
204204
205- 複数の関心領域を管理するエージェントでは、明確な境界を持つ個別のプログラムとして常設命令を整理してください 。
205+ 複数の関心領域を管理するエージェントでは、明確な境界を持つ個別のプログラムとして恒久命令を整理してください 。
206206
207207``` markdown
208- # Standing Orders
209-
210208## Program 1: [ Domain A] (Weekly)
211209
212210...
@@ -225,35 +223,35 @@ openclaw cron add \
225223- [ Approval gates that apply across programs]
226224```
227225
228- 各プログラムには次が必要です 。
226+ 各プログラムには、次の要素が必要です 。
229227
230228- 独自の** トリガー頻度** (週次、月次、イベント駆動、継続実行)
231- - 独自の** 承認ゲート** (他よりも強い監督が必要なプログラムもある )
232- - 明確な** 境界** (どこで一つのプログラムが終わり 、別のプログラムが始まるかをエージェントが理解できること)
229+ - 独自の** 承認ゲート** (他のプログラムより監督を必要とするものもある )
230+ - 明確な** 境界** (どこで1つのプログラムが終わり 、別のプログラムが始まるかをエージェントが理解できること)
233231
234232## ベストプラクティス
235233
236234### 推奨事項
237235
238- - 権限は狭い範囲から始め、信頼の構築に応じて拡張する
239- - 高リスクの操作には明示的な承認ゲートを定義する
236+ - 権限は狭く始め、信頼の構築に応じて拡大する
237+ - 高リスクなアクションには明示的な承認ゲートを定義する
240238- 「してはいけないこと」のセクションを含める — 境界は権限と同じくらい重要
241- - 信頼性の高い時間ベース実行のために Cron jobs と組み合わせる
242- - 常設命令が守られていることを確認するため、毎週エージェントログを確認する
243- - ニーズの変化に合わせて常設命令を更新する — これは生きたドキュメント
239+ - 時間ベースの確実な実行のためにCronジョブと組み合わせる
240+ - 恒久命令が守られていることを確認するため、エージェントログを毎週確認する
241+ - ニーズの変化に応じて恒久命令を更新する — これらは生きたドキュメント
244242
245- ### 避けること
243+ ### 避けるべきこと
246244
247- - 初日から広範な権限を与えること(「最善だと思うように何でもやって 」)
248- - エスカレーションルールを省略すること — どのプログラムにも「いつ止まって確認を求めるか 」の条項が必要
249- - エージェントが口頭の指示を覚えていると考えること — すべてをファイルに書く
250- - 単一のプログラムに複数の関心事を混在させること — ドメインごとに別プログラムにする
251- - Cron jobs での実行強制を忘れること — トリガーのない常設命令は提案にしかならない
245+ - 初日から広範な権限を与えること(「最善だと思うことを何でもやって 」)
246+ - エスカレーションルールを省くこと — すべてのプログラムには「いつ止まって確認するか 」の条項が必要
247+ - エージェントが口頭指示を覚えていると想定すること — すべてをファイルに書く
248+ - 単一のプログラムに複数の関心事を混在させること — 別々の領域には別々のプログラム
249+ - Cronジョブによる強制実行を忘れること — トリガーのない恒久命令は提案にしかならない
252250
253- ## 関連
251+ ## 関連情報
254252
255253- [ Automation & Tasks] ( /ja-JP/automation ) — すべての自動化メカニズムの概要
256- - [ Cron Jobs] ( /ja-JP/automation/cron-jobs ) — 常設命令のスケジュール実行
257- - [ Hooks] ( /ja-JP/automation/hooks ) — エージェントのライフサイクルイベント向けのイベント駆動スクリプト
254+ - [ Cron Jobs] ( /ja-JP/automation/cron-jobs ) — 恒久命令のスケジュール強制実行
255+ - [ Hooks] ( /ja-JP/automation/hooks ) — エージェントのライフサイクルイベントに対するイベント駆動スクリプト
258256- [ Webhooks] ( /ja-JP/automation/cron-jobs#webhooks ) — 受信HTTPイベントトリガー
259- - [ Agent Workspace] ( /ja-JP/concepts/agent-workspace ) — 常設命令が配置される場所。自動注入されるブートストラップファイル( AGENTS.md、 SOUL.md など)の完全な一覧を含む
257+ - [ Agent Workspace] ( /ja-JP/concepts/agent-workspace ) — 恒久命令の保存場所。 ` AGENTS.md ` 、 ` SOUL.md ` など、自動注入されるブートストラップファイルの完全な一覧も含む
0 commit comments