• sherard

    有时候刚打开 Claude Code,明明只说了一句 hello,/context 里却已经占掉一截。第一反应往往是:我什么都还没干,Token 到底被谁吃了?

    答案通常不是 hello 太贵,而是这轮对话在你开口之前,就已经带着一批“开场行李”进来了。

    这些内容可能比你的第一句话更早进入上下文

    系统指令和工具说明:Claude Code 要先知道自己能读文件、改代码、运行命令,以及每个工具该怎么调用。工具越多,说明书通常也越长。

    项目指令:项目根目录和相关目录中的 CLAUDE.md、规则、约定,会影响它如何理解代码和执行任务。官方文档也明确说明,CLAUDE.md 会在会话开始时被读取;文件越长,启动成本和干扰都可能越高。

    MCP 工具定义:接入 GitHub、数据库、浏览器等 MCP 后,模型需要知道有哪些工具以及参数怎么填。即使这一轮没有真正调用,它们的定义也可能占用可用上下文。

    自动记忆和历史消息:恢复旧会话、加载记忆或继续一个长任务时,上下文自然不会从零开始。

    所以 /context 展示的是整轮请求所需的上下文,不只是你刚刚输入的那几个字。

    我现在会先做三个检查

    第一,看 /context 里哪一类占比最大,不要只盯总百分比。

    第二,暂时关掉这个项目根本用不到的 MCP。需要查数据库时再开数据库工具,不要让十几个工具长期陪跑。

    第三,检查 CLAUDE.md:只保留长期有效、会影响执行结果的规则。项目介绍、临时进度、几百行接口说明,应该拆到普通文档里,让 Claude 需要时再读。

    真正该优化的不是每一个 Token

    上下文并不是越空越好。必要的项目规则能减少返工,常用工具也能省掉复制粘贴。问题在于:常驻上下文里有没有大量“本轮用不到,但每轮都要带上”的内容。

    我更愿意把它理解成电脑开机自启动:不是一个都不能有,而是每一个都要问一句——它真的需要每次启动吗?

    顺带说下我自己的用量检查方式

    我平时会用 CC Switch 管理不同接口,并通过 TrueSOTA 接入 Claude、GPT、Grok 等模型。这样做的好处不是“换个中转站就能凭空省 Token”,而是切模型、看调用和对比实际消耗更方便。上下文是否臃肿,最终还是要靠自己的配置和任务拆分来解决。

    TrueSOTA:TrueSOTA - AI API Gateway

    留个问题

    大家刚启动 Claude Code 时,/context 通常已经占多少?你们遇到过最夸张的是 MCP、CLAUDE.md,还是恢复的历史会话?

    主楼
  • 摇摆熊

    你都不知道,有linux登录,再让创建账户,你会损失多少潜在客户

    #1
  • vampeng

    额度呢?总额度消耗多少,说出来我想知道

    #2
  • ziyue_yu

    典中典不是而是,经典ai写个段落+自己站的宣传模式,每天运营时间10分钟

    #3
  • 栗子

    这个有点夸张了吧,是不是突然降智了

    #4
  • ycxsw

    写个帖子很难吗 这么敷衍 ai味也太重了吧 ^-^

    #5
  • UMR

    图片

    未发现明显的人工创作特征,呵

    #6
  • agand_de

    aigc生成内容未使用截图发布 这帖子我还以为我逛的是微信公众号和小红书的ai贴

    #7
  • agand_de

    图片

    审核真的看不出来这是纯ai生成的吗

    #8
  • 千手扉间

    我也感觉一股ai味

    #9

发表回复

登录后回复