AIToday
大規模言語モデルAIコーディングZenn AI/ML掲載日時: 2026年10月23日 1:00

エージェントの思考量に応じ打鍵音を鳴らすMacアプリ

LINEで送る
エージェントの思考量に応じ打鍵音を鳴らすMacアプリ

3つのポイント

  1. 何が起きたか

    無料のMac App Storeアプリ「aI'm Thinking」は、Claude CodeやCodexが書き込み中は速く、思考中は遅くまたは停止するキーボード打鍵音を鳴らす。

  2. なぜ重要か

    エージェントのローカルJSONLログを読み取り専用で読むため、ラッパーコマンドやエイリアス、settings.jsonの編集が不要で、設定ゼロで動作音を聞ける点が狙い。

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

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

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

背景と解説

このアプリは2層構造だ。音を鳴らすSwift製のメニューバー前面と、ファイルを監視して状態を推測するRust製のコアで構成される。Rust側はフェーズや強度値といった小さなNDJSONアクティビティメッセージだけを出力し、Swift側がそれを打鍵音に変えるため、音の層がログを読むことはなく、ログ解析側が音声を鳴らすこともない。イベントごとに打鍵音を鳴らすのではなく、イベントを時間とともに減衰するインパルスとして扱い、平滑化前に最大値を取り、速く立ち上がってゆっくり減衰させることで、人が打ち始めてから止まる様子を模している。

最も難しかったのはタイミングだ。Claude CodeはAPIメッセージが完了した後にJSONLを書き込むため、ログ行は今起きていることではなく、たった今終わったことを表す。開発者が計測したところ、プロンプトやツール結果から次の行までの間隔は中央値5秒、p90で33秒、最大59秒に達し、このままでは最も集中している思考中が最も静かな時間になってしまう。修正では、プロンプト送信時やツール復帰時に待機フラグを立て、次の行が届くまで打鍵音を続け、計測値に基づいて60秒間保持し120秒でフェードアウトする。Escを押すと最大2分間打鍵音が続く別のバグは、~/.claude/sessions/<pid>.jsonのbusy/idleステータスを監視することで解決した。

よくある質問
設定変更や特別なコマンドは必要ですか?
いいえ。アプリを起動するだけで動作し、ラッパーコマンド、エイリアス、フック、~/.claude/settings.jsonの編集は不要です。Claude CodeとCodexがローカルに書き出すJSONL会話ログを追跡するだけです。
どのシステムで動きますか?
Mac App Storeで無料配信されており、Apple SiliconのMacでmacOS 26以降が必要です。
プロンプトやコードは読み取られたり送信されたりしますか?
いいえ。ログは読み取り専用で開かれ、プロンプト、応答、コードのテキストは保存も送信もされません。アプリはネットワーク接続を行いません。
LINEで送る

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

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

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

AIに質問

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

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

関連記事

AnthropicがClaude Duet公開

AnthropicはPro・Max向けのClaude Duetを研究プレビューで公開した

NEWSiliconANGLE AI1時間前

AIポッドキャストでMoshi CEOが推薦エンジン語る

Moshi CEOのAnekha Sokhal氏はAI Engineerポッドキャストで、自身のツールは「Bloomberg、Claude、Netflixを掛け合わせたようなもの」で、1文を話す4秒の間に新情報を300件…

NEWLatent Space1時間前

Meta、企業向けAI基盤を発表

CFOのスーザン・リー氏はMetaの第3四半期決算説明会で「伝統的な企業」は企業向けAIを「固めていない」と述べ、Metaは9月28日にMeta Enterprise Platformを発表、構築のため元MongoDB…

NEWFortune AI1時間前

Gemini 4 Argon、UI枠線の座標ズレ解消

Gemini 3.5 Flash Liteで不具合が出たのと同じ画像とプロンプトを再実行したところ、Gemini 4 Argonはテキストボックスやドロップダウン、確認表示をピクセル単位の精度で囲み、画面外へのずれもなか…

NEWZenn AI/ML1時間前

AI記事29本を別のAIが照合、誤り24か所

Claude Codeが約2時間で記事下書き29本(約9.6万字・画像104枚)を生成し、別のAIが原記録と照合したところ誤りと誇張が24件見つかった

NEWZenn AI/ML1時間前

Spotify、エージェント時代の音楽サービスへ

Spotifyの決算説明会で共同CEOのGustav Söderström氏は、エージェント時代に成長できる数少ない分野の一つにSpotifyがあると述べた

NEWTechCrunch AI1時間前
次の記事へSpotify、エージェント時代の音楽サービスへ