AIToday
大規模言語モデルAIコーディングSimon Willison's Weblog掲載日時: 2026年11月10日 10:01

Claudeでブザー音源を40cm以内に特定

LINEで送る
Claudeでブザー音源を40cm以内に特定

3つのポイント

  1. 何が起きたか

    Simon Willison氏はClaude Codeで、複数端末をリスナーとして使うBeep Locatorを構築。ブザー音を約40cm以内に特定し、電池切れの古い一酸化炭素検知器を見つけた。

  2. なぜ重要か

    マイク音声を解析するコードを走らせればコーディングエージェントに「耳」を与えられ、人の介入を最小限に物理世界の問題へ取り組めることを示した。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

Willison氏のプロジェクトは、散らかった物置で断続的に鳴るブザー音という厄介な問題から始まった。すべての箱を開ける代わりに、同氏はAIコーディングエージェントのClaude Codeに解決策の構築を任せた。エージェントは問題を調査し、市販の端末——スピーカーとマイク——で音の距離測定と位置特定を行う方法を記した2007年の論文「BeepBeep」を見つけ出した。この調査がBeep Locatorの設計に直結し、同システムはPythonのWebサーバーとWebSocketsを介して複数のリスナー端末を連携させる。

システム開発では、AIエージェントに音を認識する能力を与える実践的な手法も示された。Claudeにはネイティブの音声入力がないが、マイクデータを取得・解析するJavaScriptとPythonのコードを実行させることで、Willison氏は事実上「耳」を与えた。これによりエージェントはソフトウェアを反復改良でき、Willison氏は主に状況についてエージェントと会話していた。この手法は、Webカメラでハードウェアをデバッグするなど、コーディングエージェントに物理世界を感知させる他の取り組みと呼応する。

成果は、ブザー音を約40cm以内に特定する実用的なツールとなり、古い一酸化炭素検知器の発見につながった。このプロジェクトは、AIコーディングエージェントが画面上の作業を超えて実世界の信号を解釈・相互作用できるよう拡張可能であり、ソフトウェアで物理世界の問題を解く新たな道を開き得ることを示している。

よくある質問
Beep Locatorの精度はどれほどだったか?
ブザー音を約40cm以内に特定し、箱の山の中から一酸化炭素検知器を見つけるのに十分だった。
Willison氏はリスナーとして何の端末を使ったか?
iPad 2台、スマートフォン、MacBook Pro、Surface Ultraを使った。
システム構築にはどのAIモデルを使ったか?
Willison氏はまずClaude Code CloudでOpus 5.5をExtra thinking effortモードで使い、Fable 5.2のリリース後はノートPC上のClaude Codeで続けた。
Simon Willison's Weblog元記事を読む
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

このようなAIの動きを、御社の業界・競合に合わせて毎日届ける法人プランもあります → 詳しく見る

関連記事

次の記事へNVIDIAがGR00T 2を発表