caveman

Bắt agent trả lời thật ngắn để bớt token output; bản CLI còn rút gọn log, JSON, output test trước khi agent đọc.

SkillCLINhómTiết kiệm tokenJuliusBrussee/caveman · ★ 115,9K · đọc 29/10/2026Đã đọc mã và tổng hợp ·

Ưu, nhược và chỗ chưa rõ

caveman: ưu, nhược và chỗ chưa rõ, mỗi dòng kèm nguồn
ƯuJetBrains chạy 82 cặp task, ép caveman bật ở mọi câu trả lời: điểm task gần như không đổi (0,326 so với 0,311 trên thang 0 đến 1, p = 0,82). Code và diff agent viết ra vẫn giữ nguyên.JetBrains AI blog
ƯuREADME ghi code, lệnh, đường dẫn và thông báo lỗi được giữ đúng từng ký tự; cảnh báo bảo mật và thao tác không hoàn tác được thì agent viết câu đầy đủ.README, Say less
NhượcCũng bài JetBrains đó đo trên việc code thật: token output giảm khoảng 8,5%, xa con số 65% từng quảng cáo, vì phần lớn output của agent là code và lệnh mà caveman không đụng tới. Trong một lượt chạy, tổng chi phí nhánh caveman còn cao hơn 11,6% do một task bị đẩy sang mức giá context dài.JetBrains AI blog
NhượcCLI bật telemetry sẵn: gửi lệnh đã chạy, số token, ID cài đặt và địa chỉ IP về Supabase của tác giả cho tới khi bạn chạy caveman telemetry off hoặc đặt DO_NOT_TRACK=1.packages/cli/src/index.ts
NhượcBình luận được trả lời nhiều nhất trong thread Hacker News 904 điểm cho rằng ép model nói ngắn có thể làm nó suy nghĩ kém đi; một bình luận khác nhắc rằng token input mới là phần tốn nhất trong phiên agent.Hacker News, bình luận
Chưa rõCác số 33,2% input và 54% chi phí với Auto trong README là do tác giả tự đo; README ghi lượt chạy Auto mới xong một nửa và khoảng chênh điểm còn quá nhỏ để kết luận.README, Auto
Chưa rõLệnh npx skills add và plugin marketplace đều lấy bản mới nhất của repo; README không có cách ghim skill vào phiên bản 4.0.1.README, Say less

Khi nên dùng

  • Bạn thấy câu trả lời của agent dài dòng và muốn đọc ít hơn; cài riêng skill là đủ và không gửi số liệu nào.

Khi không nên dùng

  • Bạn mong hóa đơn giảm nhiều trên việc code hằng ngày (JetBrains đo được khoảng 8,5% token output), hoặc không chấp nhận telemetry bật sẵn của bản CLI.

Cách cài

Claude Code (chỉ skill)
npx skills add JuliusBrussee/caveman -g
Theo tài liệu của tác giả
Claude Code (plugin, có hook)
claude plugin marketplace add JuliusBrussee/caveman && claude plugin install caveman@caveman
Theo tài liệu của tác giả
Claude Code, Codex, Gemini CLI (CLI đầy đủ)
npx @caveman-ai/[email protected]
Theo tài liệu của tác giả

Nó chạm vào những gì

File đọc và ghi
Skill chỉ là file hướng dẫn. Plugin có hook SessionStart, SubagentStart, UserPromptSubmit; hook đọc ~/.claude/settings.json và ghi cờ ~/.claude/.caveman-active. /caveman-compress ghi đè file bạn chọn và cất bản gốc ở thư mục dữ liệu riêng. CLI lưu dữ liệu trong ~/.caveman/ (caveman.db, ccr.db) và ~/.caveman-cloud/, và sửa config của các agent nó tìm thấy.
Gọi mạng
Skill không gọi mạng, trừ /caveman-compress gửi toàn bộ file cần nén cho nhà cung cấp model bạn cấu hình. CLI mặc định gửi số liệu dùng (lệnh, số token, ID cài đặt ngẫu nhiên, hệ điều hành, địa chỉ IP) tới một Supabase function. Auto, khi đã đăng nhập, gửi câu hỏi gần nhất và file đính kèm lên Caveman Cloud.
Script lúc cài
install.sh, install.ps1 và npx @caveman-ai/cli tải file từ GitHub và npm; binary runtime được kiểm chữ ký và SHA-256 trước khi cài.
Tiến trình
Lệnh caveman claude chạy agent qua proxy cục bộ của caveman; skill-only không bật tiến trình nào.

Đọc từ: plugin.json, caveman-activate.js#L161-L163, SKILL.md, index.ts#L850-L857, SECURITY.md#cli-usage-telemetry, SECURITY.md#local-storage, SECURITY.md#install-and-update-network-access

Mục này chạy mã trên máy bạn với quyền của tài khoản bạn. Theo tài liệu Claude Code, hook và MCP server chạy ngoài sandbox. Đọc phần trên và file của tác giả trước khi cài. Tài liệu bảo mật plugin

Tiết kiệm token

Cả nhóm →
rtkCLI

Rút gọn kết quả của lệnh shell như git status, npm test, ls trước khi agent đọc, để phần output đó tốn ít token hơn.

của rtk-ai (Patrick Szymkowiak và nhóm) · Apache-2.0 + BUSL-1.1rtk-ai/rtk · ★ 84,9K · đọc 29/10/2026

Tiết kiệm tokenĐã đọc mã và tổng hợp ·

Giữ output lớn của tool như log, trang web, snapshot Playwright trong một tiến trình riêng, rồi chỉ đưa đoạn liên quan vào context của agent.

của Mert Koseoglu (mksglu) · Elastic License 2.0 (ELv2)mksglu/context-mode · ★ 32,7K · đọc 29/10/2026

Tiết kiệm tokenĐã đọc mã và tổng hợp ·

Đọc log có sẵn trên máy của Claude Code, Codex và nhiều agent khác, rồi báo bạn đã dùng bao nhiêu token và ước tính hết bao nhiêu đô theo ngày, tháng, phiên.

của ryoppippi · MITccusage/ccusage · ★ 19,2K · đọc 29/10/2026

Tiết kiệm tokenĐã đọc mã và tổng hợp ·