Audits Claude Code context window consumption across agents, skills, MCP servers, and rules. Identifies bloated or redundant components and generates prioritized token-saving suggestions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/everything-claude-code:context-budgetThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
分析 Claude Code 会话中每个已加载组件的 token 开销,并提供可操作的优化建议以回收上下文空间。
分析 Claude Code 会话中每个已加载组件的 token 开销,并提供可操作的优化建议以回收上下文空间。
/context-budget 命令(此技能为其提供支持)扫描所有组件目录并估算 token 消耗:
智能体(agents/*.md)
description frontmatter 长度技能(skills/*/SKILL.md)
.agents/skills/ 中的重复副本 — 跳过相同副本以避免重复计数规则(rules/**/*.md)
MCP 服务器(.mcp.json 或活跃的 MCP 配置)
gh、git、npm、supabase、vercel)CLAUDE.md(项目级 + 用户级)
将每个组件排序到相应的桶中:
| 桶 | 标准 | 操作 |
|---|---|---|
| 始终需要 | 在 CLAUDE.md 中被引用、支持活跃命令,或匹配当前项目类型 | 保留 |
| 有时需要 | 领域特定的(如语言模式),未被 CLAUDE.md 引用 | 考虑按需激活 |
| 很少需要 | 无命令引用、内容重叠,或无明显的项目匹配 | 移除或延迟加载 |
识别以下问题模式:
生成上下文预算报告:
上下文预算报告
═══════════════════════════════════════
估算总开销:~XX,XXX token
上下文模型:Claude Sonnet(200K 窗口)
可用有效上下文:~XXX,XXX token(XX%)
组件明细:
┌─────────────────┬────────┬───────────┐
│ 组件 │ 数量 │ Token │
├─────────────────┼────────┼───────────┤
│ 智能体 │ N │ ~X,XXX │
│ 技能 │ N │ ~X,XXX │
│ 规则 │ N │ ~X,XXX │
│ MCP 工具 │ N │ ~XX,XXX │
│ CLAUDE.md │ N │ ~X,XXX │
└─────────────────┴────────┴───────────┘
警告:发现 N 个问题:
[按 token 节省量排名]
前 3 项优化:
1. [操作] → 节省 ~X,XXX token
2. [操作] → 节省 ~X,XXX token
3. [操作] → 节省 ~X,XXX token
潜在节省:~XX,XXX token(当前开销的 XX%)
在详细模式中,额外输出每个文件的 token 计数、最重文件的逐行明细、重叠组件之间的具体重复行,以及带每个工具 schema 大小估算的 MCP 工具列表。
基本审计
用户:/context-budget
技能:扫描配置 → 16 个智能体(12,400 token)、28 个技能(6,200)、87 个 MCP 工具(43,500)、2 个 CLAUDE.md(1,200)
标记:3 个重度智能体、14 个 MCP 服务器(3 个可替换为 CLI)
最大节省:移除 3 个 MCP 服务器 → -27,500 token(开销减少 47%)
详细模式
用户:/context-budget --verbose
技能:完整报告 + 每文件明细,显示 planner.md(213 行、1,840 token),
带每个工具大小的 MCP 工具列表,并排显示重复的规则行
扩展前检查
用户:我想再添加 5 个 MCP 服务器,有空间吗?
技能:当前开销 33% → 添加 5 个服务器(~50 个工具)将增加 ~25,000 token → 推到 45% 开销
建议:先移除 2 个可替换为 CLI 的服务器以保持在 40% 以下
单词数 × 1.3,代码密集文件使用 字符数 / 4npx claudepluginhub aaione/everything-claude-code-zhAudits Claude Code context window consumption across agents, skills, MCP servers, and rules. Identifies bloat, redundant components, and produces prioritized token-savings recommendations.
Audits Claude Code context window usage across agents, skills, rules, MCP servers, and CLAUDE.md. Detects bloat, redundancy, and recommends prioritized token-saving optimizations.
Audits session context weight in Claude Code — estimates tokens from CLAUDE.md, agents, MCP descriptions, rules, skills, and conversation history, reports headroom, and alerts on overflow.