4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Claude Code節約術】"原始人プロンプト"でトークンを75%節約可能?

4
Last updated at Posted at 2026-04-05

はじめに

正直、最初にこの手法を見たとき「バカにしてるの?」と思いました。

"Tool work. Me search. Result. Done. Me stop."

これは、とあるRedditユーザーがClaude Codeのトークン消費を最大75%削減するために編み出した手法です。
名付けて 「原始人プロンプト(Caveman Prompt)」。

2026年4月現在、Anthropicによるトークン制限の強化が進む中、r/ClaudeAIで爆発的に拡散しています。最初はネタだと思って読み飛ばしたのですが、実際に試してみたら驚くほど効果がありました。

「独り言」に消えていくトークンがもったいないと感じている方へ、その仕組みと実践方法を共有します。


何が起きたのか:トークンの大半は「独り言」に消えている

Claude Codeには5時間あたりのトークン制限(Proで約44,000、Maxプランでさらに上積み)があります。
使っていて気づいたのですが、トークンの大半が「作業そのもの」ではなく、Claudeの「丁寧すぎる挨拶と解説」に消えています。

通常のClaudeにウェブ検索を頼むと、これだけで約180トークン持っていかれます:

「承知いたしました。ご質問の内容について最新情報を収集するため、ウェブ検索ツールを実行します。少々お待ちください…(中略)…検索が完了しました。」

タスクを繰り返すたびに、この**「誰も読んでいないナレーション」**で数千トークンが蒸発します。これが、5時間制限にすぐ引っかかる正体です。


節約の核心:原始人プロンプトを導入する

やり方はシンプルです。Claudeに「原始人のように、必要最小限のことだけ話せ」と命じるだけです。

① CLAUDE.md に「効率化ルール」を叩き込む

プロジェクトのルートにある .claude/CLAUDE.md に以下のルールを追加してください。

// .claude/CLAUDE.md

## COMMUNICATION_STYLE
あなたは「超効率モード」です。以下のルールを厳守してください:
- 前置き(「承知しました」「当然です」など)を一切禁止。
- ツール実行時はアクションと結果のみ報告。ナレーションは不要。
- 回答は結論から。解説は求められた時だけ。
- 終了時は "Done" または結果のみ。

❌ 悪い例: "I'll execute the web search tool to find that information for you."
✅ 良い例: "Tool: web_search -> [result]"

これだけで、1アクションあたりの消費が1/4近くまで圧縮されます。


② settings.json でリソースを絞る

グローバル設定でも「無駄打ち」を防ぐガードレールを敷きましょう。

// ~/.claude/settings.json
{
  "model": "sonnet",
  "env": {
    "MAX_THINKING_TOKENS": "10000",
    "CLAUDE_AUTOCOMPACT_PCT_OVERRIDE": "50",
    "CLAUDE_CODE_SUBAGENT_MODEL": "haiku"
  }
}

特に SUBAGENT_MODEL を haiku に設定するのは効きます。簡単な調査やファイルの読み込みを安価なモデルに任めることで、メインのトークンを温存できます。


③ ユーザー側の「接し方」を変える

Claudeが原始人なら、私たちも明確に指示を出す必要があります。

  • 具体的に刺す: 「auth周りのバグ直して」ではなく、「auth.tsの42行目のnullチェック漏れを修正して」とピンポイントで指示する。
  • /compact の習慣化: 会話が長くなってきたらこまめに圧縮。履歴によるトークン肥大化を防ぎます。
  • 生データではなくテキストを: 巨大なPDFや画像はそのまま投げず、必要なテキストだけを抽出して渡します。

実際に計測してみた結果

Retoolの開発タスクで、同一条件で5回ずつ計測した平均値です。

タスク 通常モード 原始人モード 削減率
API疎通調査 210 tokens 52 tokens 75.2%
コードレビュー 340 tokens 110 tokens 67.6%
エラーデバッグ 280 tokens 80 tokens 71.4%

「会話がいつもの1.5倍〜2倍長持ちする」という感覚は、あながち間違いではありませんでした。


おわりに:改めて確認しておきたいこと

正直、最初はこの殺伐としたやり取りに違和感がありました。でも、「独り言」のせいで肝心なコードが書けなくなるよりは100倍マシです。

今回紹介した設定はどれも数分で終わるものばかりです。
「最近すぐ制限にかかるな」と感じている方は、ぜひ今日からClaudeを原始人にしてみてください。

確認ポイント 自分の環境はOK?
CLAUDE.mdへの簡潔化ルール追加 [ ]
settings.jsonでのモデル制限 [ ]
/compact の定期実行 [ ]

参考

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?