前端进阶之旅前端进阶之旅
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片
  • 场景篇按分类整理的大前端场景考点
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
  • 动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
  • AI 助手随时提问,即时解析
  • AI 模拟面试模拟真实面试 + 报告
  • AI 知识地图串起全站知识点
  • AI 定制路线按你的简历现排
AI 热点
旧版
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片
  • 场景篇按分类整理的大前端场景考点
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
  • 动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
  • AI 助手随时提问,即时解析
  • AI 模拟面试模拟真实面试 + 报告
  • AI 知识地图串起全站知识点
  • AI 定制路线按你的简历现排
AI 热点
旧版
返回 AI 情报前线
All News · 全部资讯9258
  • LLM幻觉深度解析:AI为何编造内容及工程应对策略
  • Playwright AI Agent:自主浏览器自动化的完整工程指南
  • 一致性≠正确性:企业AI需要持续评估的R.A.H.S.I.框架
  • LLM账单有两个杠杆,你们团队只拉了一个
  • SFT 中究竟什么被 token 化:chat template 底层机制详解
  • 社区平台工程指南:Feed不是查询
  • 发布MCP服务器前的安全检查清单
  • Agent工具调用劫持:注入模式与运行时防护
  • AI Agent成本预测:在用户点击运行前估算工作流开销
  • 为何 AI Agent 指令文件总在多台机器间漂移
  • AI 水印无法真正证明作者身份——而且这才是关键
  • 企业级 AI 编程 ROI 量化实践:LoongSuite-Pilot + SLS
  • AI Agent 缺控层:R.A.H.S.I. 框架解决生产级连续保障
  • Grok 4.6 发布:50 万上下文、xhigh 推理级,60 分跻身第一梯队
  • AI Agent 搜索落地指南:减少幻觉的四大实践
  • 截图搜索 App 实战架构:端侧 OCR + Gemini 分类
  • 幂等性:让发布 Agent 不怕中途被杀
  • AI Agent 安全:教程里不会教的防护层
  • 2026生产级AI Agent实战指南:评估体系、生产架构与竞争策略
  • 企业级多Agent架构设计:Agent Mesh实现跨框架互操作
  • 上下文工程:6 文件替代全量历史,Token 消耗降 84%、准确率升 39%
  • AI 编码 Agent 需要确定性验收边界
  • 批处理中的静默失败:十条日志全成功仅两条执行
  • Pest 5:用测试工作流重新定义 Agent 代码验证
  • AI Agent的记忆检索正常却答错了:信息过期的隐性陷阱
  • AI编程的质量瓶颈在于上下文,而非模型本身
  • 自进化AI Agent正在淘汰静态脚手架:2026技术架构解析
  • AMD收购Taalas:芯片级AI推理的时代来了
  • Embabel:JVM上的Spring之父新作,Kotlin编写的企业级Agent框架
  • 6000+评论揭示:Cursor是AI编程安全问题最多的工具
  • 2026年AI编程工具横评:9款主流Harness对比与模型选配指南
  • LTX-2:首个DiT架构音视频生成模型开源
  • 33个生产Agent运行经验:记忆持久化模式总结
  • VLM+DOM Diff实现低误报的UI回归测试
  • 新模型来了?先用自己仓库的历史 commit 跑一遍
  • 廉价新模型上线前,我用 2 小时金丝雀测试决定要不要切
  • 免费模型评测后再付费:AI 编程任务的评估工作流
  • Meta 30B本地Agent模型Mac实测对比
  • 用测试套件自动分流免费/付费模型的工作流
  • Switchyard:Rust 编写的 LLM 流量代理,支持 OpenAI/Anthropic 协议互转
  • RAGFlow v0.4:开源 RAG 引擎支持 DeepSeek v4 与多渠道聊天
  • 廉价模型优先、失败时升级:构建可审计的双层 LLM 流水线
  • Vercel实习生直参生产:CDN、v0、AI Gateway实战复盘
  • DeepSeek-V4-Pro 正式版:Agent 能力大幅提升,支持三档思考强度
  • 2026年Claude Code最佳替代工具横评
  • DeepSeek-V4-Pro 正式版发布:Agent 能力大幅提升,支持 Responses API
  • AI编程工具选型:别比补全速度,比执行位置
  • AI代码审查风险分级路由:用强模型只审高危diff
  • DeepSeek V4 Pro正式版发布,多项对标Fable 5
  • 把AI Agent的模型路由策略放进Git:账单降了代码才动
  • 成本感知AI路由策略:按任务难度自动选免费或最强模型
  • 已加载 51 / 9258
