ルール
常時適用される動作ルールを一か所にまとめておくことで、接続されたエージェントが適切なデフォルト設定で開始できるようにします。
ルールとは、接続されたエージェントに対する常時有効な動作指示です。
ルールは、検索、ツール、タスク固有のスキルが始まる前に動作を形作るべき事柄に使用します。
これは、多くのパワーユーザーがすでにAGENTS.md、CLAUDE.md、Cursorのルール、Codexのプロファイル、またはHermesのソウルに保持している小さな指示を一元化したものです。
ルールに含めるべきもの
優れたルールは、多くのタスクにわたってエージェントの動作を変えます:
- 「詳細を求められない限り、簡潔に答えること。」
- 「生成されたAPIドキュメントを手動で編集しないこと。」
- 「リリース作業では、変更の準備ができたと言う前にテストを確認すること。」
- 「中国語のドキュメントを書くときは、英語を一行ずつ翻訳するのではなく、自然な中国語で書くこと。」
ルールはすべてのことに使うものではありません。 指示が繰り返し可能なタスクの方法である場合は、スキルにしてください。 学んだことであれば、メモリとして保存してください。 今日だけ重要なことであれば、ワーキングメモリに保持してください。
最初の有用な一歩
コンテキスト → ルールを開き、エージェントに繰り返し伝えているルールを一つ追加してください。
最も狭い有用なスコープを選択してください:
| スコープ | 使用する場合 |
|---|---|
| 全員 | 接続されたすべてのAIが従うべき場合 |
| 1つのAIプロファイル | 特定の名前付きエージェントのみが従うべき場合 |
| 1つのスペース | プロジェクトまたはチームレーン内でのみ適用される場合 |
次に、コンテキスト → プレビューを開いてください。 一致するエージェントの起動コンテキストにルールが表示されるはずです。
ルール、スキル、メモリ
これら三つは似て見えるかもしれませんが、それぞれ異なる役割を果たします:
| もの | 意味 |
|---|---|
| ルール | 「常にこのように動作すること。」 |
| スキル | 「このタスクを行うときは、この方法に従うこと。」 |
| メモリ | 「これは覚えておく価値のあることです。」 |
例:
- ルール:「生成されたOpenAPIドキュメントを手動で編集しないこと。」
- スキル:「生成されたドキュメントを壊さずに新しいAPIエンドポイントを追加する方法。」
- メモリ:「OpenAPIドキュメントはPythonのdocstringから生成される。」
この境界が重要なのは、ルールが早期に、そして頻繁に注入されるからです。 曖昧または誤ったルールは、多くのセッションを誤った方向に導く可能性があります。 ルールは短く、具体的で、確認しやすいものにしてください。
推奨ルール
繰り返される動作が作業中に現れると、Memが候補ルールを提案することがあります。 提案は自動的に適用されるものではありません。 承認、編集、または無視することができます。
これにより、自動化の有用な部分である、繰り返される好みやプロジェクトの習慣に気づくことを保ちつつ、システムがエージェントの動作を黙って書き換えることを防ぎます。
接続されたツールがルールをどのように利用するか
対応しているコネクタは、セッション開始時にコンテキストバンドルを通じてルールを読み取ります。 バンドルは、プロファイル、選択されたAIプロファイル、アクティブなスペース、ルール、ワーキングメモリ、および有用なファイルシステムパスを組み合わせたものです。
一部の古い、またはよりシンプルな統合では、ワーキングメモリのみを読み取る場合があります。 その場合、ルールはMem内および新しいコネクタでは引き続き役立ちますが、その統合が更新されるまで古いツールでは表示されない可能性があります。
今は無視してよいこと
すべての好みをルールにする必要はありません。 ほとんどの将来のセッションで繰り返してほしくないのであれば、常時有効にしないでください。
長いポリシー文書を書く必要はありません。 短いルールのほうがエージェントが従いやすく、あなたが信頼しやすくなります。
ルールを使用するためにMCPやKFSパスを理解する必要はありません。 コンテキストビューから始めてください。
