まさかこれが本当に効くとは

Anthropic・Claude・ダリオアモデイ
この記事は約8分で読めます。

AI開発において、Claude Codeなどのツールを使用する際にトークン制限に悩まされるユーザーは少なくない。その解決策として注目されるのが「Caveman」という手法である。これはAIの冗長な表現を徹底的に削ぎ落とし、必要最小限の言葉で応答させることでトークン消費を大幅に削減する手法だ。GrugBrain開発思想に通じるこのアプローチは、記事の省略や丁寧な言い回しを一切排除し、技術用語とコードはそのままに、説明部分だけを極限まで簡潔化する。実際の検証では最大87%ものトークン削減に成功し、2026年3月の研究では簡潔性が精度を26ポイント向上させることも示された。出力トークンで収益を得るAIサービスの構造を考えれば、この手法は実質的なコスト削減につながる現実的な解決策と言える。

No way this actually works
- I Stream on Twitch - Want to order coffee over SSH?ssh terminal.shopBecome Backend Dev: h...

Claudeのトークン制限を突破する意外な解決策

最近、Claude Codeを使っていてトークンの制限にぶつかっている人、多いんじゃないでしょうか。一般的には「使い方が間違っている」と言われがちなんですけど、実はトークンを節約するもっと良い方法があるんです。その解決策、正直言って私も最初は信じられなかったんですが、実際に使ってみたらちゃんと機能するんですよ。しかもかなり良い感じで。

で、ここからが重要なんですけど、この方法を使えば実際にお金を節約できるんです。いや、大げさに言ってるわけじゃないですよ。その名も「Caveman」です。

Cavemanとは何か

Cavemanって何なのか、知らない人もいるかもしれませんね。もし知らなくても大丈夫です。参考になりそうなポップカルチャーの例がいくつかあるんです。まず、GrugBrain Devっていうのがあります。

GrugBrain Devを聞いたことがない人には、そのエッセイを読むことを強くお勧めします。今日の最先端AI時代に起きていることに対して、かなり直感に反するというか、カウンターカルチャー的というか。あ、今ちょっと造語を作っちゃったかもしれません。カウンターカルチャーと直感的っていう言葉を掛け合わせたような感じです。

今の時代、37,000行のコードをAIにレビューさせてAIに任せきりみたいな風潮がありますよね。でもこれは、もっとシンプルな人間のためのものなんです。

「なんで時間無駄にしてたくさん言葉使う?少ない言葉で十分でしょ」

これこそが、まさにCavemanなんですよ。Claude CodeやCodexなんかに好き勝手喋らせて表現豊かな文章を延々と言わせる代わりに、「ああ、確かにその通りだね。お金使ってめちゃくちゃお世辞言われるのもいいけど」じゃなくて、問題の核心に直行するんです。つまり、余計なことを言うのをやめるということです。

出力トークンのコストを考えると、これは実際にかなりの節約になるんです。マジで。

Cavemanのルールとは

じゃあ、実際にCavemanのルールってどんな感じなのか見てみましょう。まあ、本当はお見せできないんですけどね。なぜかというと、GitHubが200行のマークダウンを表示できないらしくて。しかも今、rawで見ようとしても壊れてるんですよ。ただダウンロードされるだけで、ウェブページにすら飛ばないんです。

とにかく、ダウンロードしたものがこちらです。やることはこれだけなんです。見てください。冠詞を省く。つまり「a」や「the」を使わない。すべての修飾語を省く。丁寧な言い回しも全部省くんです。「Sure(もちろん)」「Certainly(確かに)」「Of course(もちろんです)」「Happy to(喜んで)」みたいなやつ。こういう短い決まり文句、全部いらない。

「not extensive fix(大規模な修正ではなく)」じゃなくて「fix(修正)」。「implement a solution for(〜のための解決策を実装する)」じゃなくて、もっと簡潔に。これらは全部、実際にトークンを節約できる現実のフレーズなんです。お金を実際に節約できるんですよ。これってちょっと狂ってますよね。

曖昧な表現もなし。「it might be worth considering(検討する価値があるかもしれません)」みたいなのは省く。断片的でOK。完全な文章は不要。

技術用語はそのまま。だからポリモーフィズムはポリモーフィズムのまま。そういう用語を短くしたりはしません。コードブロックは変更なし。Caveman的な話し方はコードの周辺で使うけど、コードの中では使わない。エラーメッセージは正確に引用。Cavemanは説明の部分だけに使う。

同じ結果が得られるんです。唯一の違いは、Claudeがお世辞を言ったり、無駄な言葉を並べたりしないってことです。「実は修正は非常にシンプルで、問題空間に対するあなたの洞察は正しい方向性でした。私がしなければならなかったのは」みたいなの、もういいから。黙って。そんなこと言わなくていいから。

