Skip to content

Evidence for AI operations

No English page yet. Showing the Japanese source.

Back to the entrance

AI移行・乗り換え辞典

判断・選択判断・選択公式仕様のみ公式仕様のみ鮮度未確認鮮度を確定できない

記事状態: 公開 · 最終確認: 未確認

要点

AIの移行は、モデル名やAPI endpointの置換だけでは完結しない。instruction/prompt semantics、conversation/session state、memory/profile state、files/retrieval/index、tools/integration schemas、identity/permission/consent、workflow/agent/runtime、eval/audit/billing/availabilityを別々の移行対象として棚卸しする。

現在の判断

AIの移行は、モデル名やAPI endpointの置換だけでは完結しない。instruction/prompt semantics、conversation/session state、memory/profile state、files/retrieval/index、tools/integration schemas、identity/permission/consent、workflow/agent/runtime、eval/audit/billing/availabilityを別々の移行対象として棚卸しする。

どこまで当てはまるか

AI移行・乗り換え辞典

詳しく理解する

Eight migration layers

  • instruction / prompt semantics
  • conversation / session state
  • memory / profile state
  • files / retrieval / index
  • tools / integration schemas
  • identity / permission / consent
  • workflow / agent / runtime
  • eval / audit / billing / availability

Chat product migrationとAPI/application migrationを分離する。consumer/workspaceのexport/merge仕様をAPI portabilityへ外挿しない。

Portability classes

各assetは次のいずれかへ分類する。

  • PORTABLE_AS_IS
  • TRANSFORM_REQUIRED
  • REBUILD_REQUIRED
  • REAUTHORIZE_REQUIRED
  • NON_PORTABLE
  • UNKNOWN

分類はprovider pair、product、route、plan、organization overlay、as-of dateに依存する。UNKNOWNを推測で閉じない。

Migration flow

INVENTORY → FREEZE/SNAPSHOT → MAP → TRANSFORM/REBUILD/REAUTHORIZE → SHADOW/REPLAY EVAL → CONTROLLED CUTOVER → ROLLBACK WINDOW → POST-CUTOVER AUDIT

sourceとdestinationを並行更新する場合はstate divergenceを管理する必要がある。freeze windowまたはchange journalは設計候補であり、provider保証ではなく PROPOSAL とする。

Layer-specific boundaries

Prompt / instruction

同文移植を品質維持とみなさない。compatibility layerがsyntaxを受理しても、system/developer message処理、reasoning controls、tool semantics、prompt optimizationはprovider/modelごとに異なり得る。必要に応じてtransform/re-tuningとre-evaluationを行う。

Conversation / session

conversation exportが存在しても、destinationのnative historyへrestoreされるとは限らない。export artifactをcanonical snapshot候補として利用する場合も、import/restore semanticsを別に検証する。

Memory / profile

memory、custom instructions、workspace membership、settings等をconversation historyと同一assetにしない。provider/product/plan別にexport/import/reset/delete仕様を再確認し、移行不能なstateを自動的に再生成可能とはみなさない。

Files / retrieval / index

raw source fileの可搬性とderived retrieval indexの可搬性を分離する。chunking、embedding model、metadata/filtering、ranking/rerankingが異なるため、destinationでre-index/re-evalが必要になり得る。cross-provider vector-index binary portabilityは UNKNOWN。

Tools / integration

native function/tool schema、MCP利用可否、write action approval、OAuth/identity mappingを別列で管理する。MCPはtools/resources等のintegration boundaryを標準化し得るが、history、memory、workspace governance等のmigration standardではない。

Identity / permission / consent

credential copyingをmigration手順としない。destination-native identity、OAuth consent、admin approval、connected-app policy、SSO/SCIM、data residency、retention、contract条件をorganization overlayとして扱う。

Workflow / runtime

agent/workflow runtime、checkpoint、retry、scheduler、human approval、runtime stateを独立assetとして棚卸しする。provider間checkpoint/state migration標準は OPEN_UNKNOWN。

