Point this agent at your OpenAI-integrated codebase and ask it to plan your migration to the Claude API.
ANTHROPIC_API_KEY — Claude API key used for scaffold verification and
the eval harnessOPENAI_API_KEY — optional; enables side-by-side parallel-run diffing
against the source workloadsThis solution migrates chat/completions-style workloads, tool use, structured outputs, streaming, and batch jobs. It does not migrate embeddings (the Claude API has no embeddings endpoint — call sites are flagged and a third-party provider is recommended), does not translate the assistants API mechanically (it is re-mapped to agent patterns), and does not translate fine-tuned GPT models (they need re-evaluation on Claude, not translation). Prompt quality tuning beyond the eval harness's drift report stays with the customer.
Maps OpenAI API call sites, plans model and parameter mapping, scaffolds the SDK swap to the Claude Messages API, and proves parity with a parallel-run eval harness.