You installed the tool, opened a project, and now you have questions. This page answers the ones developers actually ask — from “which model should I use?” to “why did my included usage run out sooner than expected?”
Cursor is an AI-native IDE (fork of VS Code) with inline editing, tab completions, and agent mode built in. Claude Code is a CLI-first agent that also spans IDE, desktop, browser, and Slack. Codex is OpenAI’s multi-surface agent inside the ChatGPT desktop app, CLI, IDE extension, and cloud service with GitHub/Slack/Linear integrations.
Pick Cursor if you want an editor-first Agents Window and Tab workflow. Pick Claude Code for Anthropic’s agent across terminal, IDE, desktop, browser, and Routines. Pick Codex for its shared ChatGPT desktop, CLI, IDE, and Cloud workflow; isolated desktop tasks can use worktrees when selected.
For maximum Claude capability: Claude Fable 5 — the tier above Opus at $10/$50 per MTok. It returned globally July 1 and requires usage credits after July 7.
For Claude Code: The default depends on the account/provider. Pro, Team Standard, and Enterprise subscription seats default to Sonnet 5; Max, Team Premium, Enterprise pay-as-you-go, and Anthropic API sessions default to Opus 4.8. Organization policy can override the mapping, and managed-cloud platforms use other defaults. Sonnet 5 has native 1M context and introductory $2/$10 pricing through August 31.
For premium second-pass Claude work: Claude Opus 4.8 — strong architecture, debugging, and review when Sonnet 5 does not meet the quality bar.
For Codex users: choose GPT-5.6 Sol for frontier work, Terra for the everyday balance, or Luna for efficient high-volume work. All three expose a 1.05M API context and 128K max output; a product surface may expose a smaller working context.
For long-running Cursor work: Grok 4.5 — available across desktop, web, iOS, CLI, and SDK at $2/$6 per MTok (fast: $4/$18). It does not replace Composer 2.5; use Composer for smaller speed-focused loops.
For speed-critical work in Cursor: Cursor Composer 2.5 — a smaller coding specialist at $0.50/$2.50 per 1M tokens. Artificial Analysis currently measures Composer + Cursor CLI at 52 on Coding Agent Index v1.1, versus 76 for Grok 4.5 + Grok Build and 80 for GPT-5.6 Sol + Codex; harness differences are part of those results.
For extreme context or multimodal: Gemini 3.1 Pro — 1M token context, strong image/video analysis, and Deep Think mode.
Cursor: Free tier; Pro $20, Pro+ $60, and Ultra $200 per month. Agent usage is metered under each plan rather than split into Fast/Slow request buckets
Claude Code Pro: $20/month; Max 5x: $100/month; Max 20x: $200/month. All remain usage-limited and defaults vary by account/provider
Codex via ChatGPT Plus: $20/month
Codex via ChatGPT Pro 5x: $100/month; Pro 20x: $200/month. Included usage can be extended with token credits
Team Plans
Cursor Teams: $40/user/month
Claude Team / Enterprise: Seat- and contract-dependent
ChatGPT Business / Enterprise with Codex: Plan- and credit-dependent
Enterprise (all tools): Custom quotes
Claude Fable 5: Global access returned July 1. The temporary included-usage window ended July 7; further use on eligible plans requires usage credits.
Absolutely. Many developers use Cursor for interactive editing and tab completions, Claude Code for terminal-based autonomous tasks, and Codex for cloud-based automation and GitHub issue handling. The tools are complementary, not mutually exclusive. Your project configuration files (.cursor/rules/, CLAUDE.md, AGENTS.md) can coexist in the same repository.
All three tools offer business privacy controls, but terms depend on the product and plan:
Cursor: Privacy mode prevents code from being sent for training. SOC 2 certified.
Claude Code: Commercial/API terms exclude customer content from model training by default; consumer settings and retention can differ. Enterprise adds governance and audit controls.
Codex: API and business offerings do not use inputs for training by default; consumer ChatGPT data controls and retention depend on settings and plan.
Always verify the current privacy policy for your tier. Free tiers may have different terms.
Open the AI chat panel (Cmd/Ctrl+I), then click the mode selector dropdown at the top. Choose “Agent” for autonomous file editing or “Ask” for read-only exploration. You can also press Cmd/Ctrl+. to toggle modes.
Settings > Models > API Keys. Enter your Anthropic, OpenAI, or Google key, click Verify, then select “Use my API key” in the model dropdown. Own API keys work for chat models but not Tab completion or specialized features.
Cursor no longer documents the legacy Fast/Slow request buckets as the current plan model. Agent usage is metered against the allowance and rate card for your plan and selected model. Check the live breakdown in Settings > Usage; model price, Max Mode, and long contexts can consume included usage at different rates.
The old progressive token-budget ladder is gone. think, think hard, and think more are ordinary prompt text. ultrathink is the one current exception: Claude Code recognizes it anywhere in a prompt and adds a deeper-reasoning instruction for that single turn, but it does not change the API effort level or reserve a fixed token budget. Use the thinking toggle and /model or /effort for durable control.
Claude Code limits depend on plan, selected model, effort, context size, and tool use; Max plans raise included usage but are not unlimited. Long conversations with big files consume capacity faster. Check the live usage view rather than estimating a fixed message count. Strategies:
Use /compact to summarize long conversations
Use /clear between unrelated tasks
Batch related questions into single prompts
Upgrade to Max 5x ($100/month) or Max 20x ($200/month)
Use usage credits or API access for extremely heavy workloads
Yes. Install the “Claude Code” extension from the VS Code marketplace for an integrated agent experience with editor context, diffs, and the same underlying Claude Code session — not merely an embedded terminal.
Worktrees are an isolation option for local Codex tasks in the ChatGPT desktop app, not a universal property of every surface. When you choose an isolated desktop task, Codex uses a separate checkout so:
Multiple tasks can run in parallel without file conflicts
Each task has its own clean working directory
Completed tasks produce a diff that you review before merging
Failed tasks are discarded without affecting your main branch
CLI sessions normally operate in the working directory you launch them from, while Cloud uses its own remote environment. For an isolated desktop task, Codex manages the worktree lifecycle.
Approval policy and sandboxing are separate controls. Use on-request for interactive work so Codex can request an elevated action when needed. never means it will not ask: failures remain failures unless the configured sandbox already permits the operation. Pair never only with a deliberately chosen sandbox for trusted unattended jobs. The old --full-auto flag is a deprecated compatibility shortcut; configure approval and sandbox explicitly instead.
MCP (Model Context Protocol) servers extend what your AI agent can do by connecting it to external tools — databases, APIs, browsers, and more. You do not strictly need them, but they unlock powerful workflows. For example, the GitHub MCP lets the agent create PRs directly, and the Postgres MCP lets it query your database.
All three tools support MCP. Start with one or two essential servers and add more as needed.
MCP servers maintain a persistent connection and expose multiple tools. They are heavier to set up but more powerful for deep integrations (databases, browser automation, cloud services).
Agent Skills are lightweight, single-purpose augmentations installed via npx skills add <owner/repo>. They work across 35+ agents and are easier to share. Think of Skills as focused recipes and MCP servers as full integration platforms.
When both exist for a workflow, Skills are faster to set up; MCP servers offer deeper, persistent access.
Or add a [mcp_servers.github] table to ~/.codex/config.toml (project-scoped .codex/config.toml for trusted projects). The Codex IDE extension exposes this via MCP settings > Open config.toml.
A systematic approach for building complex features with AI:
PRD: Write a clear specification with user stories and acceptance criteria
Plan: Ask the AI to create a detailed implementation plan. In Claude Code, raise /effort or use the thinking toggle for complex plans; think hard is ordinary prompt text
Todo: Convert the plan into a checklist. The AI works through items systematically, checking them off as it goes
This works identically across all three tools. The key is giving the AI a structured starting point rather than a vague request.