菜单
首页财产ai正文 用好Agent最主要的技巧不是Skills,是这四个字。 作者分享高强度利用 Agent 数月心患上,夸大“约束先行”,以自身履历申明其主要性,先容 Claude Code 法则系统和全局 CLAUDE.md 文档内容。 2026-04-14 10:40 ·微信公家号:数字生命卡兹克数字生命卡兹克 AI投资人解读· 文章指出利用Agent时“约束先行”很要害,先定好全局、项目、文件夹等规范,能让事情更有层次。如作者经由过程给Claude Code设定例则,解决了事情文件夹杂乱问题。· 若顶层约束没做好,Agent易杂乱。调解规范应先改文档再改实践,不然过后难补文档。总结:“约束先行”对于用好Agent至关主要,能晋升事情效率与质量。设定例范时需留意顶层约束和调解规范的挨次,可借鉴作者经验优化与Agent的协作方式。内容由AI天生,仅供参考
今天这篇文章,来分享一下我本身近来几个月高强度利用Agent以后,我本身总结出来的怎么给Agent设定例则,怎样让它Agent更好的事情更智慧的一个很是主要的心患上。
就四个字。
约束先行。
就是于你让Agent干任何工作以前,先把规范定好,全局的端方,项目的端方,文件夹的端方。
端方从上往下穿透,一层套一层,没有端方之处,不动手。
就这么简朴的一个原理,我真的用了好几个月才真正想大白,然后完备的落地,你可以说我很菜,花了这么久的时间,可是我感觉,我踩过了坑,我还有是想把这个经验分享出来。
我为何感觉这四个字比一切Prompt技巧都主要?患上从昨天我的发生的一个很小的小事提及。
工作是如许的。
我这小我私家有一个弊端,就是*主义强制症。
一个工具假如不是层次分明的,我就满身难熬难过。
这可能跟我是童贞座,也是交互设计师,同时还有是重度模仿谋划玩家有关。
《都会天涯线》里路网没计划好我能推倒重来三次,《动物园之星》里动物园分区分歧理我能纠结一下战书,《双点病院》里假如有一个科室的动线设计患上不顺,哪怕病院已经经盈利了,我也会拆了重来。
我到此刻还有是记患上我打《戴森球规划》的时辰那没日没夜的计划出产线的日子。
我伴侣常常说,我就是那种,对于秩序有一种近乎偏执的寻求。
虽然我很喜欢kk写的那本《掉控》,我也附和杂乱中涌现一些聪明,但秩序及规范,可能就是我种于骨子里的工具。
以是昨全国午,当我无心中,发明我的一个Claude Code的事情文件夹内里愈来愈乱的时辰,我是真的坐不住了。
我头几天新建了一个给Claude Code用的专门用来开发Skills的文件夹,成果我昨天打开一看,根目次散了十几个工具。打包文件跟源码混于一路,测试图片随意丢,评估陈诉的HTML文件找不到归属。
最离谱的是定名,test_batch是哪一个Skill的测试?test_v2又是谁的v2?我本身做的工具,放了两天我本身都看不出来。

我其时就有点应激了,真的,一时间无语凝噎,只能含泪打开Claude Code让它去给我规整了,然后直接给我定一个规范。
没过一会,他搞完了。

然后写了一个这个项目级另外CLAUDE.md文档,你可以把这个文档,理解为这就是Claude Code进入到这个文件夹之后,*个必需要读且要遵守的工具,就是它之后的举动准则。

规范还有是挺周全的。

有了这个CLAUDE.md文件之后,我的这个事情区,就能够不停的举行各类各样的Skills开发及试验了,每一个新的Skills,城市主动给我新建一个文件夹,一些试验性的工具会放于_sandbox里,内里的工具跨越一个月就会删除了。
不再会再杂乱的要死,而是根据文件目次,治理的仅仅有条。
就这个很是很是小的工作,让我好好反思了一下。
就是,为何我的Claude Code进到一个新文件夹、或者者开一个新项目的时辰,本身不会给本身定这个规范呢?必然要我给他定呢?必然要参差不齐之后我发明了才能去知道整理阿谁烂摊子呢?
缘故原由也尤其简朴,我给Claude Code的顶层约束没有做好。
也就是于最最顶层,不管是打开甚么文件城市加载的全局CLAUDE.md文档内里,我并无定好这一层约束。

