No English page yet. Showing the Japanese source.
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_ISTRANSFORM_REQUIREDREBUILD_REQUIREDREAUTHORIZE_REQUIREDNON_PORTABLEUNKNOWN
分類は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_ISTRANSFORM_REQUIREDREBUILD_REQUIREDREAUTHORIZE_REQUIREDNON_PORTABLEUNKNOWN
分類は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_PACKETEA-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_READBACKEA-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の機械可読データです。