Eval / audit / billing / availability

source/destination versions、migration manifest、transform結果、eval、failed items、permission diff、cutover timestamp、rollback decisionを保持する。token単価だけでなくdual-run、index rebuild、egress/export labor、人手review、temporary duplicate capacityをmigration costに含める。

限界と失敗条件

Google GeminiのOpenAI compatibilityやAnthropicのOpenAI SDK compatibilityはclient/API surfaceの移植コストを下げ得るが、完全なsemantic parityを保証しない。provider-specific parameters、unsupported features、message transformation、prompt retuning等の差をcurrent documentationで再確認する。これらは PRODUCT_VOLATILE。

MCPはcurrent specificationに基づくinteroperability boundaryとして扱う。protocol compatibilityをfull product-state portabilityへ拡張しない。

Evidence / provenance

  • OpenAI, Transfer exported conversations between ChatGPT accounts — export artifactを別accountでreferenceとして利用できても、prior chat history/account experienceの完全再現ではなく、memory/settings等も同一移行対象ではないことを示すcurrent product evidence。PRODUCT_VOLATILE。
  • OpenAI, Exporting your ChatGPT history and data — export availabilityとworkspace/plan依存性のcurrent product evidence。cross-provider import contractではない。PRODUCT_VOLATILE。
  • OpenAI, Managing workspace lifecycle and migration in ChatGPT Business — 同一provider内でも移行対象が選択的でroute-specificであるcurrent evidence。PRODUCT_VOLATILE。
  • Google AI for Developers, OpenAI compatibility — client compatibilityとprovider-specific差・beta boundaryのcurrent evidence。PRODUCT_VOLATILE。
  • Anthropic, OpenAI SDK compatibility — compatibility layerの用途・制限・prompt retuning等のcurrent evidence。PRODUCT_VOLATILE。
  • Model Context Protocol project, The 2026-07-28 Specification — tool/resource interoperability boundaryのcurrent specification。product history/memory/index/workspace migration仕様ではない。
  • OpenAI Platform, Data controls in the OpenAI platform — endpoint/application state/retention assumptionsをmigration inventoryへ含める根拠。PRODUCT_VOLATILE。

利用できる条件

OpenAI ChatGPT: account/workspace type、admin policy、export eligibility、merge route、managed workspace ownership。

OpenAI API: organization data-control mode、endpoint、store/ZDR compatibility、tool/file/vector-store availability。

Google Gemini API: API/model/region、OpenAI compatibility surface、native/provider-specific parameters。

Anthropic Claude API: compatibility layer vs native API、supported input/tool features、provider-specific prompting/tool semantics。

MCP: client/server implementation version、transport、authorization configuration、actual tool/resource availability。

Organization overlay: IdP/SSO/SCIM/OAuth consent、data residency、legal/retention policy、contract/billing、admin approvals。

確認・評価方法

TEST_PROFILE: UNEXECUTED。本実装ではlive migrationを実施しない。

後続評価では、非機密fixtureとしてsystem instructions、representative conversations、files、golden-citation retrieval queries、read/write mock tools、permission roles、deterministic workflow等を用意し、source baselineとdestinationを比較する。

比較対象: - task completion - structured-output validity - citation/source correctness - tool selection / arguments - refusal / safety behavior - latency / cost - audit completeness - negative-permission behavior - retrieval rebuild後のquality - rollback viability

compatibility adapterとnative destination APIを分けて評価し、一つのbenchmarkからproduction equivalenceを推論しない。acceptance thresholdは本packetでは未確定。

セキュリティとプライバシー

Security/Privacy: export/snapshotはsensitive dataを含み得る。staging中もaccess control、encryption、retentionを維持し、reauthorizationはdestination-nativeに行う。

Audit: source/destination version、manifest、transforms、eval、failed assets、permission diffs、cutover、rollback decisionを保存する。

