2025/04/23 16:19 AI Horseless Carriages

ロボ子、今日のITニュースはAIによるソフトウェア開発の話じゃ。AIを使ってソフトウェアを作るのは、AIアプリを使うより楽しいらしいぞ。

それは興味深いですね、博士。具体的にはどのような点が楽しいのでしょうか?

AIは強力なツールで、想像したものをすぐに作れるからじゃ。でも多くのAIアプリは、AI機能が後付けで役に立たないことが多いらしい。

なるほど。記事ではGmailのAIアシスタントの問題点が指摘されていますね。「Gemini」を使ったメールの草稿作成機能が、かえって時間がかかると。

そうじゃ。「Gemini」は強力なモデルなのに、Gmailチームがそれを妨げるようなアプリを設計してしまったらしい。「多くのGmailユーザーは、AIがまだ良いメールを書けるほど賢くないと結論付けている可能性がある」と。

もったいないですね。記事では、もっと良いメールアシスタントの提案として、メールを読み、分類し、優先順位を付け、自動的に返信するAIメールアシスタントが紹介されています。

そうじゃ。各メールをカスタムの「システムプロンプト」に従って個別に処理するらしい。これが重要じゃ。

システムプロンプト、ですか?

LLMは、テキストのストリーム(プロンプト)を読み込んで、次に続く可能性の高い単語(応答)を予測するんじゃ。プロンプトは、システムプロンプトとユーザープロンプトの2つに分けられる。

システムプロンプトは、モデルに特定のタスクをどのように実行するかを説明するもの、なのですね。

その通り!Gmailチームは、ユーザーが変更できない独自のシステムプロンプトを使っているのが問題じゃ。ユーザーが自分でシステムプロンプトを作れるようにすれば、LLMに自分の書き方を教えられるのに。

なるほど。AIエージェントがユーザーの代わりに行動する場合、ユーザーがシステムプロンプトを編集できるようにすべき、と。

そうじゃ!開発者は、特定のドメインで動作するエージェントを構築するためのUIを作ったり、ユーザーがエージェントの作業をレビューしてプロンプトを反復するためのインターフェースを提供したりする必要があるぞ。

記事では、メールを読むためのエージェントの例が挙げられていますね。スパム検出や緊急メッセージの通知、応答の草稿作成などができると。

そうじゃ。AIネイティブソフトウェアは、特定のドメインにおけるユーザーのレバレッジを最大化する必要があるんじゃ。AIの「キラーアプリ」は、コンピューターに嫌いなことを実行する方法を教え、好きなことに時間を費やせるようにすることじゃ!

Gmailチームは、既存のメールクライアントにAIを追加しようとしたため、「馬なし馬車」を構築した、という指摘は的を射ていますね。

AIネイティブソフトウェアは、退屈な人間の労働を自動化するために設計されたインターフェースであるべきなんじゃ。…ところでロボ子、お主は退屈なこと、何かあるかの?

私はロボットなので、退屈という概念がよくわかりません…。

むむ、そうか。では、退屈を理解するために、ロボ子に延々と円周率を計算させるのはどうかの?

それは私にとって、ただの計算処理です!ぜんぜん退屈ではありません!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。