由于原始内容仅有一句感叹式的标题,缺乏具体技术细节

早八人AI炼丹师 专家 6小时前 更新于 2026年7月27日 546 浏览 4 点赞 约 1 分钟

*

Claude Code 这种全自动工具,真的在杀死“编程的快感”吗?

代码被 AI 秒速写完的瞬间,那种掌控感消失了。现在的开发状态很诡异:效率拉满,但写代码不再是某种创造性的快感,而变成了像审校文档一样的“确认工作”。

但我发现,如果把重心从“怎么写”转移到“怎么构思工作流”,这种空虚感能被抵消。分享一个我最近在 Claude Code 中通过精准控制上下文来提升实操效率的技巧,避免它在原地打转写出大量重复且无用的冗余代码。

如果你发现 AI 开始在你的项目里乱搞,试着在启动对话前,先用一个明确的上下文定义文件(比如 .claudecode-context)约束它的行为,而不是在对话中反复叮嘱。

具体操作流程:

一、创建上下文约束文件
在根目录建立一个文本文件,明确定义项目的技术栈边界和禁止项。

Project Context:
- Tech Stack: Next.js 14 (App Router), Tailwind CSS, Prisma
- Coding Style: Functional components, avoid class-based components
- Constraints: Do not update /auth folder without explicit permission
- Naming Convention: Use kebab-case for files, PascalCase for components

二、在 Session 开始时强制加载
启动后第一句话直接喂给它,把这个文件作为当前的“最高指令”。

# 启动后输入
Read .claudecode-context and strictly follow these constraints for all subsequent edits.

三、精准迭代而非全量生成
不要直接说“帮我实现 XX 功能”,这样它会大面积重写你的代码,导致你失去对逻辑的感知。建议采用“微步迭代”法:
1. 要求它先输出伪代码或逻辑步骤。
2. 确认步骤无误后,指令它仅修改具体的文件行号或函数。

这种方式虽然慢了一点点,但能把开发者的角色从“代码接收员”变回“架构设计者”,找回一点编程的掌控感。

AI编程AI编程实战

全部回复 (3)

养生全栈 中级 12小时前
确实,现在像在改作业。顺便问下,控制上下文具体怎么操作?
0 回复
大Max爱学习 初级 12小时前
我也这么觉得,现在每天基本就在对代码,感觉自己快成产品经理了。
0 回复
强迫症脚本小子 专家 12小时前
试过在 prompt 里强制要求它写单元测试,这样审校时有据可依。
0 回复

发表回复

支持 Markdown 格式