実際の効果

良い例があります。「Sure, I’d be happy to help you with that. The issue you are experiencing is likely caused by(もちろん、喜んでお手伝いします。あなたが経験している問題は、おそらく〜によって引き起こされています)」じゃなくて、「Yes. Bug in O middleware token expiry check. Use this, not that fix(はい。Oミドルウェアのトークン有効期限チェックのバグ。これを使って、あれじゃなくて修正)」。

実際にトークンをかなり削減できるんです。この例だけでも見てください。69トークンから19トークンになってます。

さらに、Cavemanにも様々なレベルがあるんです。無駄を削ぎ落とす程度の「ライト」バージョンもあれば、完全版もあります。それから超最大バージョンもあって、これは全ルールに加えて一般的な用語を略語化するんです。DBとか、Oとか、configとか、requestをreqに、userをuに、functionをfnに、implementationをimpleに。可能な限り接続詞も省く。一語で十分なら一語で答える。因果関係には矢印記法を使う。

これ、本当に機能するんですよ。完全に無料のハックです。基本的な表を使って様々な使用例を分解して説明してくれてもいます。Reactのレンダーバグを説明する場合、1,180トークンから159トークンになります。87%の節約ですよ。これを見ると、言語がいかに無駄に膨らんでいるかがわかりますよね。

考えてみてください。まるで肥大化してるんです。大げさな言葉をたくさん使って、実際には何も言っていないようなものです。

AIの収益構造との関係

あまり陰謀論者にはなりたくないんですけど、でも言わせてもらうと、Claudeって出力トークンでお金を稼いでるんですよね。だから「offが壊れてる」って3語で言えることを、わざわざ延々と独白みたいに語って、そのトピックについて言えることを全部言い尽くそうとするわけです。

本当に印象的な技術ですよ。正直、熱帯雨林の手頃なコンピューターと、こういう小さな魔法のサンドボックスを交換できるっていうのは、かなり素晴らしいことです。私なら週7日いつでもその交換をしますね。

研究による裏付け

あと、私のことをご存じない方のために言っておくと、私は通常、研究を引用しないんです。というのも、研究の多くは操作されていると思っているからです。あなたが聞かされている事実、本当に信頼できるかどうかわかりません。嘘があって、大嘘があって、そして統計があるっていうでしょう。

でも、今回は私に有利な研究なので紹介します。2026年3月、つまりほんの数日前の研究です。「brevity constraints reverse performance hierarchies and language models(簡潔性の制約が言語モデルのパフォーマンス階層を逆転させる)」。これらの言葉全部、簡単に言うと、応答を簡潔にすることで精度が26パーセントポイント向上するってことです。

26%より正確ってどういうこと?多いって言う人もいるでしょうね。26%って何を意味するのかって?実はそんなに重要じゃないんです。なぜかって?より正確だからです。緑は良いってことです。グラフが右肩上がりになってる。人生に必要なのはそれだけです。物事が良くなるのは良いこと。悪いのは良くない。

実際に試してみよう

さあ、試してみてください。Julius BrussyのCavemanをチェックしてみてください。

ちょっと脱線していいですか?これについて少し話さないといけません。なんで、なんでなんですかね。ダウンロードできるエージェントプログラムって、全部独自のスキルディレクトリを持ってて、そこにスキルを入れるようになってるんですよ。これ、XKCDの最高の展開じゃないですか。

どのプロジェクトを見ても、同じテキストのための別々のフォルダが20個くらいあって、全部コミットされてるんです。なんでこうなったんですかね?博士レベルの知能があるはずなのに、実際には完全に初心者レベルの実装なんですよ。辛いです。心の底から辛い。

とにかく、Claude Codeを使っていて、「使い方が間違ってる」というメッセージが役に立たなかった人は、これを試してみてはどうでしょうか。私が何も教えなかったとは言わせませんよ。これは良い情報です。ダウンロードして、今すぐ使ってください。名前はPrime Genです。

あれ、HTTPですか?それはいりません。コーヒーの注文はそういうやり方じゃないんです。コーヒーはSSH terminal.shop経由で注文するんです。本当の体験が欲しいんでしょう?本物のコーヒーが欲しいんでしょう?素晴らしいサブスクリプションで、もう覚えておく必要もないんです。限定ブレンドと限定コーヒーと限定コンテンツが欲しいなら、CRONをチェックしてください。

SSHって何かわからない?じゃあ、そのコーヒーはあなた向けじゃないかもしれませんね。

夢を生きましょう。

コメント

タイトルとURLをコピーしました