2026-03-145 phút đọcVI
Claude Code trên Cursor / IDE khác
English title: Claude Code on Cursor and Other IDEs
Bài 16 trong chuỗi 20 bài về Claude Code. Claude Code (CLI/desktop) và Cursor (IDE nhúng AI) có thể dùng cùng tư duy harness: rules, skills, commands. Cơ chế và tên gọi khác (vd. Cursor: .cursor/rules, .cursor/commands) nhưng bản chất: quy ước + context + automation. Bài này map khái niệm và cách dùng pattern tương tự trên Cursor.
1. Claude Code vs Cursor — map khái niệm
Map: Rule → rule (Cursor có thư mục rules); skill → skill hoặc command/prompt template; command → slash command. Harness = quy ước + context + automation; áp dụng ở cả hai. Chi tiết cài đặt theo từng nền (Cursor: .cursor/rules, .cursor/commands). Không port 1:1 vì UI và event (hooks) khác.
2. Cách dùng pattern tương tự trên Cursor
Liệt kê rules/skills/commands đang dùng trên Claude Code; chuyển sang format Cursor (xem doc Cursor). Bắt đầu với rules (copy nội dung sang .cursor/rules, vd. typescript.mdc); sau đó commands. Skills có thể là markdown trong repo hoặc prompt template. Cursor có thêm composer, agent; không phải mọi thứ Claude Code có trên Cursor — dùng phần tương đương.
3. Cùng tư duy — khác môi trường
Điểm chung: tránh prompt lặp, chuẩn hóa workflow, verification. Khác: UI, tích hợp editor, MCP/extension. Nếu dùng cả Claude Code và Cursor: share nội dung rule/skill dạng file text; script sync (optional) hoặc copy thủ công. Nội dung viết một lần; format adapt theo platform. Bài 17: Tạo skill từ codebase — repo "dạy", skill là bản tóm tắt.
Bài tiếp: Tạo skill từ codebase (skill-from-repo) (bài 17).