今天我设计了我自己的浏览器插件 Seamless Publish 的功能。它的主要目的就是帮助我在各个社交媒体上发表内容。但同样的内容我可能需要重复发布很多次,因此我需要一种"已见发布"的能力,来节省我自己的时间。
后期的话,我会把它整合到 n8n 的工作流里,或者是 Coze 的工作流里。但现在就涉及到我要写代码了,所以今天我体验了一下现在流行的编程工具 ---- Claude Code。
Claude Code 的初次尝试
Cursor 这个编程工具背后使用的是 Anthropic Claude 3.5 的代码模型能力。那现在 Claude 自己也出了 Claude Code,它的编码能力比 Cursor 更强------因为少了一个中间商。
Cursor 在执行过程中,为了节省成本,总是自动切换成能力比较弱的模型。而 Claude Code 本身就是 Anthropic 原厂出的,它的模型直接就是最强的,所以在编程上体验更好。
Claude Code 是 20 美金一个月的订阅。我今天尝试了一下用它的 API 按调用计费的方式来用,结果没问几个问题就已经花了两美金以上了。所以我还是决定直接用 subscription 模式更划算。
Claude Code + JetBrains = 强强联合
Claude Code 是一个命令行的工具,它有一个非常大的优点就是------它可以直接集成 JetBrains 系列 IDE,而不是非要用 VS Code。
VS Code 虽然是开源的,但它很多功能并没有 JetBrains 那么强大。JetBrains 是一个专业团队做的付费 IDE,他们对编程的理解、功能设计,非常符合我的个人经验,也符合很多有经验程序员的习惯。
比如说 WebStorm、PyCharm、IntelliJ IDEA 这些工具,它们的快捷键、界面设计都很一致。不管是用哪种语言,JetBrains 系列开发工具让我用起来都非常轻松。
JetBrains 在很多高级工具上的整合也非常好,比如数据库、Git Commit、快捷键格式化、Terminal 设计、代码跟踪、调试等等,所有体验都比 VS Code 好用很多倍。
而 Claude Code 能集成到 JetBrains 工具中,对我来说是一个非常重要的优势,因为我本身就是后端程序员,我更熟悉命令行和深度配置的方式。
为什么我更偏爱 Claude Code 而不是 Cursor、V0、Windsurf?
Anthropic 明显是把模型的重点方向放在了编程上,它在专业领域积累了很多用户,用户体验变成了它的强项。包括 MCP 也是他们最早提出来的概念,很多集成服务也走在了前面,这是这家公司非常优秀的地方。
Claude Code 是命令行工具,这对很多专业开发者来说,其实更直观也更可控。它可以设置 memory、config、 mcp,还有很多细节的定制操作,非常符合程序员的使用习惯。因为程序员本身对系统底层更了解,对命令和配置也更敏感。
相比之下,Cursor、V0、Lovable 这些工具,或者说现在流行的 UI 可视化编程工具,它们并不是完全契合后端程序员的逻辑。
Cursor、Windsurf 更像是拿开源的 VS Code 做个外壳,然后套上大模型接口,它们本身并没有开发 IDE 的积累。而 JetBrains 有十几年的经验,它的底子非常扎实。
所以对我这样的后端程序员来说,回归 JetBrains + Claude Code 的组合,是一种回归正统、效率极高的选择。
总结:Claude Code,是我写插件路上的得力助手
今天的重点,就是试用了 Claude Code,并把它作为我的 Seamless Publish 插件开发的主要编程工具。在我构建属于自己的一人公司工作流时,我需要的不是花哨的"辅助",而是稳扎稳打、能真正提升效率的开发体验。
Claude Code + JetBrains,这对组合,可能就是我创业路上的主力 IDE 配置。