在最新测试版本中,Claude Code 正在引入一个全新的 /init 交互流程。
通过设置环境变量:
CLAUDE_CODE_NEW_INIT用户可以开启新版初始化逻辑。
核心变化在于:
👉 从默认生成 → 变为“先问你要什么,再生成”
CLAUDE.md支持选择生成内容:
CLAUDE.md
👉 用户从“接受结果”,变成“参与定义结构”
表面上看,这只是一次交互优化,但本质上,它解决的是一个核心问题:
AI如何正确理解项目上下文?
在 Agent 编程时代,初始化文件的作用类似于:
如果初始化阶段出错,后续所有生成都会偏离方向。
👉 /init,本质是AI参与项目的“第一步”
新版 /init 特别强调了两个能力:
这意味着:
👉 Claude Code 正在从“写代码工具”进化为“可编排的Agent系统”
传统 AI 编程工具关注的是:
而新版 /init 关注的是:
👉 从“代码生成”,走向“开发流程建模”
这背后其实是一个重要经验教训:
完全自动化 ≠ 最优体验
在复杂项目中:
如果完全由 AI 决定,很容易:
因此:
👉 让用户参与“初始化决策”,反而更高效
这一变化,也反映了整个行业的演进:
类似方向也出现在:
/init 的升级,看起来只是一个小功能改动,
但它改变的是一个更底层的逻辑:
AI 不再只是“参与开发”,而是从一开始就进入项目结构设计。
当初始化阶段变得可控、可配置、可交互,
AI 编程的边界也随之扩大:
而这,才是 Agent 编程真正走向成熟的标志。