コーディングエージェントの信頼性を高めるためにグローバルなAGENTS.md / CLAUDE.mdを公開、あわせてAI文章を雑にしないWRITING.mdルールもリリース

Reddit r/LocalLLaMA / 2026/4/24

💬 オピニオンIdeas & Deep AnalysisTools & Practical UsageModels & Research

要点

  • 著者は、証拠をコードの前に求め、変更範囲を小さく絞ることで、コーディングエージェントの作業をより確実にすることを目的に、グローバルなAGENTS.md / CLAUDE.mdの指示ファイルを公開した。
  • 彼らは、リポジトリを理解する前に入り込むこと、意図しない隣接コードを触ってしまうこと、そして本当の検証なしに完了を宣言してしまうといったエージェントの典型的な失敗を挙げ、それらに対してルールがどう対処するかを説明している。
  • 指示セットでは、検証を重視し、1つの手順で全部を順番に片付けるのではなく、並列作業やサブエージェントの活用を促している。
  • さらに、LLM支援の文章における「AIスロップ」を減らすためのWRITING.mdも公開し、無駄な前置き、作り物の具体性、過度に整いすぎた一般的な表現、反復的な構造パターンなどを削るルールを示している。
  • これらの公開は、利用者がそのまま使ったり一部を取り入れたり、異なる運用がある場合はissueで議論したりできる形で行われており、特にオープンウェイトモデルの環境で他者に通用するかを知りたいとしている。

私はコーディングエージェントをよく使っていて、LLMで十分な量を書いていたので、同じ問題が繰り返し起きるようになっていました。エージェントは、リポジトリを理解する前にコードへ飛び込み、私が頼んでいない周辺のコードに触れて、実際には検証せずに「終わりました」と言うことがありました。さらに、テキストも別の大きな問題です。ご存じのとおり、できが良すぎる、あまりにも一般的、肝心のポイントがよかったとしてもAIのゴミ(slop)が大量に混ざる、という状態です。

そこで、エージェントに守ってほしいルールを書き始め、同じ失敗がまた起きるのを見つけるたびに、それを締め直していきました。最終的に、それは私自身が使う2つの小さなリポジトリになりました:

  • AGENTS.md / CLAUDE.md は、コーディングエージェント向けの私のグローバルな指示ファイルです。コードの前に根拠を出すこと、小さなスコープの変更、実際の検証、そしてすべてを一手ずつ順番にやるのではなく、並行作業/サブエージェントの活用をより良く行うことを促します。
  • WRITING.md は、LLM支援の文章作成を片付けるための私のルールセットです。主に、文章がチャットボットから貼り付けられたように感じる原因になるものを削ることに関する内容です。具体的には、つなぎの文(フィラー)、偽の具体性、過度にきれいな構造、繰り返しのリズム、そしてその他のAIのゴミのパターンです。

どちらも今は公開しています。そのまま使ってください、一部を借りてください、ルールに異論があれば異論を述べてください、またはあなたの環境でうまく動く何かがあればissueを開いてください。これらは私にとっていくつかの問題を解決してくれましたが、他の人に対して何が通用するのか気になっています。

submitted by /u/Anbeeld
[link] [comments]