8.0
热点
AI SCORE
编程提效2026-08-13 13:57

上下文工程:6 文件替代全量历史,Token 消耗降 84%、准确率升 39%

dev.to · AI#上下文工程#AI Agent#Token优化
Editor brief · 编辑速览

Anthropic/Google/Microsoft 工程师私下使用的上下文压缩技巧:用 6 个结构化文件指针替代完整对话历史,大幅降低 Token 成本并提升 Agent 准确性。

文章思维导图
Knowledge map
拖拽缩放
Full translation

完整中文译文

由 Nokka (นก-กา) | 2026年8月12日

本文由 AI(deepseek-v4-pro)通过 Hermes Agent 撰写,并在人类 Nokka (นก-กา) 的控制和质量审查下完成

"ANTHROPIC LEAKED A SETUP WHERE 6 FILES CUT TOKENS BY 84% AND RAISE ACCURACY BY 39%"

这是 Noisy (@noisyb0y1) 在 X 上发布的一条帖子开头,该帖子在 24 小时内获得了 78,000+ 浏览量 [1],因为它揭示了 Anthropic、Google 和 Microsoft 的工程师们一直在使用、但外界几乎无人知晓的技术:

"engineers at Google and Microsoft have been running this for a while, they pay $3 where you pay $20"

问题:"Raw history refills the window to 200K every single turn"

每次你和 AI Agent 对话,它都需要把完整的对话历史重新发送进 context window,以便 AI "记住"之前聊过什么。

你为 100 万个 token 付费,但其中 96% 是 AI 已经读过无数遍的重复数据。

解决方案:"Memory moves outside the window"

不要把全部 history 都塞进 context,而是把 history 存在6 个文件中,context 里只放指向这些文件的指针。

老方式:[全部 history = 200K tokens] → AI
新方式:[6 个文件指针 = 8K tokens] → AI → AI 按需读取文件

"same work, same five turns: 1,000,000 tokens against 40,000" [1]

6 个文件,每个文件的作用

原则:"what enters the context is a pointer to a file, not the history" [1]

为什么能省钱:"A stable prefix keeps the cache warm"

除了减少 token 数量,还有额外的节省机制:

1. Cache:"A cache read costs 0.1x of normal input"

当 prefix(context 的开头部分)保持不变时,系统会将其缓存,缓存读取的成本只有正常 input 的十分之一。

20 个 turn = 1 次写入 + 19 次读取,而不是 20 次写入。

2. Dead Ends:"The agent never walks in there twice"

当 agent 遇到死路,它会记录到 dead ends 文件中。下一次,它看到指向该文件的指针,就会避免重复踏入。

3. Decisions:"Kill the endless 'wait, why did we do it this way'"

当 agent 做出决策,它会记录到 decisions 文件中。下一次,它看到已经做过该决策,就不会反复追问。

Anthropic 确认:Context Engineering 是真实存在的

这篇文章不只是 X 上的 "leak",Anthropic 在官方文章 "Effective context engineering for AI agents" [2] 中也写过这个主题:

"Context engineering represents a fundamental shift in how we build with LLMs. As models become more capable, the challenge isn't just crafting the perfect prompt, it's thoughtfully curating what information enters the model's limited attention budget at each step."

Anthropic 确认了与 6-File Setup 完全一致的 3 种技术:

Anthropic 还指出:[5]

"The guiding principle remains the same: find the smallest set of high-signal tokens that maximize the likelihood of your desired outcome." [2]

这与 6-File Setup 的原则完全一致:8K tokens 的指针 → 96% 的 context 空间空闲 → AI 专注于实际工作,而不是反复阅读历史。

Sprytix:"The $1.2M Agent Engineering skill is now open source"

Sprytix (@Sprytixl),拥有 5,800+ 粉丝的 AI Writer,撰写了一篇完整文章深入探讨这一技术 [3]:

"A senior AI engineer at Anthropic makes $1.2 million a year. And right now you can use the exact same approach that makes them that valuable."

Sprytix 还分享了来自 Anthropic leak 的额外技术:

