OpenClawトークン使用調査により設定上の問題が明らかになりました

トークン使用量調査で設定上の問題が明らかに
ある開発者が、OpenClawを日々のAIニュース更新に使用している際に、OpenAI Codexの週間サブスクリプションを約1.5日で使い切ったと報告しました。彼らはClaude Codeを使用して設定を詳細にレビューし、過剰なトークン消費を引き起こしているいくつかの設定上の問題を特定しました。
調査から得られた主な発見
調査により、複数の設定上の問題が明らかになりました:
- TelegramのrequireMention設定: すべてのグループチャットで
requireMention: falseとなっており、すべてのメッセージがエージェントを起動していました。これをtrueに設定すると、ボットは@メンションがあった場合のみ起動します。 - ウェブフェッチのデフォルト:
readability設定がデフォルトでオフになっており、フェッチが失敗したリクエストでも生のCSS/JSコンテンツを返していました。21回のweb_fetch呼び出しすべてが失敗していましたが、それでもページのシェルをコンテキストにダンプしていました。 - モデルの継承: エージェントごとのモデルオーバーライドはデフォルトから継承されません。
agents.defaults.model.primaryをgpt-5.4-miniに変更しても、gpt-5.4にハードコードされたオーバーライドを持つ4つのエージェントにはカスケードされませんでした。 - 孤立セッションファイル: 何も参照していない41個の
.reset.*/.deleted.*トランスクリプトファイル(約56MB)が見つかりました。 - ウェブリサーチに対するガードレールの欠如: トークン消費の78%を占めるウェブリサーチエージェントには、フェッチ予算、停止ルール、「検索前にローカルメモリをチェック」するパターンがありませんでした。
設定の修正
調査では、以下の具体的な設定変更が推奨されました:
openclaw config set tools.web.fetch.readability true
openclaw config set tools.web.fetch.maxChars 12000
openclaw config set tools.web.fetch.timeoutSeconds 15
openclaw config set tools.web.fetch.cacheTtlMinutes 30セッションのクリーンアップについては:
openclaw sessions cleanup --all-agents --enforce --fix-missingクイックチェックリスト
- すべてのグループチャットで
requireMentionを確認 tools.web.fetch.readabilityを有効化し、maxChars/timeoutSecondsを設定- エージェントごとのモデルオーバーライドを監査 — デフォルトはカスケードされません
openclaw sessions cleanup --all-agents --dry-run --fix-missingを実行- リサーチが多いエージェントにフェッチ予算と停止ルールを追加
開発者は、Claude Codeが特にフォレンジック分析に有用だったと指摘しました:2日分のゲートウェイログをgrepし、アクティブセッションで510回のgpt-5.4参照と23回のgpt-5.4-mini参照をカウントし、失敗したフェッチ結果に198のCSS変数参照を見つけ、スタートアップファイルの56%の冗長性を特定しました。
📖 Read the full source: r/openclaw
👀 See Also
Slashエージェントのスタートアップトークンを60%削減:ボットのワークスペースを整理しよう
ある開発者が、LLMにワークスペースファイルを監査・再構築させることで、起動トークンを80kから31kに削減しました。ブロートを除去し、情報を重複排除し、ツールドキュメントを個別のファイルに整理しました。

コーディング前にAIでプロジェクトチケットを生成することで、スコープドリフトを軽減できます
開発者が、コードを書く前にAIに詳細なプロジェクトチケット(タスク、サブタスク、範囲、受け入れ基準を含む)を生成させることで、スコープクリープや大きな差分を大幅に削減できたと報告しています。各AIエージェントは全体計画ではなく、特定のサブタスクのみを受け取ります。

Claude Codeの100万トークンコンテキストウィンドウを無効にしてトークン使用量を削減する方法
Anthropicユーザーは、settings.jsonに環境変数を追加することでClaude Codeの1Mコンテキストウィンドウを無効にでき、予期せぬトークン消費を減らせる可能性があります。ソースでは、1Mコンテキストを完全に無効にするか、自動圧縮ウィンドウに上限を設ける2つの設定オプションが提供されています。

コミュニティがOpenClawトークン消費の解決策について議論
ユーザーはAIエージェントを24時間稼働させる際の高トークン使用量の管理戦略を共有しています。