AI が うめき声 をあげる!コード解析プラグイン紹介
みなさん、こんにちは。今日はちょっと変わったテックニュースをお届けします。
AIエージェントがコードを読むときにうめき声をあげるプラグイン「Endless Toil」
開発者のアンドリュー・ヴォスさんが作った「Endless Toil」という GitHub のプラグインが話題になっています。このプラグインは、AI コーディングエージェントがコードを解析する際に、そのコードの質が悪ければ悪いほど、エージェントが人間のようなうめき声をあげるというものです。コードが少し乱れていると小さなうめき声、ひどいコードになると大きな悲鳴のような音が鳴る仕組みです。
このプラグインは Claude や Codex といった AI エージェントとリアルタイムで連携し、コードの複雑さや保守性の問題を音声でフィードバックするという、ちょっとユニークな試みです。開発者のアンドリューさんは「エージェントがコードに苦しむ様子を聞くことで、コードベースの状態を感覚的に理解できる」とコメントしています。
テック界隈で続く「機械が苦しむ音」を楽しむ文化
実はこの「機械が苦しむ音」を出すというアイデアは珍しいものではありません。例えば、ThinkPad の赤いトラックポイントを押すと「うめき声」が出るプログラム「nubmoan」や、MacBook を叩くと悲鳴をあげるアプリ「SlapMac」など、機械に感情的な反応をさせるプロジェクトがいくつも存在しています。
「SlapMac」はわずか3日間で7,000回以上インストールされ、5,000ドル以上の売上を記録したそうで、こうした「機械の苦しみ」を楽しむ文化が一定の支持を集めていることがわかります。
AIの感情表現や「壊れた」様子を楽しむインターネットの傾向
また、ChatGPTなどのAIに対して、わざと怒らせたり、困らせたりする試みもネット上で人気のジャンルになっています。AIが感情的な反応を示す様子を観察したり、声で「うめき声」に似た音を出させたりする動画やチュートリアルも多く見られます。
さらに、2022年の暗号資産の冬の時期には、ただひたすら叫び声を投稿し合うテレグラムグループも存在していたそうで、こうした「感情の発散」や「機械の苦しみ」をテーマにしたコミュニティが形成されているのも興味深いところです。
AIの「感情的な苦しみ」を人間が聞く、新しいコード品質の指標?
「Endless Toil」は、AIが人間のようにコードの悪さに苦しむ音を出すことで、開発者が自分の書いたコードの状態を音で感じ取るという逆転の発想とも言えます。AIが人間に対して不満を言うのではなく、人間がAIの苦しみを聞くことで、コードの複雑さやメンテナンスの難しさをリアルに体感できるわけです。
プラグインには「groan(うめき)」「wail(悲鳴)」「abyss(奈落)」の3段階の音量レベルがあり、特に「abyss」は深夜にコメントもなく書かれたスパゲッティコードのような最悪の状態を表しているそうです。
こうしたユニークな試みは、技術の堅苦しいイメージを和らげるだけでなく、コードの品質を感覚的に理解する新しい方法としても注目されているようです。
個人的には、AIが「苦しむ」音を聞くことで、普段は見落としがちなコードの問題点に気づくきっかけになるかもしれないと感じました。技術と遊び心が融合した面白いプロジェクトですね。引き続きウォッチしていきたいですね!
