news 2026/10/12 7:26:36

Claude Code /init 隐藏的技巧

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Claude Code /init 隐藏的技巧

第一次用 Claude Code,我照着惯例输入了/init。因为这曾经是claude 创始人的经典做法。

它静默地跑了一小会儿,然后告诉我:CLAUDE.md已生成。我打开一看,里面列了构建命令、测试步骤、目录结构、编码规范。规规矩矩,没什么毛病。

但问题恰恰就在这儿:这份文件,跟我项目里那些自动生成的 README 模板一模一样。它写的是“这个项目的构建命令是什么”,而不是“这个项目在踩坑时不要做什么”。它没有告诉我团队约定的 PR 规范,没有提醒我某个模块的历史包袱,没有写清楚哪些依赖是动不得的。

然后我又跑了两次。每次都是同样的静默流程,同样的自动生成,同样的“看起来没错但总觉得差点什么”。我盯着一份没有灵魂的CLAUDE.md,感觉自己像在跟一个只会背简历的人相亲。

后来我才知道,它有个交互模式

这个交互模式藏在一个环境变量后面:CLAUDE_CODE_NEW_INIT=1。

设置它之后,再跑/init,一切都变了。

它不再闷头扫描然后扔一份文档给你。它会先问你:你想创建哪些东西?CLAUDE.md、Skills、Hooks(钩子脚本),你勾选。

即使你的项目里面已经有一份Claude.md,他也会像一个老师知道你优化这份文档

这里你可以选择 start fresh来重新写一份文档,接着他会问你是否设置skill,hook

然后他会问你,你的git工作流是怎样的


怎么部署的

问完了之后,就开始创建文件了

接着,它会启用子智能体去深度探查你的代码库。遇到信息缺失的地方,它会继续追问你:这个项目有什么历史坑?团队的 PR 规范是什么?部署步骤有没有特别之处?那些默认/init根本不会去问、但恰恰最该被记录下来的东西,现在都会变成对话的一部分。

最让我舒服的一点是:它在写入文件之前,会先输出一份提案预览给你审核。你确认之后,它才落地。以前是“它写完了你才知道写了什么”,现在是“你先看清楚它准备写什么,再决定要不要”。

默认模式生成的CLAUDE.md,原则是“把能推断的都写进去”。但问题是,能自动推断的东西,往往不值得写。构建命令你跑一次npm run就知道了,目录结构你看一眼就明白了。真正有价值的信息是那些Claude 自己推不出来的:团队约定、历史决策、踩过的坑、不能动的依赖。

交互模式遵循的原则恰恰相反:只写 Claude 无法自动推断的规则。它生成的CLAUDE.md更短、更精,但每一句都是“必须知道”的。

它还多了一个能力:可以导入 Codex CLI 或 Gemini CLI 的旧配置。如果你从别的 AI 工具迁过来,它会识别出旧配置,并提供迁移选项。省去了手动搬运的麻烦。

大型仓库、团队项目、或者从别的工具迁移过来的时候,我会先设置CLAUDE_CODE_NEW_INIT=1,再跑/init。简单的小项目,默认模式就够了,不值得为它走一遍问答流程。

有时候,让工具多问你几句,比让它自作聪明地替你决定,要值钱得多。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/12 7:26:11

Prompt工程实践:从提示词到人机协作接口的设计方法论

1. 这不是“写提示词”,是构建人机协作的新工作流Prompt工程不是教你怎么在对话框里敲几行字让大模型吐出漂亮答案——它是一套完整的、可复现、可验证、可迭代的人机协同操作系统设计方法论。我带过不少刚接触大模型的开发者和业务人员,第一反应都是&am…

作者头像 李华
网站建设 2026/10/12 7:24:43

AnyPS5串流方案全解析:从协议选型到手柄回传的工程实践

1. 从“AnyPS5”这个名字说起:它到底想解决什么问题第一次看到“AnyPS5”这个标题,我脑子里蹦出来的第一个念头是:这大概率不是一个官方项目,而是一个典型的“民间造轮子”式命名。为什么这么说?因为官方产品线从来不会…

作者头像 李华
网站建设 2026/10/12 7:22:43

软件测试面试避坑指南:从背题到构建测试思维,接住追问才算赢

干这一行十年,面试过别人也被人面试过,见过太多把网上那套“软件测试面试题及答案”背得滚瓜烂熟、结果一面就挂的候选人。背题这件事本身没有错,错的是把背答案当成了唯一准备方式。面试官心里真正想看的,不是你“知道”什么&…

作者头像 李华
网站建设 2026/10/12 7:22:34

Cordis契约驱动AI能力调度底座:解耦入口与能力的工程化实践

1. 项目概述:这不是一个“插件”,而是一套可嵌入的智能协同底座 “DeepSeek Harness 的 Cordis 插件架构”——光看这个名字,很多人第一反应是:“哦,又是一个给大模型加功能的浏览器扩展?”但实际完全不是…

作者头像 李华
网站建设 2026/10/12 7:21:42

二叉树刷题进阶:四道经典题吃透递归与回溯

第十五天,算法训练营刷到二叉树的中段。LeetCode 110、257、404、222这四道题排在一起,标着难度分别是简单、简单、简单、中等,但把它们当成一套组合题来刷,你会明显感觉到这一阶段和前面十天刷遍历时的差别:题目开始要…

作者头像 李华
网站建设 2026/10/12 7:21:00

从“纯C++坦克大战代码”说起:技术教程为何不能编造细节

简介:这份资源是一份完整的纯C坦克大战项目代码,适合C初学者和游戏开发入门者用于练习面向对象编程与基础游戏逻辑。项目通过坦克类、子弹类、障碍物类等设计,示范了类封装、继承与多态的实际运用,并涵盖游戏循环、状态机、键盘事…

作者头像 李华