Skip to content

OpenWorkai/claude-token-saver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

claude-token-saver

Claude Code Token 省钱技能包 — 基于 Claude Code 源码分析,帮你降低 80% 的 token 消耗。

这是什么?

一个 Claude Code Skill,将 Claude Code 的缓存架构知识和 token 优化策略内化为 Agent 可调用的工具箱。

安装后,Agent 会在以下场景自动建议优化

  • 对话超过 15 轮 → 建议 /compact
  • 用户分多条消息提同一个需求 → 建议合并
  • 项目缺少 .claudeignore → 建议创建
  • 用户要求中途切模型 → 提醒开新会话更省
  • 简单编辑任务开了 Thinking → 建议关闭

安装

方法一:Claude Code Skill 安装(推荐)

# 在 Claude Code 中运行
/skill install Myking1983/claude-token-saver

方法二:手动安装

# 复制 SKILL.md 到 Claude Code skills 目录
mkdir -p ~/.claude/skills/token-saver
curl -o ~/.claude/skills/token-saver/SKILL.md \
  https://raw.githubusercontent.com/Myking1983/claude-token-saver/main/token-saver/SKILL.md

方法三:项目级安装

token-saver/ 文件夹复制到项目的 .claude/skills/ 目录下。

核心策略摘要

缓存计费(以 Sonnet 4.6 为例)

计费类型 价格 / 百万 token 折扣
正常输入 $3.00
缓存写入 $3.75 +25%(首轮)
缓存读取 $0.30 -90%

四大缓存杀手

  1. 会话中切模型 → 缓存清零,12 倍惩罚
  2. 会话中改 CLAUDE.md → 系统提示缓存失效
  3. 注入精确时间戳 → 每次请求哈希不同
  4. 工具描述含随机路径 → 前缀每次都变

9 条实战策略

# 策略 节省
1 一个会话一个任务 50-80%
2 完成子任务立即 /compact 50-80%
3 固定模型不中途切换 50-80%
4 开会话前写好 CLAUDE.md 50-80%
5 一次说完 > 分多条追问 20-50%
6 编辑消息 > 发新消息纠正 20-50%
7 给精确路径 > 让 AI 搜索 20-50%
8 .claudeignore 排除大文件 20-50%
9 简单任务关闭 Thinking 20-50%

.claudeignore 模板

安装后可直接使用 claudeignore-template 作为参考:

# Lock files (JSON = 2x token density)
package-lock.json
yarn.lock
pnpm-lock.yaml
uv.lock
Cargo.lock

# Build artifacts
dist/
build/
target/
node_modules/
__pycache__/

# Generated files
*.map
*.min.js
*.min.css
*.sqlite
*.db
coverage/

致谢

策略来源于对 Claude Code 源码的深度分析,以及社区分享的实战经验。

License

MIT

About

Claude Code Token 省钱技能包 — 基于源码分析,降低 80% token 消耗

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages