本文是作者Sankalp在使用Claude Code (CC) 两周后的深度体验分享。核心讲述了他从Cursor转向CC的原因、当前的工作流、关键技巧、模型对比,以及对未来功能的展望。
Cursor在2025年6月后开始实施严格的速率限制,无限使用仅限于其“自动模型”功能。
作者信任的模型(Sonnet 4, Opus 4)在Cursor上按API调用计费会非常昂贵。同时,他感觉Cursor上的Sonnet模型响应变慢了。
作者总结出了一套高效的“人机共舞”模式:
/model Opus
切换到更强的模型,并按 Shift+Tab
进入“规划模式”制定方案。.claude
文件夹中的特定文件(如 claude.md
),这既避免了上下文丢失,也解决了从终端复制格式的难题。为何Sonnet模型在CC中感觉更优? 作者推测,CC可能使用其原生工具链对模型进行了后训练(post-trained),使其在自己的环境中“更舒适”。此外,CC的上下文管理和Token使用效率可能更高。
搜索能力: Cursor的搜索(尤其是语义搜索)更快。而CC的搜索较慢,但可以通过其“子代理”(subagents)功能并行化搜索任务来弥补。
用户体验: Cursor拥有更精致、直观的UI/UX。而CC基于CLI(命令行界面),学习曲线更陡峭,但其隐藏的强大功能更能激发用户的探索欲,对极客和高级用户更有吸引力。
作者分享了他在使用中逐步发现的多个实用功能:
/resume
: 恢复之前的会话。!
: 在CC中直接执行bash命令。@文件名
: 在对话中引用特定文件。Shift+Tab
: 在自动编辑和规划模式之间切换。Esc
(连按两次): 从对话的任意位置创建分支(fork)。/memorize
: 让CC跨会话记住特定指令,它会自动读取项目目录下的CLAUDE.md
文件。作者想尝试的:
希望增加的功能: