新闻动态

Claude Code不守规矩?先看规则有没有进上下文

Claude Code 忽略一条规则时,很多人的第一反应是改措辞:动词开头、字面量加反引号、想强调的段落加粗。但在动手改之前,有个更便宜、也更普遍的问题值得先回答:这条规则到底有没有进入智能体的上下文? 这是两种不同的失败。规则加载了却没被遵守,是措辞或执行的问题;规则压根没加载,是管线的问题,再怎么改措辞也修不好。很多时候是前一种:文件加载了,智能体能复述出来,执行时照样跑偏。分清是哪一种,才知

DEEP
READING
必发(bifa)体育官网|全球赛事数据 新闻动态 Claude Code不守规矩?先看规则有没有进上下文

Claude Code 忽略一条规则时,很多人的第一反应是改措辞:动词开头、字面量加反引号、想强调的段落加粗。但在动手改之前,有个更便宜、也更普遍的问题值得先回答:这条规则到底有没有进入智能体的上下文? 这是两种不同的失败。规则加载了却没被遵守,是措辞或执行的问题;规则压根没加载,是管线的问题,再怎么改措辞也修不好。很多时候是前一种:文件加载了,智能体能复述出来,执行时照样跑偏。分清是哪一种,才知道该修哪里。 有人打开了一个旧项目,直接看智能体实际拿到了什么。 项目背景 SageCompass 是作者去年冬天写的 LangGraph 项目,指令文件是手写的,最后一次提交在 2026 年 1 月 21 日,没有为这次观察做过任何调优。 它的结构是: langgraph/app/ 下的每个文件夹都有自己的 CLAUDE.md 。其中 app/graphs/ 那份开头写着,这个文件是编辑 app/graphs/** 时的“主要”指令面。 那次会话 在隔了十个月之后,作者第一次在 sagecompass/langgraph 里打开 Claude Code 2.1.311,让它四处看看。它读了系统地图,走了一遍图代码,跑了质量门禁和测试,报告一切仍然通过;随后又修掉了每轮结束时反复出现的报错。两个提示词,18 条 shell 命令。 然后作者用 npx @reporails/cli xray 打开了这次会话。这个工具在 127.0.0.1 上起一个页面,读取 Claude Code 已经存在 ~/.claude/projects/ 下的会话记录。Graph 标签把智能体放到时间线上,左侧列出每个指令文件、规则、技能、记忆文件和 MCP 服务器首次加载的时刻。 结果: 只有两个指令文件加载,都在启动时 ——根目录的 CLAUDE.md 和 langgraph/CLAUDE.md。此后整个会话再没有其他指令文件进入上下文。上下文峰值为 65k token ,两个文件合计约 2.3k(根文件约 771,langgraph/CLAUDE.md 约 1.5k);工具调用与结果约 22k,工具定义约 14k。 加载了,还是从未加载 Sources 列表会标出每个条目的状态:已加载、列出但从未加载、在磁盘上但从未加载、本次会话未记录。这次会话中,langgraph/ 下可加载的指令文件共 11 个 ,加载了 2 个。其余 9 个——app/ 下每个文件夹各一份,加上 tests/ 一份——都显示为未加载。 这 9 个里就有 app/graphs/CLAUDE.md,也就是自称该文件夹主要指令的那份,而智能体恰恰读过这个文件夹的代码。0:13 时它执行了 sed -n 1,200p app/graphs/graph.py。会话里所有读取都走 shell,app/graphs/CLAUDE.md 始终没有加载。 如果智能体接着以同样方式编辑 graph.py,它会在没有那份“图模块该怎么写”的文件的情况下动手。这个文件需要先修加载,再谈措辞。 在 Tool calls 标签点开那次调用,页面会显示智能体当时手里有什么:40k token 的上下文,两个指令文件——根 CLAUDE.md 和 langgraph/CLAUDE.md。 这次会话指向的几条做法 改规则之前先查会话。x-ray 显示文件已加载,就去看措辞或执行;显示从未加载,先修加载。 别指望嵌套文件承载必须遵守的规则。文件夹的 CLAUDE.md 取决于智能体怎么到达那个文件夹,这次会话里它就没加载。必须在每次改动中都成立的规则,应该放进启动时加载的文件,或者挂在钩子后面做检查。 指向真实存在的文件。langgraph/CLAUDE.md 第 128 行写着 See .shared/rules/testing.md,而那个文件几个月前已经拆成五个 testing-*.md,指针还留着旧名字。坏掉的指针只会安静地失败,智能体唯一的信号就是一次读取失败。 x-ray 覆盖什么 x-ray 读取的是 Claude Code 会话。SageCompass 的 11 个 AGENTS.md 文件由 Codex、Copilot 和 Cursor 读取,x-ray 不显示这些智能体的会话。在 Team 或 Enterprise 机器上,它会读取组织在 claude.ai 管理控制台里设定的配置,因此展示的是策略产生的上下文。 它在本地运行,页面起在 127.0.0.1,读取的是本机已有的会话文件。只有 Check 和 Fix 两个按钮会连到 Reporails 服务器。 在自己的会话上试 在启动 Claude Code 的那个文件夹里运行 npx @reporails/cli xray。装了 Reporai

about image
上一篇 特朗普甩出弃台信号?美军补刀,赖清德的反应耐人寻味!... 下一篇 马斯克:特斯拉Optimus机器人只租不卖 干活效率抵得上5个人...

觉得内容有用?

分享给更多关注行业信息的朋友。

热点新闻

莫菲奥谈意甲冠军争夺:国米实力强 但米兰有优势

莫菲奥谈意甲冠军争夺:国米实力强 但米兰有优势

直播吧1月18日讯 接受《米兰体育报》记者采访时,米兰、国米旧将莫菲奥谈到了本赛季意甲联赛冠军之争,以及关于米兰和国米的话题。 莫菲奥表示:“米兰和国米是本赛季意甲联赛中实力最强、表现最稳定的球队,他们会将意甲联赛冠军之争持续到最后。国米本轮战平了亚特兰大,但是亚特兰大不好对付,而且是客场作战,所以这是合乎逻辑的,没有球队能一直赢下去,而且他们刚刚经过鏖战赢得意大利超级杯冠军,所以球员身体上肯定也

布拉格斯拉维亚vs阿森纳裁判托比亚斯- 斯蒂勒数据:近20场2红72黄4点

布拉格斯拉维亚vs阿森纳裁判托比亚斯- 斯蒂勒数据:近20场2红72黄4点

北京时间11月5日4点,德国裁判托比亚斯- 斯蒂勒将执法布拉格斯拉维亚 vs 阿森纳的比赛。他近20场执法的战绩是主队8胜6平6负,黄牌72张,红牌2张,点球4次。 数据显示,主队在这些比赛中取得8胜6平6负的成绩,整体判罚尺度较为均衡。 值得注意的是,他此前执法过布拉格斯拉维亚2场(该队1胜0平1负,黄牌10张,红牌2张,无点球)。他此前执法过阿森纳2场(该队0胜2平0负,黄牌4张,无红牌和点球

3-2!皇马太强了:欧冠4连胜+逆转绝杀!贝林创纪录,穆帅神换人

3-2!皇马太强了:欧冠4连胜+逆转绝杀!贝林创纪录,穆帅神换人

2026-27赛季欧冠联赛阶段第4轮,雅典AEK坐镇主场迎战皇家马德里,雅典AEK极度渴望依托主场抢分,皇马目标则是冲击欧冠四连胜。 雅典AEK欧冠前三轮拿到1胜2负积3分,首轮主场1-0赢林茨,次轮客场1-3负顿涅茨克矿工,第三轮1-5不敌曼城,连续两轮输球,三场进3球丢8球;希腊超少赛一轮排第4,距榜首差7分,上轮联赛客场0-2负帕纳辛奈科斯,瓦尔加、约维奇是进攻重点,约维奇曾效力皇马,对阵旧

弗洛因德:凯恩是团队球员和领袖,也是世界上最出色的前锋

弗洛因德:凯恩是团队球员和领袖,也是世界上最出色的前锋

直播吧11月5日讯 拜仁体育总监弗洛因德接受俱乐部官方的采访,谈到了凯恩续约至2029年的话题。 弗罗因德说道:“我们感到非常高兴,因为拥有凯恩,就代表我们在场上有了一位金球奖得主。他是团队型球员、领袖人物,综合来看也是世界上最出色的前锋。 无论是作为球员还是作为个人,他所展现出的优秀品质,让我们每一天都从中受益匪浅,拜仁慕尼黑之所以能够不断进取,正是因为队中拥有这样一类球员,即便已经实现了最宏大

WTT冠军赛11月5日最新战报,国乒连赢3场,2位世界亚军止步首轮

WTT冠军赛11月5日最新战报,国乒连赢3场,2位世界亚军止步首轮

大伙蹲了一整晚的WTT法兰克福冠军赛首日较量全部收官,国乒打头阵的三位队员全拿了3比0的大胜。不少刚看完球的观众刷着比分板直接喊过瘾,以为这趟欧洲客场之旅又是顺风顺水的碾压局。等你真的捋完全部比赛细节就会发现,场下藏的反转多到数不过来,完全不是比分看上去那么简单。 2026年的这站冠军赛首日,最先登场的是王楚钦、周启豪、陈幸同三位国乒大将,三个人齐刷刷横扫对手拿满首胜。刚走下赛场的王楚钦攥着毛巾抹