Runtime Parity

Claude Code 100点基準を、Codex Windowsで再現する

Codex Desktop本体はWindows側。WSL Bash runnerをそのまま使うのではなく、Windows codex.cmd、PowerShell、registry、health checkへ最適化する。

01Windows canonical runtime

Desktop AppはWindows側で動きます。問題はBash runnerを叩いた瞬間にWSL側の古いCodexへ落ちることでした。

Layer扱い
Windows codex.cmd 0.130.0本番 runner
PowerShell 7orchestration
WSL codex 0.107.0互換・補助のみ
方針転換画像生成・deploy pipelineはWindows側をcanonicalにする。
Windows canonical runtime
Codex DesktopではWindows実行面を正にする。

02Skill parity map

Claude Codeで100点の `.claude/skills` を、Codex用に劣化コピーせず、実行面だけWindows最適化します。

移植単位思想・品質基準・5要素テンプレ・画像生成プロンプトは維持。runnerだけPowerShell化。
Claude側Codex Windows側
run-ai-images/generate.shgenerate_images_windows.ps1
run_pipeline.shWindows-native pipeline hook
手動Gallerydeploy_registry.json render
Claude Code skill parity map
gold standardの挙動を保ち、実行基盤だけ置き換える。

03MacBook Pro / Mac Mini Hermes

Windowsで証明した構成をMacへ持ち出すときも、bootstrap、AGENTS template、task pack、registryで再現します。

再現パック_deploy_os_env にREADME、bootstrap、AGENTS template、Hermes運用メモを配置済み。
境界secret/token/remote loginは埋め込まない。GoogleDrive privateとOneDrive workを自動cross-copyしない。
MacBook Pro and Mac Mini Hermes topology
Mac展開はmanifestとbootstrapで差分を吸収する。

04Registry feedback loop

Deploy OSはGalleryを手で更新しません。生成、deploy、health、cleanup、registry、galleryをループにします。

LoopOutput
build/deployindex.html, images, .cf-deployed.txt
healthalive/down, wrangler deployment count
renderdeploy_gallery.html
100点基準画像、本文、registry、deploy、ブラウザ検証が揃って初めて完了。
Deploy OS registry feedback loop
現実の状態をregistryへ戻し、Galleryはそこから描画する。