caveman 是什麼、怎麼安裝和使用:讓 Claude Code / Codex 回答更短、更省 token 的 Skill

caveman 是一個讓智能體「像原始人一樣說話」的 Skill:先給結論、一句一個意思、不寒暄不復述,代碼和命令一字不改,用更少的輸出 token 表達同樣的內容。另有可選的本地代理壓縮智能體讀取的日誌和文件。

Install · 安裝命令

npx skills add JuliusBrussee/caveman -g

在終端裏執行。Skill 可以帶可執行腳本,安裝前先看一遍倉庫裏的 SKILL.md。

NNathaniel bigo··原創首發·AI 輔助撰寫
7 分鐘讀完
資料核對於 2026-10-10 · 依據官方文檔與公開資料整理
本文根據 JuliusBrussee/caveman 倉庫 README 和 skills.sh 榜單整理,資料核對於 2026-10-10。README 中的節省比例來自作者和第三方的測試,條件各不相同,本文只作概述。

是什麼

caveman 的口號是「能用幾個 token 說清,為什麼要用很多」。README 說它 2026 年 4 月作為一個玩笑起步,後來越做越認真。它讓智能體換一種說話方式:不問候、不說「讓我來看看」、不在結尾複述,直接給出「什麼東西、怎麼了、為什麼、下一步」。README 裏的例子是解釋 React 組件為什麼重複渲染:普通回答 63 個 token,caveman 的回答 20 個 token,修復建議完全一樣。

它不是把語法弄壞,而是一套有規則的寫法,README 列了幾條關鍵約束:含義不能丟(冠詞可以省,not、never、only 這類詞和數字單位必須保留);代碼、命令、路徑、報錯訊息原樣輸出;遇到安全警告、不可逆操作、需要分步驟的指令或用戶明顯困惑時,自動恢復完整句子;從不改寫你的提示詞。

項目現在分成兩部分:技能(壓縮智能體「說」的內容)和可選的本地代理(壓縮智能體「讀」的內容,如日誌、測試輸出、JSON)。

截至 2026-10-10,GitHub 顯示該倉庫約 11.1 萬 Star、6,400 Fork,最近一次推送在 2026-10-10。在 skills.sh 總榜(2026-10-10)上,caveman 技能約 56.6 萬次安裝。

包含哪些 Skill

  • 三檔說話方式:/caveman(標準)、/ultracave(更省)、/megacave(用文言文式的極簡中文表達,README 示例裏最短);/caveman status 查看當前檔位,/caveman off 關閉;
  • /caveman-commit:生成一行式的 Conventional Commit 提交資訊;
  • /caveman-review:代碼評審,每條發現一行,格式類似「L42:空指針,加判斷」;
  • /caveman-compress <文件>:壓縮 CLAUDE.md 這類記憶文件並備份原文件,保留標題、代碼塊和路徑;
  • /caveman-stats:查看當前 Claude Code 會話的真實 token 用量;/caveman-help:命令速查;
  • cavecrew:負責查找、修改、評審代碼並用 caveman 風格彙報的子智能體;
  • 一組「少寫代碼」的工作模式技能:investigate-first、lean-build、surgical-patch、safe-refactor、migration、verify-and-stop,任務匹配時自動啟用;
  • 另有 caveman-setup、caveman-learn 等用來在智能體裏操作本地代理的技能。

怎麼安裝

只要技能(README 稱為「小石頭」,只壓縮輸出,不裝代理):

bash
npx skills add JuliusBrussee/caveman -g

README 說明這種方式適用於 Claude Code、Codex、Gemini CLI、Cursor、Windsurf、Cline、Copilot 等 30 多種智能體。

Claude Code 插件(每次交互式會話自動啟用,子智能體也生效):

text
/plugin marketplace add JuliusBrussee/caveman
/plugin install caveman@caveman

Gemini CLI:gemini extensions install https://github.com/JuliusBrussee/caveman。

claude.ai 網頁版 / 手機 App / Cowork:README 寫的是在 Customize → Plugins 裏把 caveman 添加到賬號,步驟見倉庫 INSTALL.md,並註明「尚未完整端到端測試」。

連同本地代理一起裝(「大石頭」,需要 Node.js 22.13 以上):

bash
npm install -g @caveman-ai/cli && caveman setup --install

怎麼用

  • 開啟與關閉:技能沒有自動啟動時輸入 /caveman(Codex 裏是 $caveman);想恢復正常說話就說 stop caveman。
  • 提交代碼:改完後輸入 /caveman-commit,得到一行規範的提交資訊。
  • 瘦身記憶文件:CLAUDE.md 越寫越長時運行 /caveman-compress CLAUDE.md,它會生成更短的版本並保留原文件備份。
  • 只在長會話裏用:日常問答覺得太簡略時關掉,跑長任務、看大量工具輸出時再打開。

