tweakcc
自訂 Claude Code 的系統提示,建立自訂工具集,輸入模式高亮,主題/思考動詞/旋轉動畫,自訂輸入框與使用者訊息樣式
tweakcc 是什麼?
自訂 Claude Code 的系統提示、建立自訂工具集、輸入模式高亮、主題/思考動詞/旋轉動畫、自訂輸入框與使用者訊息樣式、支援 AGENTS.md、解鎖私人/未發布功能等。支援所有平台的原生與 npm 安裝。
tweakcc 概覽
這是什麼
tweakcc 是一款 CLI 工具,可用來修改 Claude Code 的系統提示、使用者介面與行為。它會修補 Claude Code 的壓縮版 cli.js 檔案,支援原生(binary)與 npm 安裝的版本,並可在 Windows、macOS 與 Linux 上執行。此工具由 Piebald 團隊開發,以 MIT 授權開放原始碼,可直接透過 npx 或 pnpm dlx 使用,也能以 npm API (4.0.0 版新增)進行程式化操作。tweakcc 支援多種 Node 版本管理器(nvm、fnm、n、volta、nvs、nodenv)與套件管理器(npm、yarn、pnpm、bun、Homebrew/Linuxbrew、Nix)。當前驗證通過的 Claude Code 版本為 2.1.162,但系統提示修補功能可適用於 >=2.0.14 的版本。
主要功能
- 自訂 Claude Code 的系統提示、建立可透過
/toolset指令使用的自訂工具集,並以自訂顏色與樣式突顯輸入模式。 - 使用圖形化的 HSL/RGB 色選器建立自訂主題;自訂思考動詞、旋轉動畫、使用者訊息樣式與輸入框外觀。
- 新增 AGENTS.md 支援、工作階段記憶、
/remember技能、Opus Plan 1M 模式、自動接受計劃模式,以及用/title或/rename指令為工作階段命名。 - 透過非阻塞 MCP 連線將啟動速度提升約 50%;透過
CLAUDE_CODE_CONTEXT_LIMIT變更上下文限制;新增opusplan[1m]模型別名。 - 使用沙盒化腳本(
tweakcc adhoc-patch)建立自訂修補,無需複刻專案;從遠端 URL 套用設定。 - 內建修補包含表格格式切換、Token 計數四捨五入、狀態列限流、滾動跳脫序列過濾、tmux 圖形穿透等功能。
使用情境
- 開發者想要調整 Claude Code 的系統提示與介面,使其符合個人偏好。
- 團隊希望分享共用的工具集或遠端設定檔,以標準化 Claude Code 的配置。
- 使用者需要修補 Claude Code 的原生二進位檔(包含 Apple Silicon),並在更新後重新套用自訂項目。
- 任何想要嘗試工作階段記憶、子代理模型選擇或 MCP 啟動最佳化的使用者。
快速開始
不須安裝即可執行:bash$ npx tweakcc# 或使用 pnpm:$ pnpm dlx tweakcc如需程式化使用,請將其加入專案:npm i tweakcc。套用自訂後,可透過 tweakcc --apply 重新套用(或加上 –-yes 跳過確認)。
授權與價格
此專案以 MIT 授權開放原始碼。儲存庫位於 https://github.com/Piebald-AI/tweakcc。
內容整理自該專案公開的 README 與儲存庫資訊。