Claude Codex SDK for Copilot
Unofficial Codex SDK and Claude Agent SDK providers for GitHub Copilot Chat on Windows.
This extension is not affiliated with, endorsed by, or sponsored by Anthropic or OpenAI.
This extension registers two GitHub Copilot Chat language model providers:
- OpenAI Codex SDK
- Claude Agent SDK
Requirements
- Windows x64
- VS Code or VS Code Insiders with language model provider support
- GitHub Copilot Chat
- OpenAI Codex installed through the npm CLI package
- Claude Code installed and available as
claude.exe
Setup
Install the local agent runtimes before using the extension:
npm install -g @openai/codex
winget install Anthropic.ClaudeCode
Features
- Adds Codex SDK and Claude Agent SDK model providers to GitHub Copilot Chat.
- Exposes Codex SDK model variants with reasoning effort choices.
- Exposes Claude Sonnet, Opus, and Haiku model aliases with configurable effort settings.
- Keeps per-workspace sessions for better context reuse.
- Uses read-only Codex sandboxing by default.
- Supports VS Code tool calling.
Commands
Claude Codex SDK: Check Providers
Claude Codex SDK: List All Models
Claude Codex SDK: Check Codex SDK
Claude Codex SDK: List Codex SDK Models
Claude Codex SDK: Clear Codex SDK Sessions
Claude Codex SDK: Check Claude Agent SDK
Claude Codex SDK: List Claude Models
Claude Codex SDK: Clear Claude Sessions
Settings
Codex settings use the codexSdkLmProvider.* namespace. Claude settings use the claudeAgentLmProvider.* namespace.
The Claude effort settings are grouped together:
claudeAgentLmProvider.sonnetEffort
claudeAgentLmProvider.opusEffort
claudeAgentLmProvider.haikuEffort
Development
npm install
npm test
npm run package
The package script builds a Windows x64 VSIX.
| |