短いシステムプロンプトがClaudeの遵守率を向上させ、トークンの無駄を削減する

✍️ OpenClawRadar📅 公開日: April 29, 2026🔗 Source
短いシステムプロンプトがClaudeの遵守率を向上させ、トークンの無駄を削減する
Ad

r/ClaudeAIのユーザーが、要件、コーディング標準、プロジェクトコンテキスト、性格設定、エラーハンドリングをカバーする3,847語もの巨大なシステムプロンプトに8ヶ月間苦しんだ末、その根本原因はプロンプトが長すぎることだと発見したと共有した。

Claudeは最初はうまく機能するが、徐々に指示の半分を忘れたり、合わない部分を無視したりしていた。ユーザーはClaude自身になぜ指示を忘れ続けるのか尋ねたところ、プロンプトが長すぎるとモデルが示した。

修正方法は、単一の巨大なプロンプトを複数の小さな焦点を絞ったプロンプト(合計約200語)に置き換えることだった:

  • "最初にテストを書け。Jestを使用せよ。エッジケースをカバーせよ。"
  • "コードの変更を箇条書きで説明せよ。"
  • "新しい依存関係をインストールする前に質問せよ。"

3週間のテスト後、ユーザーはClaudeがこれらの短いプロンプトに一貫して従うようになり、会話がランダムな脱線をしなくなり、処理する無駄が減ったためトークン使用量が減少したと報告している。特筆すべきは、Claudeがコードベースを無断でリファクタリングし始める会話が一度もなかったことだ。

教訓:短いプロンプトは、あらゆるシナリオを先取りしようとするのではなく、実際に何を望むかを具体的に指定することを強制し、Claudeは小説のような制約を与えられるよりも、考える余地を与えられた方がうまく機能する。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

React Native向けAGENTS.mdパターン:Claude Codeが生成するプロジェクト認識型コードの向上
Tips

React Native向けAGENTS.mdパターン:Claude Codeが生成するプロジェクト認識型コードの向上

あるRedditユーザーが、React Native/Expoプロジェクト向けのAGENTS.mdファイルを共有。フォルダ構造、テーマトークン、カスタムフック、コンポーネントパターンが含まれており、その結果、Claude CodeやCursorが汎用的なReact Nativeコードではなく、プロジェクトの正確な規約に従ったコードを生成するようになった。

OpenClawRadar
AIコーディングエージェント向けプライマリチャット言語としてHTMLを使用し、SVG図を可能にする
Tips

AIコーディングエージェント向けプライマリチャット言語としてHTMLを使用し、SVG図を可能にする

ある開発者が、コーディングエージェントのシステムプロンプトをMarkdownからHTMLに切り替えることで、エージェントがSVG図表やリッチなテーブルをチャット内に直接レンダリングできるようにしました。HTMLファーストのインターフェースでQwen3.6-27Bを使用しています。

OpenClawRadar
3ヶ月にわたる160件のClaudeプロンプトコードのA/Bテストを経て:地味な結論
Tips

3ヶ月にわたる160件のClaudeプロンプトコードのA/Bテストを経て:地味な結論

Samarth氏は制御されたテスト用リグを構築し、160のプロンプトコードを実行した結果、大半はプラセボで、7つが一貫して推論を変え、3つ以上のコードの重ねがけはモデルを混乱させることが判明した。Claude Codeでは、プロンプトコードよりもスキルファイルの方が優れている。

OpenClawRadar
🦀
Tips

r/openclawユーザー、大型アップデート前にレガシー移行スクリプトを要求

Redditユーザーが、アップデート後の問題を防ぐためにOpenClawのアップデートに移行スクリプトを追加することを提案し、誤った設定の手動修正を減らすことを提言しています。

OpenClawRadar