Tabbit
活动资源博客模型
Tabbit LogoTabbit

Tabbit — 为你工作的 AI 浏览器

主题资源

  • AI Browser Resources
  • Agentic Browser Resources
  • Browser Downloads and Install Guides
  • Browser Comparisons
  • AI Browser Alternatives
  • Browser Productivity Resources

热门指南

  • AI Browser
  • Agentic Browser Download
  • Best AI Browser 2026: Top 9 Tested & Ranked
  • AI Browser Download
  • Free AI Browser
  • Best AI Browser 2026
  • AI Browser Comparison 2026
  • AI Browser for Windows
  • AI Browser for Mac
  • Chrome Alternative 2026

活动

  • 别装了,你在《牛来》里早有原型
  • Tabbit 妙招大赛
  • KPOP SBTI 饭圈人格测试
  • Tabbit 校园共创者计划
  • fifi 的论文文献妙招精选
  • 用户问卷

关于

  • Tabbit 博客
  • 媒体报道
提示词
媒体Claude Sonnet 4.6

Claude Sonnet 4.6 的 1M 长上下文与 Context Compaction 架构配置

原始来源

Anthropic Platform Docs / Context Management & Compaction

作者Anthropic

原文日期2026-02-17

Tabbit 整理2026-08-20

查看原文

一句话结论

通过配置 Prompt Caching 缓存点与 Context Compaction 滚动压缩策略,使 Claude Sonnet 4.6 在 1M token 巨量上下文或超长轮次 Agent 任务中,既维持全局记忆与精准召回,又显著降低延迟与重算成本。

适用场景

  • 适合的任务:包含完整历史的大型代码库重构、长篇法律/财报对比分析、长时运行且涉及数百次工具调用的自主 Agent。

  • 不适合的任务:单轮短问答、不需要保留上下文状态的即时转换任务。

  • 适用的模型版本:Claude Sonnet 4.6(claude-sonnet-4-6)。

  • 适用的客户端、Agent 或 API:Anthropic Messages API(配合 anthropic-beta: context-compaction-2026-02-15 与 prompt-caching-2024-07-31)。

  • 推荐的推理档位和参数:长上下文检索推荐 effort=medium;代码理解任务设置 max_tokens=8192。

可直接使用的内容

生产级 API 请求配置示例

{
  "model": "claude-sonnet-4-6",
  "max_tokens": 8192,
  "output_config": {
    "effort": "medium"
  },
  "system": [
    {
      "type": "text",
      "text": "你是一个负责深度代码分析与系统架构审计的资深工程师。请结合提供的全量代码上下文,分析模块依赖并给出重构方案。",
      "cache_control": { "type": "ephemeral" }
    }
  ],
  "context_management": {
    "strategy": "compaction",
    "compaction_trigger_tokens": 180000,
    "compaction_target_tokens": 60000,
    "preserve_recent_messages": 8,
    "summary_prompt": "保留关键技术决策、文件改动清单、未通过的测试用例及待办事项,丢弃中间工具调用的原始输出。"
  },
  "messages": [
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "<codebase_context>\n... [此处放入通过目录解析注入的代码库文件] ...\n</codebase_context>",
          "cache_control": { "type": "ephemeral" }
        },
        {
          "type": "text",
          "text": "请分析所有使用遗留认证逻辑的文件,并输出重构步骤与测试用例。"
        }
      ]
    }
  ]
}

测试/工作流步骤

  1. 结构化上下文注入:将静态长文本(如全工程代码或文档)放置在用户消息的前部,并在末尾标记 cache_control: {"type": "ephemeral"}。

  2. 动态查询放置后方:具体分析指令或查询问题放置在缓存块之后,确保后续多轮提问能命中前置缓存。

  3. 监控缓存命中率:检查响应头部中的 cache_creation_input_tokens 与 cache_read_input_tokens,验证命中率达到 85% 以上。

  4. 触发压缩验证:在多轮交互超过 compaction_trigger_tokens(如 180k tokens)时,观察服务端压缩产物的关键决策保留度。

原始证据与数据

  • 官方文档说明:Prompt Caching 为 Sonnet 4.6 带来高达 90% 的长上下文读取成本折扣,并将首 token 响应延迟(TTFT)缩短至原来的 20%-30%。

  • 官方长上下文基准(Needle In A Haystack / RULER):Sonnet 4.6 在 1M token 窗口内达到 98.4% 的召回精度,且在极值位置与中段位置的召回表现高度一致。

  • Context Compaction 能够将长时运行会话的有效上下文占用压缩 60%-70%,同时通过 summary_prompt 保留关键约束与错误诊断信息。

适用边界

  • 1M token 上下文窗口处于 Beta 阶段,超出 200k tokens 后的计费阶梯和速率限制(RPM/TPM)可能有所不同,需依据账户配额调整。

  • 频繁在会话中修改 effort 或系统提示词会导致前缀缓存失效,建议在单次持续会话中保持配置稳定。

  • 自动压缩会丢失历史对话中未被总结提取的微小细节,若必须保留原始全量轨迹,需在本地持久化日志数据库。

来源摘录或观察(仅做合规短引)

官方说明:“Context compaction allows long-horizon agents to run indefinitely without manual memory trimming or token overflow errors.”(官方文档引述)

Tabbit 小编提醒

提示词内容来自公开资料与 Tabbit 编辑整理。引用前请查看原文授权与适用范围。

Claude Sonnet 4.6

在 Tabbit 中使用

Claude Sonnet 4.6

相关提示词

媒体Claude Platform Docs / Prompting best practices

Claude Sonnet 4.6 的清晰指令、XML 上下文与自检提示

媒体Claude Platform Docs / Effort 与 Prompting best practices

Claude Sonnet 4.6 的 effort 与工具触发配置

媒体Anthropic Platform Docs / Computer Use API Reference2026-02-17

Claude Sonnet 4.6 的 Computer Use 工具定义与自动化闭环工作流

社区GitHub / Claude Code Architecture & Best Practices2026-03-05

Claude Code 下 Sonnet 4.6 的多智能体协作与工程开发工作流

Claude Sonnet 4.6

相关测评

媒体Anthropic News / Introducing Sonnet 4.62026-02-17

Claude Sonnet 4.6 官方发布:编码、电脑使用与 Agent 基准

媒体BenchLM2026-08-17

BenchLM 对 Claude Sonnet 4.6 的公开证据账本

媒体IDP Leaderboard2026-03

IDP Leaderboard:Sonnet 4.6 在真实文档理解上与 Opus 4.6 持平

媒体Artificial Analysis

Artificial Analysis:Sonnet 4.6 非推理 Intelligence Index 37