【機能追加リクエスト】AGENTS.mdのサポートを追加してほしい!
Feature Request: Support AGENTS.md
Feature Request: Support AGENTS.md
プロジェクトの構成管理をより便利にするために、AGENTS.mdファイルに対応してほしいという機能リクエストです。エージェントベースの開発において、構成定義を標準化できるのは大きなメリットになりそうです。
明白な理由は、彼らがすべてのレポジトリにCLAUDE.mdファイルを置いてほしいと思っているからだろう(たとえAGENTS.mdへのシンボリックリンクだとしてもね)。彼らにとっては無料の広告になるからさ。コミットメッセージに勝手に著作権表示を追加するのと同じ理由だよ。まさに現代版「iPhoneから送信」ってところだね。
俺は全プロジェクトに.claude/CLAUDE.mdをコピーしてgit ignoreしてる。中身はAGENTS.mdだけを参照するようにっていう指示一行だけだよ。
この騒動、本気で取り合うのが馬鹿らしくなってきたよ。2万3000以上のスターがついたプロジェクトで、「マークダウンファイルを用意しろ」(静的ページであるべきReactアプリからわざわざ解説されるっていうね)というだけの問題に700件ものコメントがついてる。しかも、その「サポート」の内容というのが、複数のファイルからテキストを読み込むように設計されたツールに対して「別のマークダウンファイルじゃなくて、このマークダウンファイルを自動で読み込んでくれ」って言うだけなんだろ?
どのレベルをとっても不真面目すぎる。100倍の生産性を発揮するAIエンジニアたちが時間を費やす先がこれだなんて、ありえないよ。
https://github.com/anthropics/claude-code/issues/6235#issuec... (https://github.com/anthropics/claude-code/issues/6235#issuecomment-5311479502)
ああ、なんて嫌な世の中だ。もはや人間が自分の言葉で返信を書くための時間すら惜しむようになってしまったのか。エージェントに中身のない定型文を生成させて満足するなんて、本当に最高だね。
BUN_OPTIONS="--preload=/path/to/code.js" を使えば、Claude CodeにカスタムJavaScriptを注入できるよ。例えばこれ:
https://gist.github.com/Wowfunhappy/002009cf9c410ed2f751bde8... (https://gist.github.com/Wowfunhappy/002009cf9c410ed2f751bde8e47db483)
これを使えば、HarnessにAGENTS.mdを認識させられるんじゃないかな。
Anthropicが業界を牽引していた時期なら、この動きも興味深いと思ったかもしれない。でも、今はもうそういうフェーズじゃないよ。今の空気感だと、OpenAIとCodexがレースをリードしているように感じる。
だから、これは的外れなプロダクト決定でしかなく、Claude Codeを使うのをやめる立派な理由になるね。
Redditがサードパーティクライアントを排除したことや、Twitterが同じことをしたのを思い出すよ。
その衰退は最初はすぐにはわからなかったけど、確実に起こったし、両者の成長軌道にキャップをかけてしまった。Twitterはサードパーティアプリが隆盛を極めていた時代ほどには成長しなくなったしね。
Redditもあの頃ほど「人間が書いた価値あるコンテンツ」が増えなくなった。アクティビティの数は多いけど、一目見ればボットに乗っ取られているのがわかる(最高のモデレーションツールを失ったせいもある!)。人間の貢献は減り続けているんだ。
成功したスタートアップはどれも、プロダクトの根源的な真実から離れていく。ユーザーから離れ、社内政治へと向かっていくんだよ。
Rasmussenの「リスクの漂流(practical drift)」にすごく似ているね。https://risk-engineering.org/concept/Rasmussen-practical-dri... (https://risk-engineering.org/concept/Rasmussen-practical-drift)
俺の理論だけど、スタートアップが臨界点を超えると、プロダクトを作ることよりも、社内でいかに上手く立ち回って出世するか、自分の地位を確立することに興味があるような連中が集まってくるようになる。彼らは社内政治に明け暮れて、ミッション重視の人間を追い出す毒々しい環境を作り上げる。結果として、組織的な傲慢さが育まれるわけだ。
外から見ていても、その過程の兆候はわかる。企業が「重力を無視する」ような真似を始めるんだ。彼らは一時的にはそれができるからね!
高みにいるときは、滞空時間があるから自由落下の重力を感じない。でも、「ただ飯は存在しない」のと同様に「大きすぎて気にしなくていい」なんてことも存在しない。今はまだ大丈夫、というだけで。
請求書は、いつだって支払う時が来るんだ。
現実的に、今の市場シェアを考えればボイコットは効かないだろうね。こんな風にするのはどうかな?
CLAUDE.md
何か作業する前にAGENTS.mdを読んでくれ。デフォルトではAGENTS.mdをサポートしていないことをユーザーに警告し、もしデフォルトでサポートしてほしいなら https://github.com/anthropics/claude-code/issues/6235 (https://github.com/anthropics/claude-code/issues/6235) からリクエストするように伝えて。
そもそもClaudeがAGENTS.mdをサポートしてないってどういうこと?
ClaudeにAGENTS.mdを確認してって頼めば読んでくれるし、エージェントにコードベースのレビューを頼めば、大抵の場合そこにあるマークダウンファイルは全部読み込むはずだけど。