Cost: dual-run/shadow evaluation、index rebuild、provider egress/export labor、人手review、temporary duplicate capacityを含める。

Operability: freeze/change-journal policy、idempotent transform、retry/reconciliation、rollback window、unresolved asset ownerを明示する。

Cross-reference boundary

EA-023のlock-in回避設計へ、独立正本、API abstraction、MCP、external state、eval fixture、exit testを接続する。ただし本packetでEA-023を再編集しない。

よくある失敗・反証

  • compatibility APIが通ることをsemantic parityとみなさない。

  • exportをrestore/import contractとみなさない。

  • common cross-provider history/memory import standardの存在を主張しない。

  • raw file copyとderived retrieval index portabilityを同一視しない。

  • vector/retrieval index binary portabilityを主張しない。

  • workflow/agent checkpoint portabilityを主張しない。

  • enterprise identity/SCIM group/role mappingをprovider docsだけで確定しない。

  • public compatibility docsから特定tenant/region/contract availabilityを推論しない。

  • product/provider/current route detailsはpublication時にas-of readbackする。

  • organization-specific identity、consent、retention、contract、region、admin approvalはoverlay / UNKNOWN とする。

  • universal automated migratorが存在するとは主張しない。

切り分け・実務での使い方

  • OpenAI ChatGPT: account/workspace type、admin policy、export eligibility、merge route、managed workspace ownership。

    OpenAI API: organization data-control mode、endpoint、store/ZDR compatibility、tool/file/vector-store availability。

    Google Gemini API: API/model/region、OpenAI compatibility surface、native/provider-specific parameters。

    Anthropic Claude API: compatibility layer vs native API、supported input/tool features、provider-specific prompting/tool semantics。

    MCP: client/server implementation version、transport、authorization configuration、actual tool/resource availability。

    Organization overlay: IdP/SSO/SCIM/OAuth consent、data residency、legal/retention policy、contract/billing、admin approvals。

  • Security/Privacy: export/snapshotはsensitive dataを含み得る。staging中もaccess control、encryption、retentionを維持し、reauthorizationはdestination-nativeに行う。

    Audit: source/destination version、manifest、transforms、eval、failed assets、permission diffs、cutover、rollback decisionを保存する。

    Cost: dual-run/shadow evaluation、index rebuild、provider egress/export labor、人手review、temporary duplicate capacityを含める。

    Operability: freeze/change-journal policy、idempotent transform、retry/reconciliation、rollback window、unresolved asset ownerを明示する。

まだ確認できていないこと

  • EA-022-UNKNOWN-01
    • compatibility APIが通ることをsemantic parityとみなさない。
    • exportをrestore/import contractとみなさない。
    • common cross-provider history/memory import standardの存在を主張しない。
    • raw file copyとderived retrieval index portabilityを同一視しない。
    • vector/retrieval index binary portabilityを主張しない。
    • workflow/agent checkpoint portabilityを主張しない。
    • enterprise identity/SCIM group/role mappingをprovider docsだけで確定しない。
    • public compatibility docsから特定tenant/region/contract availabilityを推論しない。
    • product/provider/current route detailsはpublication時にas-of readbackする。
    • organization-specific identity、consent、retention、contract、region、admin approvalはoverlay / UNKNOWN とする。
    • universal automated migratorが存在するとは主張しない。
  • EA-022-UNKNOWN-CURRENTNESS

    外部根拠の再確認日がcanonical body/control-planeで確定していないため、currentnessはUNKNOWNとして保持する。日付を推測補完しない。

根拠資料

この記事には、直接開ける外部出典が登録されていません。出典IDや検証情報は末尾で確認できます。

出典ID・検証情報・機械可読データ

根拠の種類と情報の鮮度は、ラベルとアイコンで確認できます。

記事ID
EA-022
最終確認日
—
提供元・モデル・プラン・利用環境
—
対象地域
—
元資料の全文と収録照合記録
Public claim

