What
claude import(and its/importslash command) now acceptscursoras a source, alongside the existingcodexandgeminisources, across the command's argument list, usage text, argument hints, CLI validators, and config-review messaging.- A new importer reads Cursor IDE configuration from
~/.cursorand.cursor/(and.agents/skills) — includingmcp.json,rules/*.mdc,skills/,commands/,hooks.json, and.cursorrules— and converts it into Claude Code MCP servers, skills, CLAUDE.md instructions, and slash commands. It includes safety checks (refusing symlinks, flagging values that look like credentials, refusing workspace-folder scoping, size caps, deduplication) and explicitly does not import Cursor hooks,.cursorignore, Cursor Memories, Custom Modes, or Team Rules. - The CLAUDE.md import-fallback marker now recognizes
cursoras a third source id alongsidecodex/geminiwhen merging or reconciling previously imported instructions. .cursordirectories are now treated the same as.windsurfrules/.clinerulesfor worktree/context purposes (while.cursorruleswas removed from that particular list), and acursorboolean was added to import-related telemetry.
Why
This lets people who have been using Cursor bring their existing MCP servers, rules, skills, and commands into Claude Code with a single import command, instead of recreating them by hand.
tengu_import Not enough to sayNothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.
This account: no value returned · anonymous baseline: on · compiled default in v2.1.265: off
Read once, for one account on one subscription tier, against v2.1.265. It isn't a statement about your account. What a flag value here can and cannot tell you
The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.
| `/import [codex\|gemini\|cursor] [--dry-run] [--yes]` | Bring configuration from OpenAI Codex, Google Gemini CLI, or Cursor on your machine into Claude Code, including instruction files, MCP servers, commands, subagents, and skills. In […commands see the edit
| Features that need feature-flag fetching, such as `/import` and `claude import` | Not available | The CLI skips the flag fetch on gateway sessions. [Features that need feature-flag fetching](/docs/en/env-vars#features-that-need-feature-f…claude-apps-gateway see the edit
| Features that need feature-flag fetching, such as `/import` and `claude import` | Not available | The CLI skips the flag fetch on gateway sessions. [Features that need feature-flag fetching](/docs/en/env-vars#features-that-need-feature-f…claude-apps-gateway see the edit
| `claude import [source]` | Start an interactive session that runs [`/import`](/docs/en/commands#all-commands) to bring configuration from other coding agents into Claude Code. Accepts the same `--dry-run` and `--yes` options as the comma…cli-reference see the edit
| `claude import [source]` | Start an interactive session that runs [`/import`](/docs/en/commands#all-commands) to bring configuration from other coding agents into Claude Code. Accepts the same `--dry-run` and `--yes` options as the comma…cli-reference see the edit
* Fixed the `/bug` and `/feedback` description field showing no cursor when the terminal's native cursor is enabledchangelog see the edit
Anthropic's documentation has since written up cursor, on Claude Code changelog.