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 工具。它讓使用者能在不需分叉原始專案的情況下,修改 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 模型。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案