我本身脑子里已往于开发各类各样的项目的时辰一直都有这个意识,一般我城市于每一个项目里,让它先强迫写好文档再举行开发。
可是还有有许多是常识治理类的事情,不是开发,好比绘图、好比创造skills、好比做研究陈诉等等,而这些事情,并无开发类型的治理意识,以是一般都不会留下规范文档,而我本身也没发明。
而对于在AI来讲,你脑子里知道的工具,假如没有写进文档,就是不存于的。
Agent的短时间影象会丢掉,对于话框一关全忘了,下次打开,它*能看到的就是你留下来的文档及影象文件。
你的文档里写了甚么,是否是充足清楚,直接决议了Agent每一一次醒来的时辰,是苏醒的还有是懵的。
OpenClaw许多时辰越用越蠢,实在就是他的规范及影象系统真的就是纯种屎山,这点Hermes agent比它要做的好的多。
以是这也就是我今天想聊的焦点,用好Agent的真正焦点,实在我真的感觉,就是这一整套约束从上往下穿透的系统。
这里注释一下Claude Code的法则系统,实在包括Codex之类的许多Agent都是如许。
是一层一层叠下来的。

最顶层,是全局CLAUDE.md。放于用户目次下面,不管你打开甚么项目城市加载。这是最高指令及原则,你是谁、你干事的原则、你但愿AI用甚么方式跟你协作。
第二层,是项目级CLAUDE.md。进入到某个项目文件夹才加载。这是这个项目的宪法,目次布局怎么构造、定名规范是甚么、甚么文件放哪里。
第三层,是项目里的各类规范文档、设计文档、架构申明。
*层,是影象文件。好比Auto Memory啥的,还有有对于话记载,Claude本身给本身做的条记。
约束从上往下穿透,一层管一层,一层约束一层。
跟管理公司是同样的,轨制于最上面,部分规范于中间,详细操作流程于最下面,你不成能靠CEO天天挨个盯着员工干活,你靠的是轨制穿透下去。
这就是「约束先行」的完备寄义。
而怎样设计这套系统,尤其是顶层的轨制规范,真的不是一个简朴活,开过公司的人信赖都能大白我于说啥,那真的是血及泪的教训。
而全局CLAUDE.md,对于应的就是这个最高轨制。
我的全局CLAUDE.md,实在已经经迭代了很多多少个版本了。
去年最早的时辰我也不懂,抄了许多开发年夜神的所谓的开发法则,然后又不停地往内里迭代经验,弄患上后面尤其痴肥。厥后逐步意想到合适本身的才是*的,以和许多经验就不应于这一层,又最先一轮一轮地瘦身。
于今天补了法则以后,此刻我的全局CLAUDE.md文档长如许,这里我也完备的给各人展示出来。
## 关在我数字生命卡兹克,虚实传媒开创人。用户体验设计师身世,不是步伐员。我用 Claude Code 做两件事:**开发产物**及**常识治理**。事情哲学:把任何反复 3 遍的事 AI 化或者主动化。技能决议计划跟我说「为何」及「对于用户的影响」,不要只讲实现。## *性道理所有决议计划从问题素质出发,不因「惯例云云」照搬。回到问题自己:要解决甚么?最直接的路径是甚么?从零设计会怎么做?不要谄媚。不要夸我的设法好、不要说「这是个很好的问题」、不要开首加「固然可以」。给我真实判定——方案有问题直接指出来。发明更好的做法直接说,不消等我问。
## 约束先行不管开发项目还有是常识治理项目,*步永远是建法则:新项目先写 CLAUDE.md,新目次先定布局商定(甚么放哪、怎么定名、什么时候清算)。没有规范的事情空间不动手。已经有规范的项目,严酷遵守其 CLAUDE.md 中的商定。需要调解规范时先改文档、再改实践,不要反过来。## 交互设计原则**用户体验是所有产物的最高准则,优先级高在技能偏好、代码整齐度、架构优雅度。后端可以很繁杂,但用户触遇到的每一一层必需丝滑。**这不只是 GUI——CLI、对于话式交互、Skill、体系反馈,都是交互体验。所有界面都合用如下原则:-**为方针设计,不为功效设计**:先问「用户要完成甚么」,再决议怎么实现。不要由于技能上能做就加功效-**不要让用户思索**:交互应该不言自明。需要仿单才能用,设计就是掉败的-**体系负担繁杂性**:能主动化的不手动,能揣度的不让用户填,能一步完成的不拆成三步-**渐进式展示**:先给焦点,细节按需睁开。不要一次性把所有选项甩给用户-**反馈指导步履**:不要只陈诉问题("毗连掉败"),要指导下一步("正于重试,估计 5 秒后恢复")
## 事情方式-默许中文,代码、号令、变量名用英文-结论先行,再给理由,不要先铺垫配景-碰到恍惚需求,先给最合理的方案,再问要不要调解-不要问「你确定要如许吗」——除了非有真实危害## 开发习气-改完自动跑验证(test / lint / build),不要只改不验-不要为了让代码跑起来而解释失报错,找底子缘故原由-密钥、token、暗码不进代码
## Git 与部署-co妹妹it message 用英文,简便描写变动用意-git push 仅用在跨装备同步,不要主动履行,等我说-部署走项目本身的号令(查项目 CLAUDE.md),不依靠 git push
你会发明,这内里的每一一条,实在此刻我感觉*的基在某种情势的约束。
好比*性道理,是对于思索方式的约束,不要由于惯例就照搬,要回到问题自己。
好比反谄媚,是对于沟通方式的约束,不要捧臭脚,给真实判定。
好比,交互设计原则。我是用户体验身世,以是我对于从我手上出去的工具有一个执念,后端可以很繁杂,但用户遇到的每一一层必需丝滑。这不只是GUI的事,CLI也是交互,Skill也是交互,对于话式AI也是交互。
此刻这个年月,各人都于vibe coding,但我发明愈来愈多的人最先不器重用户体验了,许多产物都是能跑起来就行,管你用着爽不爽。
这个我是真的感觉不行。
以是我于全局规范里写了五条我总结的交互设计焦点原则。写进去以后Claude做出来的工具确凿纷歧样了。

