每天刷AI动态的朋友应该都注意到,今天这个日子口上三件事撞到了一起:加州那边给OpenAI发了传票,Claude Code正式开放Mod化,Meta则在搞一个听着很玄的东西——让模型自己改写自己的上下文。单拎出来每一件都值得聊,凑在同一天就更有意思了。这其实不是巧合,而是行业在同一个十字路口的不同面:监管在追AI的合规账,开发者在给Agent装可插拔的“外挂”,研究者则在重新定义模型到底该记住什么、怎么记忆。
这篇就把三件事拆开揉碎讲讲,重点放在对做Agent应用、搞AI工程化的人最直接有用的部分。Claude Code的Mod化怎么装、怎么自己写;Meta那个上下文改写机制到底动了哪块蛋糕;加州传票OpenAI这件事为什么不是看个热闹就完事——以及从今天热词里那批“Claude Code安装”“上下文长度”“账号会话泄露”的搜索里,能看出哪些反复踩的坑。
1. 加州传票OpenAI:监管开始查的不是数据,而是Agent的“行为链”
先说最容易被当成背景板的新闻。加州那边向OpenAI发出传票,不少人的第一反应是“又是监管找茬”。但如果把这件事放进今天另外两条新闻的语境里看,性质就不太一样了——它查的方向很可能不是模型参数、不是训练数据版权,而是Agent类功能在真实世界里的决策链路。
1.1 为什么偏偏是这个时候查Agent行为
OpenAI的产品线里,Codex、Operator、Deep Research这类能主动执行任务的Agent产品,恰好是过去一年增长最快的部分。它们的特点是模型不再止于“回答”,而是能调工具、读写文件、调用API、甚至替用户做决定。监管机构盯上这块的逻辑很直接:如果一个AI系统能替人发起请求、修改配置、触发支付动作,那出了问题算谁的?这跟以前“模型输出一句话有偏见”完全是两个数量级的风险。
加州传票的具体细节还不多,但从行业惯例来推,重点大概率落在数据留存、决策审计和用户知情权上。也就是:Agent做的每一步操作有没有可追溯的日志;用户的会话与行为数据被用来做了什么;用户在多大程度上知道自己是在把部分决策权交给系统。
1.2 做Agent的团队现在该自查的三件事
如果你也在做Agent类产品,这轮监管不是“看别人家着火”,而是在帮你划边界。我的建议是趁早自查三个点:
- 操作日志的可审计性。你的Agent每次调外部API、每次改文件,有没有不可篡改的流水?不是给自己看,是给监管和用户看。
- 会话数据的生命周期。用户会话里的JSON、中间推理过程存多久?加密没有?热词里有人搜“泄露了openai账号会话json怎么办”——这类事故的核心不是删帖,而是密钥和会话隔离从一开始就没设计好。
- 用户授权边界。Agent能触碰的资源范围有没有显式授权?授权是一次性的还是会话级的?默认权限切到最小,永远是对的。
这类自查不花太多成本,但能让你在监管来敲门的时候有东西可拿得出手。安全审计这件事,越早做越便宜。
2. Claude Code的Mod化:从一个“超好用的CLI工具”变成“可插拔Agent平台”
Claude Code本身已经是很多开发者日常依赖的工具了,今天开放Mod化之后,它的定位变了——不再只是一个帮你写代码的终端助手,而是一个本质上“可编程”的Agent运行时。
2.1 Mod化拆解:Skill、Plugin和内部消息协议
简单说,Mod化把Claude Code从“内置固定技能的Agent”变成“能安装第三方能力的Agent平台”。核心由三块构成:
- 技能(Skills):把特定领域的知识和工作流打包成模型能调用的“方法”,比如一个负责数据库优化的Skill,会自动采集索引信息、分析慢查询、给出重写建议。
- 插件(Plugins):更偏工程侧的扩展,可以自定义slash命令(斜杠命令)、自定义系统行为,甚至接入私有API网关。
- 内部消息协议:这是Mod化最值钱的部分。以前Agent的工具之间靠硬编码通信,现在通过统一消息协议互相协作,意味着同一个Agent可以混装来自不 同团队开发的Mod,而且互不干扰。
说实话,Anthropic这次的设计思路有点像给IDE装扩展市场——但装的对象不是编辑器,而是Agent本身。它的价值在于:你不需要每次定制一个垂直Agent,而是往一个通用Agent里插入新技能块。
2.2 手把手:给Claude Code装一个自定义Mod
如果你想自己动手跑通Mod化,流程不长,但有几个细节值得注意:
- 确认版本。Claude Code的Mod能力要求比较新的CLI版本,老版本别硬来。确认版本有个实用技巧:在终端里直接执行
claude --version,如果版本号比较旧,先跑一遍官方升级流程。 - 创建Mod目录。Claude Code的插件和技能是目录化的,建议按官方惯例放在
~/.claude/skills或项目级.claude/skills。项目级目录的好处是随仓库走,团队共享配置比较方便。 - 写SKILL.md。每一份技能就是一份带结构化头部的Markdown,头部声明 name、description、allowed-tools。比如我写过一个帮助整理changelog的Mod:
--- name: changelog整理 description: 自动从git log提取提交信息并生成规范changelog allowed-tools: ["Bash", "Read", "Write"] --- 基于近期git log提交,按“功能新增、Bug修复、性能优化”分组生成changelog草案。注意allowed-tools这里约束了Agent能干的事。我之前图省事把权限放开到所有工具,结果它为了“确保齐全”顺手在系统目录里翻文件——本质是权限过度授予。这个字段一定要收着来,按需最小授权。
- 激活与验证。写完SKILL.md后在Claude Code会话里用
/plugin查看状态,确认能看到你注册的Mod。如果看不到,多半是目录路径不对,或头部字段写错。这里有个小坑:状态正常不代表调用链正常,最好直接给一句自然语言任务,然后给Agent一个明确意图,看它是否真正调用了你的Mod。我见过只验证“能加载”就完事的情况,结果任务里压根没触发,问题出在description写得不够具体,模型判断不需要这个技能。 - 共享给别人。项目级Mod目录最好提交到Git,里面放一个README说明每个Mod的边界和适用场景。团队里每个人的模型偏好可能不同,但Mod目录一同步,行为差异会显著减小。
提示:写Mod的description时,别写“辅助开发”这种空话。要写清楚“什么场景、输入什么、输出什么”。模型是靠这个字段来做路由的,描述越具体,命中率越高。这是我自己写过十几个Mod之后最深的一个感受。
2.3 Mod化背后真正的行业信号
Claude Code开Mod化,和之前“Anthropic在搞Agent互操作性协议”的传闻是连起来的。这释放的信号是:Agent不再只是一家家厂商封闭的垂直解决方案,而是在变成“模型内核+工具总线+可插拔技能”的组合体。对开发者来说,这意味着你的技能包、工具链有了跨平台复用的可能性,而不是绑死在某个生态里。
我自己的体会是,Mod化最大的门槛不是技术,而是“技能建模”——把一门手艺拆成一个模型能理解、能分步执行、结果可验证的模块。这更需要领域知识,而不是编程能力。所以接下来真正吃香的,不是会写几行代码的人,而是能把自己行业的know-how结构化给Agent的人。
3. Meta的“让模型改写自己的上下文”:动的是Token背后的大蛋糕
第三件事技术含量最高,也最容易被标题党带偏。Meta在做的是让模型在推理过程中主动调整或重写自己的上下文内容——听起来像科幻,其实本质是在解决“记不住”和“记不全”的老大难问题。
3.1 这到底改了什么:上下文从哪里来,往哪里去
现在主流大模型的上下文机制,可以想象成一个“固定容量的草稿箱”。无论你给它多少万Token的长文本,超过窗口上限就得分段截掉或压缩;对话轮次一多,早期的关键信息会逐步被挤出去。Meta这次的方向,就是让草稿箱本身学会“自我整理”——模型不再是逐字保留原上下文,而是自动提炼摘要、结构重排、置换掉不再重要的细节、补进最新信息。一句话:上下文变成一个动态更新的模型内部状态,而不是死板的输入拼接。
这对开发者最直接的意义是什么?你的AI应用不再需要反复“重述早前指令”或“在每次请求里拼历史摘要”,模型自身的上下文管理会承担这部分工作。长对话场景的体验会好很多,特别是客服、同声总结、多轮复杂推理类应用。
3.2 为什么“1M上下文”和“模型改写上下文”是两件事
热词里不少人搜“1M上下文是什么意思”。1M上下文,简单说就是模型能一次处理大约一百万个Token的输入,相当于几本书的文字量。现在不少高端模型都在卷这个指标。但窗口大,不等于记住得好。窗口只是容量,怎么利用窗口是一门调度学问。
打个比方:1M上下文就像给你一个超大衣柜,但衣服全杂乱堆着,找件T恤还得整个翻一遍。模型改写自己的上下文,相当于衣柜里有个智能管家,自动把常穿的挂起来、反季的收进抽屉、破洞的淘汰掉。你说这两件事哪件更重要?显然是后者。Meta下注的“记忆策略”比单纯的“窗口堆大”更靠近实用智能。
3.3 测试时计算与上下文工程的新方向
“测试时计算”(test-time compute)最近是非常热的词,意思是在模型推理阶段(而不是训练阶段)多花算力来提升表现。Meta的上下文自改写,本质上就是测试时计算的一个新分支——让模型在推理时把算力花在“决定该记什么”上,而不是简单堆Transformer层数。
这对日常工作会产生一个直接扰动:以前大家做RAG(检索增强生成)时的“重排序”逻辑,可能被部分吸收进模型内部,开发者对“喂给模型的上下文内容”的控制粒度会发生改变。我的态度是:尽早开始接触这些能力,别等它成熟了再上车。工程世界的复利属于先动手的人。
4. 回归日常:从热词看大家真正在折腾什么
今天的搜索热词最能反映真实开发者世界的温度。除了上面三件大事,还有一大拨人正在折腾:Claude Code怎么装、Codex的登录流程是什么、上下文记忆长度怎么回事、vscode里怎么配Claude Code、32k上下文够不够用。这说明一个事实——顶端的行业大事和大多数人的日常实践之间,隔着一条“安装-配置-跑通”的鸿沟。
4.1 “安装Claude Code”为什么能同时出现在热词里
这几轮AI工具迭代特别快,很多人的日常动作就是“看到一个新工具->装一个->跑一个demo->踩一个坑”。Claude Code的安装之所以反复被搜,是因为它的Node包安装方式在不同环境下容易出问题——比如热词里那个“auto-update failed: no write permission to npm prefix”报错,就是典型的权限坑:npm全局目录被系统保护了,自动更新写不进去。解决方案很常规,但总是反复有人踩:
- 手动指定npm prefix到用户目录,绕开系统级目录的写入限制;
- 或者用
sudo chown -R把node_modules目录授权给当前用户。但改了系统目录属性后面升级又会碰上别的问题,所以我更推荐第一条,把前缀指到用户目录。
这类问题本质上是包管理器权限模型和现代Agent工具“频率高、要自升级”的冲突。工具越活,权限折磨越多。
4.2 Codex登录与“会话JSON泄露”的焦虑
另外一个热词是Codex的登录方式,也就是“Welcome to Codex, OpenAI's command-line coding agent, sign in with ChatGPT to”那串东西。Codex现在走的是ChatGPT账号OAuth登录,登录后会生成会话凭证。大家习惯把这个过程简化成“登录->出现token->存下来”,但Agent的会话凭证不等于普通网站的cookie,它的权限范围远大于你预期,经常覆盖文件读写和命令执行。
这跟“泄露了openai账号会话json怎么办”这个恐慌是呼应的。如果会话JSON泄露,实际的风险核心是API密钥、会话凭证和本地Agent工具的写权限。作为普通用户,我需要强调一点:连接生产环境的Agent会话和日常玩具级会话,一定要分开,别贪方便用一个账号串全场。尤其是不用的会话及时撤销,密钥一定存在密钥管理器里而不是明文配置文件里。
4.3 语境中的“1M上下文”又被低估了
回到前面的“1M上下文是什么意思”,结合今天热词里还有“qwen3.8-27b 5万上下文不够用”的抱怨,能看到一个清晰的梯度:小模型配小窗口、大模型配大窗口,两者并非越快越好。很多人做RAG时没有根据上下文大小选择向量库策略,只是把文本整个往里塞,结果上下文很大却未必带来更好效果。模型上下文越长,越考验你对“什么内容一定要给模型”“什么内容可以压缩成摘要”的把握能力——这不是模型本身能替你解决的。
所以我的核心建议是:无论在折腾Agent还是RAG,先把“上下文预算”这个概念建起来——想象每次请求的Token是一个预算,你要决定:哪些是核心约束必须计入,哪些是参考资料可以精简化,哪些是多余噪声必须砍掉。掌握好这个预算管理,跑任何长文本应用都会顺不少。
5. Agent安全与上下文工程:三则新闻串联起的一条主线
把今天三件事放在一起看,其实有一条主线:Agent正在从“能说”变成“能做”,同时大家都意识到“怎么让它的记忆边界安全且高效”是一个绕不开的工程问题。
5.1 让Agent“能做”和让它“别乱做”:同一枚硬币
Claude Code Mod化放了更多能力给Agent,Meta的上下文改写给了Agent更多“记忆自由度”,加州传票又在提醒这些能力一旦脱缰会带来后果。于是工程侧最实际的挑战浮出水面:能力铺开的同时,怎么控制行为边界?
我的个人实践是三条:
- 默认禁用一切高危Mod。能用白名单解决的就别依赖默认安全。
- 给每个Mod明确写入“不可操作范围”。比如一个写代码的Mod可以读文件、改文件,但不允许执行删除或推送操作。限制越明确越好,不要依赖模型“自觉”。
- Agent推进过的关键操作,必须留历史快照。不只是日志,而是“动作前状态”的备份,方便回滚。
这几个原则没用多少工具成本,但能把Agent出问题的面收窄非常多。
5.2 上下文安全是新的数据合规维度
Meta做上下文改写,如果你只把它当性能优化,可能忽略了另一面:动态改写后的上下文,会包含更多模型“推断”出来的内容,而你原本的敏感信息可能被重组进新的上下文状态。这会对数据审计带来新的麻烦。用户问你“你从我的聊天里总结出了什么”,你要能答得上来才行。所以我在自己项目里会习惯性地把原始输入和模型改写后的上下文都保留一份,两边对照着看。不是什么高深手段,但一旦出问题排查效率高十倍。
6. 全球视野下,今天最容易被忽略的细节
最后替没时间逐条刷新闻的朋友抓几个容易被忽略的细节:
- 传票的性质可能是“质询”而非“诉讼”。也就是说更可能在调查阶段,未必代表OpenAI必然被处罚,但代表政府对Agent行为链条的重视已经从学术讨论转入行政程序。
- Claude Code Mod化和之前推出的Claude Code Skills、插件机制一脉相承,说明Anthropic对“Agent平台化”的押注是持续加码的,大概率后续还会开放更多基础设施层的接口。
- Meta的上下文改写,很有可能最终会渗入Llama系列权重,或至少影响开源社区最常用的推理优化手段。对不用Meta产品的人,这条信息同样重要——因为你用的是Llama衍生模型,这个方向会变相影响你的下游成本与效果。
这几件事里,我第二天一定会再盯的,是Claude Code Mod生态里第三方技能包的质量和Meta的上下文改写模式是否能嵌入现成的推理框架。前者决定我团队接下来能不能少写大量重复的Agent胶水代码,后者决定我做长上下文应用时要不要重新设计数据管道。而这,也正是我写这篇东西想让你拿去直接用的点——不追每一件热闹,但抓住跟你实际工程和业务最相关的脉络。今天三件事,真正有长期溢价的只有一条:Agent的记忆安全和能力边界,会是接下来一整年都绕不开的核心问题。早规划,不吃亏。