AIの移行は、モデル名やAPI endpointの置換だけでは完結しない。instruction/prompt semantics、conversation/session state、memory/profile state、files/retrieval/index、tools/integration schemas、identity/permission/consent、workflow/agent/runtime、eval/audit/billing/availabilityを別々の移行対象として棚卸しする。

OpenAI-compatible APIやMCPは特定のinterface/integration layerの結合を弱め得るが、semantic parity、product state、permission、memory/history、derived retrieval index、workflow checkpointまで自動的に可搬にするものではない。export可能性とrestore/import contractを分離し、shadow/replay評価とrollbackを含むmigrationとして扱う。

Eight migration layers
  • instruction / prompt semantics
  • conversation / session state
  • memory / profile state
  • files / retrieval / index
  • tools / integration schemas
  • identity / permission / consent
  • workflow / agent / runtime
  • eval / audit / billing / availability

Chat product migrationとAPI/application migrationを分離する。consumer/workspaceのexport/merge仕様をAPI portabilityへ外挿しない。

Portability classes

各assetは次のいずれかへ分類する。

  • PORTABLE_AS_IS
  • TRANSFORM_REQUIRED
  • REBUILD_REQUIRED
  • REAUTHORIZE_REQUIRED
  • NON_PORTABLE
  • UNKNOWN

分類はprovider pair、product、route、plan、organization overlay、as-of dateに依存する。UNKNOWNを推測で閉じない。

Migration Manifest

以下は PROPOSAL として使用する。

  • asset ID
  • migration layer
  • source system / product
  • source version / as-of
  • destination system / product
  • portability class
  • source locator / provenance
  • export or snapshot artifact
  • transform / rebuild procedure
  • permission owner / reauthorization requirement
  • validation fixture
  • acceptance result
  • rollback source
  • unresolved dependency / UNKNOWN
  • cutover status
  • post-cutover audit result
Migration flow

INVENTORY → FREEZE/SNAPSHOT → MAP → TRANSFORM/REBUILD/REAUTHORIZE → SHADOW/REPLAY EVAL → CONTROLLED CUTOVER → ROLLBACK WINDOW → POST-CUTOVER AUDIT

sourceとdestinationを並行更新する場合はstate divergenceを管理する必要がある。freeze windowまたはchange journalは設計候補であり、provider保証ではなく PROPOSAL とする。

Layer-specific boundaries

Prompt / instruction

同文移植を品質維持とみなさない。compatibility layerがsyntaxを受理しても、system/developer message処理、reasoning controls、tool semantics、prompt optimizationはprovider/modelごとに異なり得る。必要に応じてtransform/re-tuningとre-evaluationを行う。

Conversation / session

conversation exportが存在しても、destinationのnative historyへrestoreされるとは限らない。export artifactをcanonical snapshot候補として利用する場合も、import/restore semanticsを別に検証する。

Memory / profile

memory、custom instructions、workspace membership、settings等をconversation historyと同一assetにしない。provider/product/plan別にexport/import/reset/delete仕様を再確認し、移行不能なstateを自動的に再生成可能とはみなさない。

Files / retrieval / index

raw source fileの可搬性とderived retrieval indexの可搬性を分離する。chunking、embedding model、metadata/filtering、ranking/rerankingが異なるため、destinationでre-index/re-evalが必要になり得る。cross-provider vector-index binary portabilityは UNKNOWN。

Tools / integration

native function/tool schema、MCP利用可否、write action approval、OAuth/identity mappingを別列で管理する。MCPはtools/resources等のintegration boundaryを標準化し得るが、history、memory、workspace governance等のmigration standardではない。

Identity / permission / consent

credential copyingをmigration手順としない。destination-native identity、OAuth consent、admin approval、connected-app policy、SSO/SCIM、data residency、retention、contract条件をorganization overlayとして扱う。

Workflow / runtime