適合誰 / 不適合誰

適合:

  • 按 token 計費、或經常撞到用量上限的重度用戶;
  • 嫌智能體囉嗦、只想看結論和改動的開發者;
  • 長時間運行的智能體會話(上下文更耐用)。

不適合:

  • 初學者:簡短回答省掉的解釋,正是新手需要的;
  • 按請求次數計費的場景——README 自己說明,像 Copilot 的高級請求那樣按次計費時,回答變短並不省錢;
  • 要把智能體的輸出直接當文檔、給非技術同事看的場景。

注意事項

  • 許可證:Apache-2.0。
  • 維護狀態:非常活躍(最近推送 2026-10-10);README 提到由一位維護者無償維護。
  • 節省幅度別期望過高:README 的測試顯示,新模型本來就懂「簡潔回答」,在此基礎上 /caveman 的額外節省有限,/ultracave 更明顯;技能規則本身約佔一千多個 token。倉庫有一份 HONEST-NUMBERS.md 專門列出它不划算的情況。
  • 技能和代理的私隱差別很大:README 寫明技能在本機運行、不發送任何數據;而 caveman 命令行工具(代理)預設發送使用統計(運行的命令、token 數、隨機安裝 ID、操作系統、IP,不含提示詞和代碼),可用 caveman telemetry off 關閉。
  • 代理要慎重:代理會介入智能體與模型之間的流量,並使用你自己的密鑰或訂閱登入。公司環境先確認安全規定,個人使用也建議先核對所用模型服務的條款;多數人只裝技能就夠了。
  • 一鍵安裝腳本:README 提供 curl … | bash 和 PowerShell 的一鍵腳本,運行前先看腳本內容;安裝只認 JuliusBrussee/caveman 這個倉庫。
  • 極簡檔位可能影響理解:/megacave 的輸出非常壓縮,重要決策前切回正常模式再確認一遍。
需要開通或續費?ChatGPT Plus 充值 →

其他 Skill 庫

  1. 01

    ai-seo skill 是什麼、怎麼安裝使用:讓內容被 ChatGPT、Perplexity、AI Overviews 引用的 GEO / AEO Skill

    ai-seo 是 marketingskills 裏的 AI 搜尋優化技能:先做 AI 可見度審計,再從「結構、權威、存在」三個支柱優化內容,使其更容易被 AI 搜尋抓取、提取和引用,並涵蓋 llms.txt 等面向智能體的機器可讀文件。

    ClaudeCodex0
  2. 02

    gemini-api skill 是什麼、怎麼安裝使用:Google 官方的 Gemini API 開發 Skill(Agent Platform / 原 Vertex AI)

    gemini-api 是 google/skills 裏的 Gemini 開發技能:指導在 Agent Platform(原 Vertex AI)上用 Google Gen AI SDK 調用 Gemini,覆蓋 Python、JS/TS、Go、Java、C# 以及多模態、工具、緩存和 Live API。

    ClaudeGemini0
  3. 03

    writing-plans skill 是什麼、怎麼用:Superpowers 把需求拆成可執行實施計劃的 Skill

    writing-plans 是 Superpowers 的計劃技能:拿到設計或需求後、動代碼之前,寫一份「沒看過代碼庫的工程師也能照做」的實施計劃,寫明文件、接口、測試和提交點,存入 docs/superpowers/plans/。

    ClaudeCodex0
  4. 04

    lark-doc skill 是什麼、怎麼安裝使用:讓 AI 讀寫飛書雲文檔的官方 Skill(Docx / Wiki)

    lark-doc 是飛書官方 CLI 附帶的雲文檔技能:讓智能體通過 lark-cli 讀取、創建和編輯飛書文檔與知識庫頁面,插入或下載圖片附件,操作思維筆記,並內置會議紀要、PRD、彙報等多種文體的寫作參考。

    ClaudeCodex0
  5. 05

    deploy-to-vercel skill 是什麼、怎麼用:讓智能體把項目部署到 Vercel 的官方 Skill(預設只發預覽版)

    deploy-to-vercel 是 Vercel 官方的部署 Skill:先檢查項目是否已關聯、是否有 git 遠端和登入狀態,再選擇 git push、CLI 或免登入兜底方式部署;除非你明確要求,否則只發預覽部署。

    ClaudeCodex0
  6. 06

    verification-before-completion 是什麼、怎麼用:Superpowers「先拿證據再說完成」的 Skill

    verification-before-completion 是 Superpowers 的收尾檢查技能:在宣佈完成、修好或測試通過之前,必須在當條消息裏實際運行驗證命令並看到輸出,證據先於結論。

    ClaudeCodex0

查看全部 Skill 庫 →

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~