Claude Code 批量操作省 90% token?本地跑 Python 这个 Skill 直接封神

你有没有盯着 Claude Code 的 token 用量心跳加速?批量改 50 个文件、加注释、跑审计、批量替换一个函数名——这种”重复但要命”的活儿,传统做法是把所有源码塞回上下文,让 AI 一个个改。100 个文件就是 15 万 token,账单直接炸。

今天安利一个真正”省到离谱”的效率神器——code-execution(隶属 mhattingpete/claude-skills-marketplace,Apache-2.0 开源,670+ stars)。它的核心思路一句话讲透:让 Python 在本地跑,把”摘要”而不是”全部数据”还给上下文。

它到底省在哪里

数据说话:

  • 10 个文件:5K token → 500 token,省 90%
  • 50 个文件:25K token → 600 token,省 97.6%
  • 100 个文件:150K token → 1K token,省 99.3%

原理也很简单:Claude 不再去 Read 每个文件,而是直接调用 fs / code / transform / git 四个本地模块,在沙箱里把活儿干完,只回传{“files_modified”: 50, “total_replacements”: 247} 这种元数据摘要。

最实用的三个场景

  • 批量重命名/重构:transform.rename_identifier('.', 'getUserData', 'fetchUserData', '**/*.py') 一行命令全项目搞定,改完直接 git.commit('feat: rename')。
  • 代码审计:遍历整个 repo 抽函数元数据,只把”复杂度 > 15 的文件”丢回上下文,几个 token 就完成 100 文件审查。
  • 跨文件提取/迁移:code.find_functions 拿行号,再 fs.copy_lines + fs.paste_code 把工具函数一键搬到 utils.py。

怎么用

一行命令装好:

npx skills add mhattingpete/claude-skills-marketplace --skill code-execution --agent claude-code

新开 Claude Code 会话,碰到 10+ 文件批量活儿,直接用 from execution_runtime import ... 写 Python 就行。它不会替代你写代码,只会替代你”把代码塞给 AI”这个动作。

为什么值得装

三个字:省时间、省钱、省 context。Agent Skills 的精髓就是”按需加载”,而 code-execution 把这个原则推到了极致——脚本能本地跑就别走 LLM。装上之后,你会发现批量任务的等待时间和 API 账单都肉眼可见地掉下来。

GitHub:mhattingpete/claude-skills-marketplace → code-execution


GitHub: https://github.com/mhattingpete/claude-skills-marketplace/tree/main/code-operations-plugin/skills/code-execution

评论区

0 条评论

登录后可评论。

林小秋 819 阅读