agent/workflow runtime、checkpoint、retry、scheduler、human approval、runtime stateを独立assetとして棚卸しする。provider間checkpoint/state migration標準は OPEN_UNKNOWN。

Eval / audit / billing / availability

source/destination versions、migration manifest、transform結果、eval、failed items、permission diff、cutover timestamp、rollback decisionを保持する。token単価だけでなくdual-run、index rebuild、egress/export labor、人手review、temporary duplicate capacityをmigration costに含める。

Compatibility and interoperability limits

Google GeminiのOpenAI compatibilityやAnthropicのOpenAI SDK compatibilityはclient/API surfaceの移植コストを下げ得るが、完全なsemantic parityを保証しない。provider-specific parameters、unsupported features、message transformation、prompt retuning等の差をcurrent documentationで再確認する。これらは PRODUCT_VOLATILE。

MCPはcurrent specificationに基づくinteroperability boundaryとして扱う。protocol compatibilityをfull product-state portabilityへ拡張しない。

Evidence / provenance
  • OpenAI, Transfer exported conversations between ChatGPT accounts — export artifactを別accountでreferenceとして利用できても、prior chat history/account experienceの完全再現ではなく、memory/settings等も同一移行対象ではないことを示すcurrent product evidence。PRODUCT_VOLATILE。
  • OpenAI, Exporting your ChatGPT history and data — export availabilityとworkspace/plan依存性のcurrent product evidence。cross-provider import contractではない。PRODUCT_VOLATILE。
  • OpenAI, Managing workspace lifecycle and migration in ChatGPT Business — 同一provider内でも移行対象が選択的でroute-specificであるcurrent evidence。PRODUCT_VOLATILE。
  • Google AI for Developers, OpenAI compatibility — client compatibilityとprovider-specific差・beta boundaryのcurrent evidence。PRODUCT_VOLATILE。
  • Anthropic, OpenAI SDK compatibility — compatibility layerの用途・制限・prompt retuning等のcurrent evidence。PRODUCT_VOLATILE。
  • Model Context Protocol project, The 2026-07-28 Specification — tool/resource interoperability boundaryのcurrent specification。product history/memory/index/workspace migration仕様ではない。
  • OpenAI Platform, Data controls in the OpenAI platform — endpoint/application state/retention assumptionsをmigration inventoryへ含める根拠。PRODUCT_VOLATILE。
Availability gates

OpenAI ChatGPT: account/workspace type、admin policy、export eligibility、merge route、managed workspace ownership。

OpenAI API: organization data-control mode、endpoint、store/ZDR compatibility、tool/file/vector-store availability。

Google Gemini API: API/model/region、OpenAI compatibility surface、native/provider-specific parameters。

Anthropic Claude API: compatibility layer vs native API、supported input/tool features、provider-specific prompting/tool semantics。

MCP: client/server implementation version、transport、authorization configuration、actual tool/resource availability。

Organization overlay: IdP/SSO/SCIM/OAuth consent、data residency、legal/retention policy、contract/billing、admin approvals。

Evaluation

TEST_PROFILE: UNEXECUTED。本実装ではlive migrationを実施しない。

後続評価では、非機密fixtureとしてsystem instructions、representative conversations、files、golden-citation retrieval queries、read/write mock tools、permission roles、deterministic workflow等を用意し、source baselineとdestinationを比較する。

比較対象: - task completion - structured-output validity - citation/source correctness - tool selection / arguments - refusal / safety behavior - latency / cost - audit completeness - negative-permission behavior - retrieval rebuild後のquality - rollback viability

compatibility adapterとnative destination APIを分けて評価し、一つのbenchmarkからproduction equivalenceを推論しない。acceptance thresholdは本packetでは未確定。

