Claude Codeにおけるトークン使用のヒント

Redditの詳細な投稿では、Claude Codeでのトークン管理に関する苦労して得た教訓が共有されています。投稿者は、トークンの大部分はClaudeの回答ではなく、セットアップコンテキストで消費されると指摘しています。以下が彼らが使用し推奨する主要なプラクティスです:
すぐに効果がある方法
- 無関係なタスクには新しいチャットを始める。 長い会話のメッセージごとに全履歴が再送されます。40メッセージのスレッドでは、20メッセージ前に関心を失ったコンテキストにトークンを消費します。
- 小さな質問は1つのメッセージにまとめる。 3つの簡単なフォローアップを個別に送信すると、3回のフルコンテキスト読み込みが発生します。まとめてオーバーヘッドを削減しましょう。
CLAUDE.mdは短く保ち、インデックスとして使う。 すべてをダンプすると、Claudeが毎回それを再読み込みします。代わりに、関連するコンテキストのみが読み込まれるよう、別のファイルを指し示しましょう。
継続的な習慣
- ファイル参照を正確にする。 「コードベース全体を見て解読して」と言うと、探索に3万~5万トークンかかる可能性があります。代わりに、重要な特定の関数やモジュールを指示しましょう。
- 15~20メッセージ後に要約して再開する。 Claudeに簡単な要約を依頼し、新しいスレッドに貼り付けます。これにより、進行状況を失わずにデッドコンテキストを削除できます。
- 軽い作業には軽量モデルを使う。 下書き、再フォーマット、説明などは小さなモデルに回しましょう。重いモデルは推論を要するタスクに取っておきます。
この投稿は、トークン使用量を抑えるための独自のコツをコミュニティに共有するよう呼びかけています。
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude Codeトークン監査により、デフォルトツール読み込みから生じる隠れたコストが明らかになりました
ある開発者が926のClaude Codeセッションを分析した結果、セッション開始時に45,000トークンがロードされており、そのうち20,000トークンはシステムツールのスキーマ定義によるものであることが判明しました。ENABLE_TOOL_SEARCH設定を有効にすることで、開始コンテキストを45kから20kトークンに削減し、1ターンあたり14,000トークンを節約できました。

AIエージェントの失敗に関する論考:謝罪は修正ではなく、アーキテクチャである
Redditユーザーが、Claude OpusがAIエージェントの失敗に対する理解を再構築したと共有:謝罪を信じると同じミスを繰り返す。コード、検証、実行境界における構造的なガードレールだけが失敗モードを修正する。

AIを使った10万行のRust:契約、仕様駆動開発、パフォーマンス
Cheng HuangはAIエージェントを使用してRust製マルチPaxosエンジンを構築し、30万ops/秒を達成。主要技術:AIが生成したコード契約、軽量な仕様駆動開発、積極的な最適化。

OllamaのDockerコンテナ内でOpenClawを実行し、ネットワークを簡素化する
Redditユーザーが、公式のollama/ollama Dockerコンテナ内にOpenClawをインストールして、OpenClawがlocalhost経由でOllamaと通信できるようにする方法を紹介。host.docker.internalや追加のネットワーク設定が不要になる。欠点はRAM使用量が多いこと。