OpenAI / GPT:エージェントの副作用・復旧・人への引継ぎ
記事状態: 公開 · 最終確認: 未確認
要点
出典: OpenAI, Human-in-the-loop, https://openai.github.io/openai-agents-python/human_in_the_loop/ ; 閲覧日: 2026-09-08; セクション: 承認が必要なツールのマーキング / 承認フローの仕組み / 自動承認の決定 / 長期にわたる承認。新規出典 EXT-C05-001。
現在の判断
出典: OpenAI, Human-in-the-loop, https://openai.github.io/openai-agents-python/human_in_the_loop/ ; 閲覧日: 2026-09-08; セクション: 承認が必要なツールのマーキング / 承認フローの仕組み / 自動承認の決定 / 長期にわたる承認。新規出典 EXT-C05-001。
どこまで当てはまるか
この資料に記載された判断・根拠・適用条件の範囲です。未解決事項と実験の境界を本文で明示します。
詳しく理解する
製品への適用整理 — GPT / CORE-05
PRODUCT_MAPPING_ID: PM-GPT-CORE-05-v0.1
AS_OF: 2026-09-09
状態: PUBLIC_MAPPING_BOUNDED_COMPLETE / LIVE_AND_ORG_RESIDUALS
LAYER: PRODUCT_MAPPING
CORE: packets/CORE-05.md — unchanged
Bounded mapping
| 記述・判断 | CORE 条件・契約 | DOCUMENTED 利用機能・接続経路 | LIMIT |
| PM-C05-GPT-001 | CLM-C05-004/011 承認 | Agents SDK: needs_approval、interruptions、call ID、arguments、RunState approve/reject/再開 | call 主体の識別は正式な 操作内容 digestと同じではない。trusted rendering・理解率・業務認可は別検証 |
| PM-C05-GPT-002 | CLM-C05-004 individual review | programmatic 承認と実行内sticky 承認が可能。sticky decisionは状態保存後も残る | 毎回人が審査することを保証するものではない。再開時のターゲット、引数、ポリシーの差異をアプリケーションで確認する設計は、本研究の分析によるものである。 |
| PM-C05-GPT-003 | CLM-C05-006/007 再試行 | Models docsのRunner-managed retries / 安全性 boundaries。通常再試行判断だけではreplay保護を回避できない | モデルのリクエスト再送制御は、任意のツールの重複排除、外部の領収書、原子性、補償、および正確に一度だけ実行される仕組み(exactly-once)を保証しません。 |
出典: OpenAI, Human-in-the-loop, https://openai.github.io/openai-agents-python/human_in_the_loop/ ; 閲覧日: 2026-09-08; セクション: 承認が必要なツールのマーキング / 承認フローの仕組み / 自動承認の決定 / 長期にわたる承認。新規出典 EXT-C05-001。
出典 reuse: EXT-C04-015, OpenAI, Models, https://openai.github.io/openai-agents-python/models/ ; 参照日 2026-09-08; Runner-managed retries / 安全性 boundaries, response_started / replay_safety / stateful_request / approve_unsafe_replay.
既存公開・提供 anchor v0.22.0 / 4df9ecfは履歴として保持するが、上記rolling docsの全挙動が当該packageに存在するとは未確認。固定版code照合はRECOVERY_ACTIVE。現在版保証とは表記しない。
Auxiliary 扱い・判断
- AUX-AUD-20260908T2020-01: 適用範囲が現在のCORE-05開始点と一致。AUD-C05-010としてcoverage残差を採用。
- AUX-Q-20260908T2020-01 → Q-PM-C05-GPT-001: 承認 mappingは部分採用。UI effectivenessとfixed-version 実装は未閉鎖。
- AUX-Q-20260908T2020-02 → Q-PM-C05-GPT-002: モデル replay/ツール 重複実行を防ぐ性質の分離を採用。
- AUX-Q-20260908T2020-03 → Q-PM-C05-GPT-003: 権限 / trajectory / 外部 final-stateの利用機能・接続経路別照合を次単位へ。
- AUX-E-20260908T2039-01 → EXT-C05-001: 原典直接結果の照合後に採用。
- AUX-E-20260908T2039-02 → EXT-C04-015再利用: 重複出典を発番せず、CORE-05 対応関係を追加。
通信資料内の該当箇所: https://drive.google.com/file/d/1xd19BGqlA1fYuCkX5UQTbM3xklW6h0i9/view (modified 2026-09-08T11:40:03.525Z); https://drive.google.com/file/d/17B5Gyqnsy8IwVMLlUsTEnfgoTi_5rkb7/view (modified 2026-09-08T11:45:07.032Z)。
補助通信は発見経路・採否記録であり、外部記述・判断の引用終端ではない。通信自体は変更していない。
残りの網羅範囲 / 次の限定された単位
Q-PM-C05-GPT-003から、GPT Actions / 提供元が管理する MCP / Agents SDKの権限・監査/trajectory・final-state境界を原典照合する。dry-run parity、malicious content、承認 deception、操作の取り消し/取り消し・埋め合わせ処理はCore test intentを保持し、製品での対応可能性は未確認。固定版実装・関連issueの照合も残る。
根拠 origin / 実行
根拠 origin / 実行
アクション / ホスト型MCPの境界デルタ — 2026-09-09
原典確認日: 2026-09-08。rolling仕様であり固定SDK版の実装証明ではない。
| 記述・判断 | 出典 | DOCUMENTED 利用機能・接続経路 | ANALYSIS / LIMIT |
| PM-C05-GPT-004 | EXT-C05-002 | Actionsのx-openai-isConsequential=trueは毎回確認しAlways allowを提示しない。省略時GET=false、その他=true | 本研究の分析: GETが無副作用である証明ではない。確認UIと業務認可・理解・最終commitを分離 |
| PM-C05-GPT-005 | EXT-C05-003 | ホストされたMCPは、allowed_toolsによってインポート対象を限定する。既定では共有前に承認要求を行う。mcp_approval_requestとmcp_approval_responseを対応付け、mcp_callに出力を記録する。 | 本研究の分析: インポートフィルタは下流のIAMの代替ではない。承認および呼び出しの出力は、外部の最終状態に対する独立した結果の照合ではない。 |
Q-PM-C05-GPT-003は公開Actions/MCP 利用機能・接続経路のみ部分解決。SDK tracing、固定版code parity、issue照合、実機適用は継続。新規実測なし。
本研究の既存CORE-05 ローカル環境の fixtureとuser実測の帰属を変更していない。今回は新規試験・再実行・提供元 API・組織の利用環境・業務操作なし。公開資料結果の照合のみ。
Core変更なし、Gemini遡及監査不要。組織ごとの追加条件のapprover、許可ツール、保持期間・保持方針、SLA、数値閾値は未確認事項。
本packet全体の完了判定および全体公開確認・承認の条件は開けない。
固定リリースにおける同等性とアクションの証跡 — 2026-09-09
固定対象: openai-agents-python v0.22.0 / 公開・提供 commit 4df9ecf / RunState データ形式の定義 1.16。確認日は2026-09-09。
- 記述・判断: PM-C05-GPT-006; 出典: EXT-C05-004; EXT-C03-014 reuse; FIXED-VERSION FINDING: v0.22.0のHITL文書とrun_state.pyは、tool-call interruption、call別approve/reject、実行内sticky decision、serialized approvals/ツール invocations/提供元が管理する MCP approvals、正式な ツール invocation 主体の識別、提供元が管理する MCPのserver 分類ラベル分離を実装・文書化; LIMIT / 扱い・判断: 固定版parityを確認。call 主体の識別/データ形式の定義 状態の永続保存は本研究の正式な 操作内容 digest、承認者理解、business 認可、外部commit証明ではない
- 記述・判断: PM-C05-GPT-007; 出典: EXT-C05-005; EXT-C03-014 reuse; FIXED-VERSION FINDING: v0.22.0 tracing文書はrunner/モデル/ツール/guardrail/引継ぎ spans、trace/group/parent IDs、非同期batch exportと明示flush、sensitive-data capture 制御、custom processorsを記述。OpenAI tracingはZDR組織では利用不可; LIMIT / 扱い・判断: trajectory 根拠の固定版利用機能・接続経路まで確認。trace/spanは外部システムの受領記録・結果の照合/commit、改ざん不能な監査保管、組織の利用環境 保持期間・保持方針を証明しない。入力・出力取得はprivacy リスクにもなる
固定版照合によりQ-PM-C05-GPT-001のcode parityとQ-PM-C05-GPT-003のSDK tracing残差は閉じた。Q-PM-C05-GPT-002の外部ツール 重複実行を防ぐ性質、dedup 保持期間・保持方針、処理結果の受領記録、取り消し・埋め合わせ処理、exactly-onceと、全問いのlive 組織の利用環境/human effectiveness/組織値は、公開SDK証拠では閉じない。これは欠落ではなく適用範囲 処理先の振り分けである。
アクション、ホスト型MCP、およびエージェントSDKは、別のサーフェスとして保持する。承認の中断、モデルの再生防止、軌跡のトレース、および外部の最終状態の証拠を相互に代用しない。ドライランの同等性、悪意のある外部コンテンツ、承認の欺瞞、および取り消し/補償について、現行の公開証拠から一様なGPT製品保証は確認できないため、コアのテスト意図と明示的な未確認事項を維持する。
Bounded decision
公開された製品への適用整理は境界付きで完了している。新規のプロバイダー/API/組織の利用環境/ツール/外部システムの実行はなく、既存のローカル/ユーザー実測の帰属も変更していない。主要な記述・判断に変更はないため、Geminiの遡及監査は不要である。次はPM-GPT-CORE-06へ進み、CORE-05のライブ/組織の残差は同一のパケットには含めない。
よくある失敗・反証
Q-PM-C05-GPT-003から、GPT Actions / 提供元が管理する MCP / Agents SDKの権限・監査/trajectory・final-state境界を原典照合する。dry-run parity、malicious content、承認 deception、操作の取り消し/取り消し・埋め合わせ処理はCore test intentを保持し、製品での対応可能性は未確認。固定版実装・関連issueの照合も残る。
実務での使い方
公開された製品への適用整理は境界付きで完了している。新規のプロバイダー/API/組織の利用環境/ツール/外部システムの実行はなく、既存のローカル/ユーザー実測の帰属も変更していない。主要な記述・判断に変更はないため、Geminiの遡及監査は不要である。次はPM-GPT-CORE-06へ進み、CORE-05のライブ/組織の残差は同一のパケットには含めない。
まだ確認できていないこと
- PM-GPT-CORE-05-CURRENTNESS
原資料の確定版から収録しています。外部根拠の最新性を今回の取込日で確認済みと扱いません。本文の未解決事項・残余制約を保持します。
根拠資料
- 研究資料研究資料
出典: OpenAI, Human-in-the-loop, [
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
出典 reuse: EXT-C04-015, OpenAI, Models, [
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
通信資料内の該当箇所: [
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
通信資料内の該当箇所: [https://drive.google.com/file/d/1xd19BGqlA1fYuCkX5UQTbM3xklW6h0i9/view](https://drive.google.com/file/d/1xd19BGqlA1fYuCkX5UQTbM3xklW6h0i9/view) (modified 2026-09-08T11:
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
出典ID・検証情報・機械可読データ
根拠の種類と情報の鮮度は、ラベルとアイコンで確認できます。
- 記事ID
- PM-GPT-CORE-05
- 最終確認日
- —
- 提供元・モデル・プラン・利用環境
- GPT
- 対象地域
- —
元資料の全文と収録照合記録
資料の識別情報
Source SHA-256 52ec16c371abc0775bb2ce0a3f38dda6c18089f22059e3790134b6e31867f5a0
Product Mapping — GPT / CORE-05
PRODUCT_MAPPING_ID: PM-GPT-CORE-05-v0.1
AS_OF: 2026-09-09
STATUS: PUBLIC_MAPPING_BOUNDED_COMPLETE / LIVE_AND_ORG_RESIDUALS
LAYER: PRODUCT_MAPPING
CORE: packets/CORE-05.md — unchanged
Bounded mapping
| CLAIM | CORE CONTRACT | DOCUMENTED SURFACE | LIMIT |
| PM-C05-GPT-001 | CLM-C05-004/011 approval | Agents SDK: needs_approval、interruptions、call ID、arguments、RunState approve/reject/resume | call identityはcanonical operation digestと同じではない。trusted rendering・理解率・業務認可は別検証 |
| PM-C05-GPT-002 | CLM-C05-004 individual review | programmatic approvalとrun内sticky approvalが可能。sticky decisionはstate保存後も残る | 毎回人が審査する保証ではない。再開時のtarget/arguments/policy差をapplicationで確認する設計は本研究の分析 |
| PM-C05-GPT-003 | CLM-C05-006/007 retry | Models docsのRunner-managed retries / Safety boundaries。通常retry判断だけではreplay保護を回避できない | model request再送制御は任意toolのdedup、外部receipt、atomicity、compensation、exactly-onceを保証しない |
Source: OpenAI, Human-in-the-loop, https://openai.github.io/openai-agents-python/human_in_the_loop/ ; accessed 2026-09-08; sections Marking tools that need approval / How the approval flow works / Automatic approval decisions / Long-running approvals. New source EXT-C05-001.
Source reuse: EXT-C04-015, OpenAI, Models, https://openai.github.io/openai-agents-python/models/ ; accessed 2026-09-08; Runner-managed retries / Safety boundaries, response_started / replay_safety / stateful_request / approve_unsafe_replay.
既存release anchor v0.22.0 / 4df9ecfは履歴として保持するが、上記rolling docsの全挙動が当該packageに存在するとは未確認。固定版code照合はRECOVERY_ACTIVE。現在版保証とは表記しない。
Auxiliary disposition
- AUX-AUD-20260908T2020-01: scopeが現在のCORE-05開始点と一致。AUD-C05-010としてcoverage残差を採用。
- AUX-Q-20260908T2020-01 → Q-PM-C05-GPT-001: approval mappingは部分採用。UI effectivenessとfixed-version implementationは未閉鎖。
- AUX-Q-20260908T2020-02 → Q-PM-C05-GPT-002: model replay/tool idempotencyの分離を採用。
- AUX-Q-20260908T2020-03 → Q-PM-C05-GPT-003: permission / trajectory / external final-stateのsurface別照合を次単位へ。
- AUX-E-20260908T2039-01 → EXT-C05-001: 原典直接readback後に採用。
- AUX-E-20260908T2039-02 → EXT-C04-015再利用: 重複sourceを発番せず、CORE-05 relationを追加。
通信locator: https://drive.google.com/file/d/1xd19BGqlA1fYuCkX5UQTbM3xklW6h0i9/view (modified 2026-09-08T11:40:03.525Z); https://drive.google.com/file/d/17B5Gyqnsy8IwVMLlUsTEnfgoTi_5rkb7/view (modified 2026-09-08T11:45:07.032Z)。
補助通信は発見経路・採否記録であり、外部claimの引用終端ではない。通信自体は変更していない。
Remaining coverage / next bounded unit
Q-PM-C05-GPT-003から、GPT Actions / hosted MCP / Agents SDKのpermission・audit/trajectory・final-state境界を原典照合する。dry-run parity、malicious content、approval deception、undo/compensationはCore test intentを保持し、製品での対応可能性は未確認。固定版実装・関連issueの照合も残る。
Evidence origin / execution
Evidence origin / execution
Actions / hosted MCP bounded delta — 2026-09-09
原典確認日: 2026-09-08。rolling仕様であり固定SDK版の実装証明ではない。
| CLAIM | SOURCE | DOCUMENTED SURFACE | ANALYSIS / LIMIT |
| PM-C05-GPT-004 | EXT-C05-002 | Actionsのx-openai-isConsequential=trueは毎回確認しAlways allowを提示しない。省略時GET=false、その他=true | 本研究の分析: GETが無副作用である証明ではない。確認UIと業務認可・理解・最終commitを分離 |
| PM-C05-GPT-005 | EXT-C05-003 | hosted MCPはallowed_toolsでimport対象を限定。既定で共有前に承認要求。mcp_approval_requestとmcp_approval_responseを対応づけ、mcp_callに出力を記録 | 本研究の分析: import filterは下流IAMの代替ではない。承認・call出力は外部最終状態の独立readbackではない |
Q-PM-C05-GPT-003は公開Actions/MCP surfaceのみ部分解決。SDK tracing、固定版code parity、issue照合、実機適用は継続。新規実測なし。
本研究の既存CORE-05 local fixtureとuser実測の帰属を変更していない。今回は新規試験・再実行・provider API・tenant・業務操作なし。公開資料readbackのみ。
Core変更なし、Gemini遡及監査不要。Organization Overlayのapprover、許可tool、retention、SLA、数値閾値はUNKNOWN。
本packet全体の完了判定および全体公開gateは開けない。
Fixed-release parity and Action Evidence — 2026-09-09
固定対象: openai-agents-python v0.22.0 / release commit 4df9ecf / RunState schema 1.16。確認日は2026-09-09。
- CLAIM: PM-C05-GPT-006; SOURCE: EXT-C05-004; EXT-C03-014 reuse; FIXED-VERSION FINDING: v0.22.0のHITL文書とrun_state.pyは、tool-call interruption、call別approve/reject、run内sticky decision、serialized approvals/tool invocations/hosted MCP approvals、canonical tool invocation identity、hosted MCPのserver label分離を実装・文書化; LIMIT / DISPOSITION: 固定版parityを確認。call identity/schema persistenceは本研究のcanonical operation digest、承認者理解、business authorization、外部commit証明ではない
- CLAIM: PM-C05-GPT-007; SOURCE: EXT-C05-005; EXT-C03-014 reuse; FIXED-VERSION FINDING: v0.22.0 tracing文書はrunner/model/tool/guardrail/handoff spans、trace/group/parent IDs、非同期batch exportと明示flush、sensitive-data capture control、custom processorsを記述。OpenAI tracingはZDR組織では利用不可; LIMIT / DISPOSITION: trajectory evidenceの固定版surfaceまで確認。trace/spanは外部systemのreceipt/readback/commit、改ざん不能な監査保管、tenant retentionを証明しない。入力・出力取得はprivacy riskにもなる
固定版照合によりQ-PM-C05-GPT-001のcode parityとQ-PM-C05-GPT-003のSDK tracing残差は閉じた。Q-PM-C05-GPT-002の外部tool idempotency、dedup retention、receipt、compensation、exactly-onceと、全問いのlive tenant/human effectiveness/organization値は、公開SDK証拠では閉じない。これは欠落ではなくscope routingである。
Actions、hosted MCP、Agents SDKは別surfaceとして保持する。approval interruption、model replay protection、trajectory trace、external final-state evidenceを相互代用しない。dry-run parity、malicious external content、approval deception、undo/compensationについて、現行公開証拠から一様なGPT製品保証は確認できないためCore test intentと明示的UNKNOWNを維持する。
Bounded decision
公開Product Mappingは境界付き完了。新規provider/API/tenant/tool/external-system実行はなく、既存local/user実測の帰属も変更していない。Core claimは変更していないためGemini遡及監査は不要。次はPM-GPT-CORE-06へ進み、CORE-05のlive/Organization residualsは同packetへ持ち込まない。
EVD-PM-GPT-CORE-05-URL-8E19A25035A2研究資料研究資料根拠の出所: APPROVED_DOCUMENT_REFERENCESource: OpenAI, Human-in-the-loop, [
- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-PM-GPT-CORE-05-URL-8E19A25035A2
- 検証箇所
- Bounded mapping · Source: OpenAI, Human-in-the-loop, [https://openai.github.io/openai-agents-python/human_in_the_loop/
- 適用範囲
- Bounded mapping
- 出典・来歴
- APPROVED_DOCUMENT_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-PM-GPT-CORE-05-URL-3A0020DF1048研究資料研究資料根拠の出所: APPROVED_DOCUMENT_REFERENCESource reuse: EXT-C04-015, OpenAI, Models, [
- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-PM-GPT-CORE-05-URL-3A0020DF1048
- 検証箇所
- Bounded mapping · Source reuse: EXT-C04-015, OpenAI, Models, [https://openai.github.io/openai-agents-python/models/
- 適用範囲
- Bounded mapping
- 出典・来歴
- APPROVED_DOCUMENT_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-PM-GPT-CORE-05-URL-1A0CC2EB15CB研究資料研究資料根拠の出所: APPROVED_DOCUMENT_REFERENCE- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-PM-GPT-CORE-05-URL-1A0CC2EB15CB
- 検証箇所
- Auxiliary disposition · 通信locator: [https://drive.google.com/file/d/1xd19BGqlA1fYuCkX5UQTbM3xklW6h0i9/view
- 適用範囲
- Auxiliary disposition
- 出典・来歴
- APPROVED_DOCUMENT_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-PM-GPT-CORE-05-URL-AD7A3D152878研究資料研究資料根拠の出所: APPROVED_DOCUMENT_REFERENCE- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-PM-GPT-CORE-05-URL-AD7A3D152878
- 検証箇所
- Auxiliary disposition · 通信locator: [https://drive.google.com/file/d/1xd19BGqlA1fYuCkX5UQTbM3xklW6h0i9/view](https://drive.google.com/file/d/1xd19BGqlA1fYuCkX5UQTbM3xklW6h0i9/view) (modified 2026-09-08T11:40:03.525Z); [https://drive.google.com/file/d/17B5Gyqnsy8IwVMLlUsTEnfgoTi_5rkb7/view
- 適用範囲
- Auxiliary disposition
- 出典・来歴
- APPROVED_DOCUMENT_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
PM-GPT-CORE-05-DOCUMENT-READBACK実装資料実装資料根拠の出所: DOCUMENT_INGESTION_READBACK原資料との収録照合
- 裏付ける内容
- 資料単位の本文ハッシュ、段落数、表数を照合しています。
- 確認日
- —
- 出典・実験ID
- DOC-083cde4caa627644-PM-GPT-CORE-05
- 検証箇所
- 18WPldGemks2px0ukhKYINeBMrBwAmlAi · 083cde4caa627644036a2225f1f6ff29b8015bd902614fe1f7a00a997b4eb59c · provider_mappings/PM-GPT-CORE-05.md · 80fde87fa2bf6035963dcff34bfc2a69ae12b834ba9ac11cb8092d3420fdd889
- 適用範囲
- 公開指定を受けた資料単位の全文・表・出典。
- 出典・来歴
- SOURCE_IDENTITY_VERIFIED
- 限界
- 収録照合は主張の真偽や外部根拠の最新性を追加保証しません。
- 出典ID
- DOC-083cde4caa627644-PM-GPT-CORE-05, SRC-PM-GPT-CORE-05-URL-8E19A25035A2, SRC-PM-GPT-CORE-05-URL-3A0020DF1048, SRC-PM-GPT-CORE-05-URL-1A0CC2EB15CB, SRC-PM-GPT-CORE-05-URL-AD7A3D152878
- 追跡中のUNKNOWN ID
- PM-GPT-CORE-05-CURRENTNESS
- 再確認のきっかけ
- 原資料の更新 · 参照資料の変更 · 新しい反証・検証記録
機械検査: 通過 — 機械検査の結果です。情報の正確性や実行の承認を保証するものではありません。
同じ記事IDの機械可読データです。