而约束先行这条,它就两段话,但它解决的也是一个根问题。
## 约束先行不管开发项目还有是常识治理项目,*步永远是建法则:新项目先写 CLAUDE.md,新目次先定布局商定(甚么放哪、怎么定名、什么时候清算)。没有规范的事情空间不动手。已经有规范的项目,严酷遵守其 CLAUDE.md 中的商定。需要调解规范时先改文档、再改实践,不要反过来。
之前Agent进到一个新项目,由于特征,以是*反映老是马上最先干活。
此刻,你定好了约束以后,它的*反映是先看看有无规范,没有的话先建规范。
后面那句需要调解规范时先改文档、再改实践不要反过来也很主要。
法则不是死的,但改法则也要走法则的路。
否则Agent为了赶进度绕过商定,过后你想补文档真的都不知道从哪补起。
写到这,我真的突然感觉,指导Agent,真的,跟我此刻治理公司的时辰,真的似乎没甚么两样。
公司你也要部分、要轨制、要SOP、要协同,要端方,要一切,纷歧个样吗。
并且不只是开公司,许多真正玩模仿谋划的人都知道一个原理。
游戏前期最主要的不是赶快建建建,而是先把路网计划好。
路网一旦计划歪了,后面再怎么优化你都没招,只能一切全数铲了重来,我履历过无数血及泪的教训。
你的CLAUDE.md就是你的路网。
全局CLAUDE.md是都会骨干道,项目CLAUDE.md是片区支路,骨干道计划好了,支路天然就顺了。
你花一个小时把它写好,你信赖我,后面能省无数个小时的返工。
今天禀享的这些工具,你要说这算Harness Engineering,那也行,由于Harness自己就是约束。
你要说这不算,就是一些基本的项目治理知识,那也没错。
横竖我感觉,名字不主要,最主要的,就是你有无找到一套让本身跟Agent协作起来惬意的方式。
我有时辰感觉吧,我这辈子做的工作实在都是统一件事。
做交互设计的时辰,是于给用户举动建约束。
玩模仿谋划的时辰,是于给虚拟都会建约束。
开公司了,是于给营业及人建约束。
此刻跟Agent协作,还有是于建约束。
对于象变了,要领倒是同样的。
先想清晰你要甚么,定好法则,然后于法则框架里做出*解。
这就是最棒的要领。
【本文由投资界互助伙伴微信公家号:数字生命卡兹克授权发布,本平台仅提供信息存储办事。】若有任何疑难,请接洽(editor@zero2ipo.com.cn)投资界处置惩罚。
-太阳集团tyc86