GPT-6 Astra エージェント設定:エージェント向け常設ルール(AGENTS.md)
フリーのプロンプト百科事典 Wikiprompt より
GPT-6 Astra エージェント設定:エージェント向け常設ルール(AGENTS.md) AGENTS.mdとconfig.tomlのルールリテラルのリファレンスセットで、GPT-6 Astraコーディングエージェントが過剰に許可を求めるのを止めるためのものです。これは、完了契約とストップフック検証システムを中心に構築されています。
関連メディア
プロンプト内容保存
🌐
GPT-6 Astra エージェント設定に関する作業メモ。従来のブレーキ動作を削除し、無条件の停止行をアクションクラス条件に置き換えるためのコア常設ルール:
R3-R6(AGENTS.md):無条件の「ask before / always test / stop after first / read all docs」行を、条件付きポインタとアクションクラスに置き換える。テスト文言:「変更に適したテストを実行し、必要なチェックを完了する。」
R9(prompt / AGENTS.md):DONE MEANS / NOT DONE MEANS / ROUTE / STOP FOR ME ONLY IF。DONE行はスクリプトで検証可能であること。
R10(AGENTS.md):AUTHORIZED FOR THIS TASK / NOT AUTHORIZED リスト。例:「ローカルテストは使い捨てフィクスチャを使用し、本番アクセスはありません。各ステップで承認を求めずに実行してください。」
R11(AGENTS.md):プロンプトをガイドし、ユーザー指示がスキルより優先されるようにする。一時停止時は、読み取った正確なSKILL.mdファイルを名前とリンクで明示する。
R12(config.toml):[[hooks.Stop]] -> [[hooks.Stop.hooks]] type="command" command="python3 .codex/hooks/contract.py";stdoutにJSON {"decision":"block","reason":"..."};stop_hook_activeでガード。
R13(config.toml / .codex/agents):approval_policy="on-request";[[hooks.PermissionRequest]]がテストランナーに対してdecision.behavior="allow"を返す;ベリファイアエージェントTOMLに必須のname、description、developer_instructions、およびsandbox_mode="read-only"を含める。
R14(config.toml):model="gpt-6-astra"、model_reasoning_effort="low";[agents] default_subagent_model="gpt-5.6-luna";[features.context_management] experimental_mode=true。
設定を信頼する前の受け入れテスト:ロードされた指示ファイルが期待通りであることを確認し、AGENTS.mdとSKILL.mdをgrepして残存する無条件の「ask before / always / stop after」行をチェックし、スキルカタログがコンテキスト予算内であることを確認し、各無人タスクがスクリプト検証可能なDONEリストを持つことを確認し、Stopフックが存在しターンごとに最大1回発火することを確認し、一時停止時は原因となったファイルとルールを明示する。
ログインして完全なプロンプトを表示
次で続行:
ログインすると、次に同意したことになります: 利用規約 と プライバシーポリシー
使い方
このプロンプトは coding 向けに設計されています。上の内容をコピーして、お好みの AI ツールに貼り付けてください。
最良の結果を得るには、プレースホルダー(角括弧や大文字で示された部分)を具体的な要件に置き換えてください。
ノート
0 件のコメント