Contents

Clippy は死ぬに値しなかったので、ローカル LLM のおかげで Windows 11 で復活させました

<本文>/images/clippy-hero-3.jpg

Office 97 のリリース当時にいた人なら、非常に便利な Clippy Office Assistant をご存知でしょう。 Office Suite の初心者にとって、彼は実際に非常に役に立ち、新しいインターフェイスのコツとそれを使って何ができるかを示してくれました。問題は、あなたが 5,000 万通目のメールを開いたときに起こりました。すると、クリッピーが戻ってきて、今となっては皮肉めいた口調でこう言いました。「メールを送信しようとしているようですね。助けてもらえませんか?」それでも、彼は良い人でした、そして私はこの丘で死ぬでしょう。問題はClippyではありませんでした。それは、彼を実行しようとしている非力なコンピュータと、より上級ユーザー向けのオプションがなければ彼を問題に陥らせるのに十分な賢さとの組み合わせでした。彼はコーディングのサポートを提供し、Excel での作業方法や、今日私たちが LLM を使用しているすべてのことをサポートしてくれるでしょう。そしてそれは、Anthropic の技術マネージャーの 1 人が再現したものです。最も機敏なローカル LLM を、私たちのお気に入りの曲げ金属アシスタントを顔として使用するバックエンドに組み込むことです。

それで、これは Clippy 2.0 ですか?

公式ではないので、彼へのオマージュとして考えてください。

/images/clippy-seattle-met.jpg クレジット: シアトル メトロポリタン美術館

Microsoft が自社製品を人間味のあるものにしようとしたのは、Microsoft の Office アシスタントだけではありません。短命の Microsoft ボブが歩いていると、Clippy は私たちに空白の Word ページに書き始めるようにしつこいよう言いました。どちらもコンピューティングをよりアクセスしやすくすることを目的として設計されており、ある意味では意図どおりに機能しました。

Clippy は悪いアイデアではありませんでしたが、ユーザーの技術スキルに応じて進化しませんでした。 Microsoft Agent は Clippy を構築した SDK であり、4 つの異なるアニメーション キャラクターを無料で入手したり、独自のアニメーションを作成したりできたため、当時は独自のエージェントを作成することもできました。しかし、ローカル LLM と少しのフロントエンド コーディングを使用すれば、再び独自のデジタル アシスタントを作成できるようになります。

コンピューティング業界に楽しみが欠けているように見える今、これはちょっとした楽しみです。このバージョンの Clippy でできることを望む唯一のことは、もう少し楽しむために、元のバージョンで使用されていた思考バブルに応答することです。おそらく、これは著作権の領域に少し近づきすぎており、Clippy powered-by-LLM が意図するオマージュではありません。

ごめんなさい、ミコ、私はあなたのことが嫌いなのです

/images/microsoft-mico-featured.png

Microsoft は、Clippy の後継製品である Mico を発売しました。Mico は、Copilot の「ペルソナ」として機能する幸せな小さな塊です。 Microsoft が Cortana や Clippy を復活させることができたときにではなく、最終的にスクラップ ヒープに追加する新しい仮想アシスタントが必要になった理由がわかりません。私の知る限り、ミコは副操縦士をより多くのことに引き込むための単なる隠れ蓑であり、私はここで示されているごまかしが好きではありません。

ちなみに、音声コマンドも Windows 11 に戻ってきており、Hey Copilot のウェイク ワードに含まれる予定です。おそらくそれは問題ないでしょう。ただし、これよりごちゃ混ぜなメッセージング アプリ スタックを備えている唯一の企業は Google です。私たちは皆、「こんにちは、Gemini」と言うのが大好きですよね。とても簡単に舌をつまずくだけです。私は音声コマンドが特に好きではありませんが、アクセシビリティのために音声コマンドが使用されているのは理解できます。 Windows に詰め込まれている AI を右クリックして呼び出すことができるので、必要なときだけ利用できます。

/images/github-logo.png

クリッピー

それで、このバージョンの Clippy では何ができるのでしょうか?

重要なのは、コンピュータ上でローカルに実行される LLM です

Clippy を顔役として使用しているチャットボットをいくつか見たことがありますが、そのほとんどが機能するには OpenAI API キーが必要です。無料プランではトークンが足りなくなり、トークンがかなり高価になるため、しばらくすると面倒になります。ただし、このバージョンの Clippy は、ローカル LLM モデルをデバイスにダウンロードし、llama.cpp と node-llama.cpp を使用して、それらをコンピュータ上で実行する最も効率的な方法を決定します。

つまり、Windows、Linux、または macOS (Apple Silicon または Intel) で動作し、Metal、CUDA、Vulkan など、最速の応答が得られる計算方法が選択されます。ダウンロードして使用する LLM を選択する以外にユーザー入力は必要ないため、90 年代の Clippy と同じくらい簡単に使用できます。

私はこれを使用して、Kubernetes を学習したり、報道情報や Web サイトを要約したり、他の LLM と同じように話したりしながら、コーディングのクエリを実行しています。 Clippy をデスクトップ上でぶら下げて Clippy アニメーションを実行することは単なるボーナスであり、これはローカル LLM を始めるために私が見つけた最も簡単な方法の 1 つです。

Clippy は Microsoft のモデルに制約されません

/images/chat-with-clippy-2.jpg

このアプリは、LLM の優れた点をいくつか備えた Electron ラッパーにすぎず、ダウンロードしてプレイできるさまざまなプリセット モデルを備えています。これらには、LLM が Clippy のサウンドと同じように応答するように準備するプロンプトも付いていますが、これを自分の希望に合わせて微調整することもできます。

日常のハードウェアのリソース制約に適合するように設計された、軽快なモデルの健全な断面が得られます。

  • Google: Gemma 3 (1B)-806 MB

  • Google: Gemma 3 (4B) - 2,490 MB

  • Google: Gemma 3 (12B) - 12,500 MB

  • Microsoft: Phi-4 Mini (3.8B) - 2,490 MB

  • クウェン: Qwen3 (4B)-2,500 MB

  • メタ: Llama 3.2 (1B 命令) - 808 MB

  • メタ: ラマ 32. (3B 命令)-2,020 MB

しかし、これらに限定されるわけではありません。カスタム モデル、プロンプト、パラメータをダウンロードして、代わりにそれらを使用できます。 Clippy をもっと生意気にすることも、他の方法で反応することもできます。モデルを作成している会社への API 呼び出しを行わずに、すべてがオフラインで私自身の PC 上で実行されます。

私は LLM の懐かしさと新しい魅力の融合が大好きなので、もっと知りたいと思っています

/images/Clippy_Teams_BG_6.jpg

その日8回目のメールを送ろうとしているときに彼が私に悪口を言わなかったとしても、私は再びクリッピーと話すのを楽しんでいます。これは、この亜種は画面で何が起こっているかを認識しておらず、入力がテキスト ボックスに限定されているためです。つまり、ボックスに追加すると、Web サイトやその他のドキュメントをスキャンできるようになりますが、Windows 11 ユーザーにとって真の Clippy の代替品ではありません。おそらく Microsoft が光を見て、Copilot で Mico の代わりに Clippy を使用できるようにするでしょう。しかし、それまでは、私は独自の Clippy を実行するつもりです。

*️⃣ 出典リンク:

非常に役立つ Clippy Office Assistant、5,000 万件目のメール 、コーディング ヘルプ 、Excel での作業方法 、Microsoft Bob、Microsoft Agent、Mico、Hey Copilot、