Compare them
Gemini may appear in UI copy, but a standalone runtime is not shipped yet. This documentation does not cover Gemini.
How to choose
- You want the full permission dialogs, plan mode, MCP, and Skills: use Claude Code
- You want the OpenAI / Codex ecosystem: use Codex
- You already use Grok, Kimi, OpenCode, or Pi in a terminal: switch to that engine. The extension only detects and chats. It does not install for you
Check these before you switch
- Node.js 20+ is filled in. See Prepare your environment
- The Claude / Codex SDK is installed
- A CLI provider shows as installed in Settings → Provider management → CLI
- The current provider has an enabled set of credentials
Where to configure
Every provider lives in Settings → Provider management, on three subpages:- Claude Code: official direct, third-party presets, local settings.json, CLI login
- Codex: official direct, local
~/.codex/, custom models and environment variables - CLI: detect Grok / Kimi / OpenCode / Pi and show install commands
Claude Code
API keys, local config, and subscription login.
Codex
~/.codex/ and sandbox.Kimi
Local
kimi.Grok
Local
grok.OpenCode
Local
opencode.Pi
Local
pi.Detect and install
Detect again, PATH, and troubleshooting.