Cursor今天发布了移动端,让你能无时无刻地写代码。
当然无时无刻写代码一定不是广大开发者真正想要的,否则就真如网友评论的那样
Vibe coding while vibe pooping
大家也很难想象自己在手机上找TAB想缩进的狼狈模样。
比即将CODING ANYWHERE广大牛马更惨的是这位老哥,在还有2-3周就要开发出他的Cursor移动版时,仍不住来Reddit上发个帖,结果得知官方比他更快。
那么话又说回来,你会在手机上写代码吗?
或者说可能是两个问题:
- 你会在什么时候想到要打开手机写代码?
- AI能力达到什么程度让你有信心在手机上写代码?
1. 你会在什么时候想到要打开手机写代码?
回想当年,Github发布了Github移动版,我们终于可以在手机上做代码评审啦!但要不是代码仓库开了保护分支,而仓库评审人只有你,谁又愿意在路上拿起手机点一下Approve呢?
那么今天,我们有能力在手机上通过远端AI的能力编程了,如果你是创业者,你如何和VC来介绍用户故事呢?想听听大家的意见。
2. AI能力达到什么程度让你有信心在手机上写代码?
以前在做代码评审的时候,我们想让一些小改动让评审人直接在WEB上修,免得评审发起人要去本地改完提交再到评论区回复fix。
后来有了AI编码大模型,我们可以让AI评审代码,再生成修复后的改动,把问题和解决方案一起给到发起人。
而到了Vibe Coding时代,AI的能力确实能够达到让用户不看代码只提需求的去完成编码,这时候AI就已经达到了让使用者Vibe Coding的能力。
其实,大家仔细观察各大AI Coding模型厂商和编码工具厂商的产品动作,都早已意识到了模型能力即将到位,Vibe Coding时代即将来临。
- CLI工具:OpenAI Codex, Claude Code, Gemini CLI
这些命令行Coding工具无一例外由模型厂商发布,并且彰显着模型产品化的野心,在Claude Code的使用过程中,代码的diff和审阅已经被逐渐弱化,比如需要Ctrl+r展开才能看到diff修改,具备长时间编码能力使得99%的用户放开了Edit权限,Task的拆解和文本总结贯穿链路而特意忽略了diff status。
- WAITLIST功能
Claude Code相比于Cursor的优点有很多,Waitlist是个非常小的细节。Waitlist让用户在上一个需求AI还没完成的情况下,继续提下一个需求排队,这也侧面验证了该功能所对应的产品对模型能力的信息。这不,Cursor最近也支持了Waitlist。从这个细节可以看出,Anthropic对模型能力的了解和前瞻度比Cursor更强。
- Background/Github Action Integration/Slack Integration
这些功能让用户忽略了代码修改的细节,只关注宏观的结果本身,就像委派任务给其他组员一样,你不用担心AI写的代码跑不通,你只需关注AI编写的效果是否符合产品预期。以前看微观的量子力学和宏观的经典力学不是很懂,后来书里举了个例子顿然醒悟,这就像一场你没有看的球赛,当你看到比分是3:2时,你知道是哪支队伍赢了,但至于过程中是交替进球,还是先失2球再反超3球,你也不知道,只知道最终的结果坍缩成了3:2主队获胜。现在的Vibe Coding也是,我有时候会特意挑战不看代码,纯靠沟通解决问题。
Talk is cheap, show me the cheap :)