Piebald-AI/tweakcc
Customize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.
解决的问题
tweakcc 是一个专为定制和增强 Claude Code 使用体验而设计的 CLI 工具。它允许用户在无需 fork 原始项目的情况下,修改 Claude Code CLI 的系统提示、UI 主题和功能行为。
工作原理
该工具通过修补 Claude Code 的最小化 cli.js 文件来工作。对于 npm 安装,它直接修改该文件;对于原生二进制安装,它使用 node-lief 从二进制文件中提取 JavaScript,应用补丁后重新打包二进制文件。自定义设置存储在本地的 config.json 文件中,允许用户在更新 Claude Code 后重新应用其设置。
适用人群
希望个性化界面、优化工具性能(如启动速度)或修改 AI 代理所使用的底层系统提示和工具集的 Claude Code 开发者和高级用户。
主要亮点
- UI 自定义:使用颜色选择器创建自定义主题,更改思考动词和加载动画,自定义用户消息样式。
- 系统提示与工具集控制:自定义所有系统提示,并创建可通过新
/toolset命令访问的自定义工具集。 - 性能优化:通过非阻塞 MCP 连接,使启动速度提升约 50%。
- 功能增强:新增会话记忆、
/remember技能,以及手动命名会话的功能。 - 高级补丁支持:支持通过字符串、正则表达式或沙箱 JavaScript 脚本(可从本地文件或远程 URL 加载)进行临时补丁。
- 模型配置:可配置每个子代理(Plan、Explore 和通用)使用的 Claude 模型。
相关
- 项目
- 项目
- 项目
- 项目
- 项目