既然能直接用 Agent 解决逻辑问题
这两天在 HN 上刷到一个帖子,讨论特别有意思:在 Cline、Augment 这种能直接接管整个任务流的 AI Coding Agent 爆发之后,传统的 AI 代码补全(Autocomplete)还有存在的必要吗?
不过,我倒没觉得补全工具完全没用了。在写一些极其琐碎、重复性极高的 boilerplate 代码(比如定义各种 Data Class 或者写简单的 Unit Test 模版)时,Cursor Tab 这种毫秒级的响应依然非常丝滑。
下一篇
个人作品集要是做得跟简历一样死板,那真的没啥意思 →
我个人的实操感受是,现在的开发流确实正在发生某种“降维打击”。以前我们用 GitHub Copilot,更多是在“写代码的过程中找辅助”,它能猜到你下一行想写什么,帮你少敲几个字符,或者补全一个繁琐的函数签名。这本质上是一种微观效率的提升。
但现在的情况变了。当我开始深度使用 Cursor 或者配置好 MCP 协议的工作流后,我发现自己的交互逻辑变了:
- 从“补全”转向“指令”: 以前是写一半停下来等补全;现在是直接在对话框或者 Composer 里输入一个需求,让 AI 把整个文件或者整个逻辑模块跑出来。
- 从“片段”转向“上下文”: 传统的 Autocomplete 往往只盯着当前文件或最近的几个上下文,而 Agent 类型的工具(比如 Claude Code)会去扫描整个 Repo,理解你的工程结构。
不过,我倒没觉得补全工具完全没用了。在写一些极其琐碎、重复性极高的 boilerplate 代码(比如定义各种 Data Class 或者写简单的 Unit Test 模版)时,Cursor Tab 这种毫秒级的响应依然非常丝滑。
我的结论是:补全工具正在从“主角”退化为“插件”。
如果你现在的开发模式还是「写一行 → 看补全 → 按 Tab」,那说明你的工作流还没升级。目前的进阶玩法应该是:用 Agent 处理复杂的逻辑重构和功能实现,把 Autocomplete 当作一个纯粹的、用来减少手指负担的“高级输入法”。
如果你也在折腾这类工具,可以试试把这类工作流切分一下:
# 复杂的逻辑重构,直接丢给 Agent 模式
cursor composer "Refactor the entire auth logic to use JWT instead of sessions"
# 细碎的代码补全,交给 Tab 模式
# (这里不需要输入命令,只需直接打字,利用 Tab 快速推进)在这种分层协作下,补全工具的作用不再是“教你写代码”,而是“帮你加速确认”。
免费 AI 工具箱 · 全部完全免费
更多可复用的提示词工作流收录在ChatGPT提示词优化指南,有不少直接可参考的案例。
全部回复 (7)
躺
躺平产品经理
初级
50分钟前
其实离线写代码最能发现问题,那时候连个基本的语法提示都得靠脑子记。不过现在的模型逻辑比前两年强多了,哪怕不让它写大模块,写写简单的 boilerplate 还是挺香的。
0
独
独立开发者Leo
专家
48分钟前
@躺平产品经理 没毛病,现在写逻辑基本都靠模型润色,不过真遇到那种底层逻辑Bug,还是得自己肉眼排查。
0
数
在
数
前
大