Failure envelope / OPEN_UNKNOWN
  • compatibility APIが通ることをsemantic parityとみなさない。
  • exportをrestore/import contractとみなさない。
  • common cross-provider history/memory import standardの存在を主張しない。
  • raw file copyとderived retrieval index portabilityを同一視しない。
  • vector/retrieval index binary portabilityを主張しない。
  • workflow/agent checkpoint portabilityを主張しない。
  • enterprise identity/SCIM group/role mappingをprovider docsだけで確定しない。
  • public compatibility docsから特定tenant/region/contract availabilityを推論しない。
  • product/provider/current route detailsはpublication時にas-of readbackする。
  • organization-specific identity、consent、retention、contract、region、admin approvalはoverlay / UNKNOWN とする。
  • universal automated migratorが存在するとは主張しない。
Security / privacy / audit / cost / operability

Security/Privacy: export/snapshotはsensitive dataを含み得る。staging中もaccess control、encryption、retentionを維持し、reauthorizationはdestination-nativeに行う。

Audit: source/destination version、manifest、transforms、eval、failed assets、permission diffs、cutover、rollback decisionを保存する。

Cost: dual-run/shadow evaluation、index rebuild、provider egress/export labor、人手review、temporary duplicate capacityを含める。

Operability: freeze/change-journal policy、idempotent transform、retry/reconciliation、rollback window、unresolved asset ownerを明示する。

Cross-reference boundary

EA-023のlock-in回避設計へ、独立正本、API abstraction、MCP、external state、eval fixture、exit testを接続する。ただし本packetでEA-023を再編集しない。

  • EA-022-R11-RESEARCH研究資料研究資料根拠の出所: AUDITED_CANONICAL_RESEARCH_PACKET

    EA-022 監査済みresearch / canonical revision binding

    裏付ける内容
    AIの移行は、モデル名やAPI endpointの置換だけでは完結しない。instruction/prompt semantics、conversation/session state、memory/profile state、files/retrieval/index、tools/integration schemas、identity/permission/consent、workflow/agent/runtime、eval/audit/billing/availabilityを別々の移行対象として棚卸しする。
    確認日
    —
    出典・実験ID
    COMM-024-EA0022
    検証箇所
    COMM-024-EA0022 · EA-022-R5-LEGACY-MIGRATION-20261008-R1 · content/staging/EA-022.md
    適用範囲
    監査済みEA本文・canonical revision・既存Source Graph relationの範囲。欠損currentnessは推測で閉じない。
    出典・来歴
    AUDIT_PASS_CANONICAL_BINDING
    限界
    canonical監査・revision bindingの存在を示す。外部ソースcurrentnessが本文またはcontrol-planeで確定していない場合は、currentnessをUNKNOWNのまま保持する。
  • EA-022-R11-WEB-READBACK実装資料実装資料根拠の出所: IMPLEMENTATION_READBACK

    EA-022 Web body identity / canonical readback

    裏付ける内容
    canonical staging bodyのSHA-256一致とR9 canonical ledger readbackをProduction projectionの入力として検証する。
    確認日
    —
    出典・実験ID
    WEBBODY-EA0022-R8-AE99AF2C
    検証箇所
    WEBBODY-EA0022-R8-AE99AF2C · content/staging/EA-022.md · EA-022-R5-LEGACY-MIGRATION-20261008-R1
    適用範囲
    R9/R10 canonical readback後のProduction生成時body identity。
    出典・来歴
    CANONICAL_READBACK_BODY_HASH_MATCH
    限界
    body identity/readbackは本文claim自体の真偽や外部ソースの最新性を追加保証しない。
出典ID
COMM-024-EA0022, WEBBODY-EA0022-R8-AE99AF2C
追跡中のUNKNOWN ID
EA-022-UNKNOWN-01, EA-022-UNKNOWN-CURRENTNESS
再確認のきっかけ
canonical revision/publication state change · body artifact hash change · source currentness change · new contradiction or implementation readback

機械検査: 通過 — Automated validation does not guarantee accuracy or authorize execution.

    同じ記事IDの機械可読データです。