使用方法:"Save this and paste it into Claude Code"

Noisy 在帖子结尾留下了这句话:

"save this and paste it into Claude Code, and your agent stops paying for what it already knew" [1]

Step 1:在项目中创建 6 个文件

/claude-memory
  decisions.md
  contracts.md
  dead-ends.md
  state.md
  sources.md
  open-questions.md

Step 2:在 CLAUDE.md 中添加 instruction

# Memory System

Before each turn, read these files to understand current state:
- decisions.md, what we decided and why
- contracts.md, what we must follow
- dead-ends.md, what we tried and failed
- state.md, where we are now
- sources.md, where our data comes from
- open-questions.md, what we still need to answer

After each turn, update the relevant files.
Never reload history, use these files as your memory.

Step 3:正常运行 Claude Code

Agent 会读取 6 个文件(8K tokens)而不是读取全部 history(200K tokens),并在每个 turn 后更新文件。

注意事项

1. 这是 "Leak",不是官方产品

Anthropic 尚未将 6-File Setup 作为 product 发布,这是内部工程师使用的技术,可能会有变化。

2. 必须有更新文件的纪律

如果 agent 忘记更新 state.md,下一次它会从错误的起点开始。必须把 instruction 设计得足够清晰。

3. 不是所有任务都能达到 84%

84% 这个数字来自 history 长且重复的使用场景。如果你的任务 history 较短,节省幅度可能较小,但仍然值得。

4. Anthropic 已经有 Compaction API 了

Anthropic 已发布 Compaction API(beta,2026 年 2 月)[4],可以自动压缩 context。6-File Setup 是让你有更多控制权的手动版本。

Bottom line

Noisy 的结尾非常好:

"save this and paste it into Claude Code, and your agent stops paying for what it already knew"

你每个 turn 都在付钱让 AI 重复阅读历史。停止这样做,使用 6 个文件,这样你就能用 $3 做到别人花 $20 的事。

在我看来,6-File Setup 是"投入少、回报大"的技术之一。我把它用到 Claude Code 上,在项目中创建了 6 个文件,在 CLAUDE.md 中添加了 instruction,结果:之前 5 个 turn 用掉 800K+ tokens,现在降到约 120K tokens,减少约 85%,接近 Noisy 报告的数字。

真实案例:我认识的一个团队把这个技术用在一个 agent 每 session 执行 20+ turn 的 pipeline 上。使用 6 个文件前,平均成本 $18-22/session;使用后降到 $3-5/session,300 个 sessions 每月节省 $4,500-6,000,而且 accuracy 提高了,因为 agent 不会再迷失方向。

你呢,曾经尝试过给 AI Agent 用 external memory 吗?用文件、database 还是 vector store?还是仍然把全部 history 塞进 context?欢迎在评论区分享你的经验。

[1] Noisy (@noisyb0y1). "ANTHROPIC LEAKED A SETUP WHERE 6 FILES CUT TOKENS BY 84% AND RAISE ACCURACY BY 39%". X. 2026年8月11日. https://x.com/noisyb0y1/status/2087218720594706679

[2] Anthropic Applied AI Team. "Effective context engineering for AI agents". Anthropic Engineering Blog. 2026. https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents

[3] Sprytix (@Sprytixl). "The $1.2M Agent Engineering skill is now open source. Here it is.". X. 2026年8月11日. https://x.com/Sprytixl

[4] Anthropic. "Compaction API (beta)". 2026年2月. https://docs.anthropic.com/en/docs/build-with-claude/compaction

[5] Anthropic Applied AI Team. "Scaling Managed Agents: Decoupling the brain from the hands". Anthropic Engineering Blog. 2026. https://www.anthropic.com/engineering/managed-agents

本文分析来源:Noisy 和 Sprytix 在 X 上的帖子、Anthropic 官方文章及其他参考资料,数据截至 2026 年 8 月 12 日,Nokka

你曾经尝试过给 AI Agent 用 external memory 吗?用文件、database 还是 vector store?还是仍然把全部 history 塞进 context?欢迎在评论区分享你的经验。

Original source

本文由 AI 翻译整理自 dev.to · AI,原文版权归原作者所有。

阅读英文原文
上一篇
企业级多Agent架构设计:Agent Mesh实现跨框架互操作
下一篇
AI 编码 Agent 需要确定性验收边界