Clippy が戻ってきました。今回は、ローカルで実行される LLM のフロントエンドとしてデスクトップに登場しましたが、これは Microsoft とはまったく関係ありません。
90年代のアイコンとしては初となる、Clippyがついに実用化されました。ローカルで動作する様々なAIモデルとチャットできる小型アプリケーションとして登場し、Gemma 3、Qwen3、Phi-4 Mini、Llama 3.2がダウンロード可能な組み込みバージョンとして提供されています。Clippyは、GGUFファイルから他のローカルLLMを実行するように設定することもできます。
このアプリはサンフランシスコを拠点とする開発者フェリックス・リーゼバーグ氏によって開発された。リーゼバーグ氏は、クロスプラットフォーム開発フレームワークElectronの保守作業と初期のWindowsへのノスタルジアへの情熱で、これまでThe Registerで何度か取り上げてきた人物である。リーゼバーグ氏は非公式アプリのGitHubページ上で、このアプリはクリッピーへの「ラブレター」として書かれたと書いている。
Nu-Clippyは、私たちの「テクノロジーとビジネス界における批判的な意見」を高く評価してくれています…ありがとう。ただし、ビジネスモデルの部分は半分間違っています。私たちはサブスクリプション方式を採用していません。広告主とその広告代理店から直接収益を得ています。それが私たちの収入源です。
「ソフトウェアアートだと考えてください」とリーズバーグ氏は言った。「気に入らないなら、ソフトウェア風刺だと考えてください」
アプリの「About」ページで彼は、高度な芸術作品という意味ではないと付け加えた。「私が言う『芸術』というのは、他の人が水彩画や陶芸をするのと同じように、私が作ったという意味です。作るのが楽しかったから作ったんです。」
Rieseberg 氏は、Chromium エンジンと Node.js を使用して、基盤となるプラットフォームに関係なく、HTML、CSS、JavaScript などの Web アプリをデスクトップ アプリケーションのように動作できるようにする Electron のメンテナーの 1 人です。そして、これが Clippy の最新版で実証されていることなのです。
このNu-ClippyはElectronのLLMモジュールのリファレンス実装となることを意図していると、Rieseberg氏はGitHubのドキュメントに記しており、「Electronアプリの他の開発者がローカル言語モデルを活用できるよう支援したい」と述べています。90年代のテクノロジーへのノスタルジアを少し取り入れるより、もっと良い方法があるでしょうか?
自宅でAIコードアシスタントを作成できるなら、GitHub Copilotは不要です
続きを読む
Clippyの非公式AIバージョン(Clippy 2.0? 3.0?)は、前バージョンよりも高性能かもしれませんが、機能が豊富というわけではありません。LM Studioのようなプラットフォームは、ユーザーがローカルLLMとチャットでき、モデルの調整や修正のための無数のオプションを備えていますが、Clippyは、データセンター内のLLMと会話するのと同じように、ユーザーがローカルLLMと会話できるチャットインターフェースに過ぎません。
その意味では、ChatGPT、Gemini、あるいはその類似のアルゴリズム(これらは常にユーザーデータに基づいて学習されている)と比較すると、Clippyは間違いなくプライバシーの向上と言えるでしょう。Rieseberg氏は資料の中で、Clippyは実質的にオンラインになることはないと述べています。
「Clippy が行う唯一のネットワーク要求は、アップデートの確認です (これは無効にすることができます)」と Rieseberg 氏は指摘します。
- クリッピーのデザイナーは、彼をポートフォリオに含めるのが恥ずかしかった。
- クリッピーが昔のシンプルな時代へのノスタルジーをあなたに与えたら、何かがおかしいと分かるでしょう
- クラウドではなくPCでLLMを10分以内で実行する方法
- Windows 11マシンにCopilotアプリをインストールしたくないですか?公式アップデートをインストールしてください
AI Clippyの動作も非常にシンプルです。このハゲタカがMacBook Proでテストしたところ、Apple Siliconチップのパッケージファイルをダウンロードし、解凍して、デフォルトモデル(10億個のパラメータを持つGemma 3)をダウンロードさせ、質問を開始するまで、あっという間でした。ClippyのWindows 95風チャットウィンドウは閉じてもデスクトップに残り、クリックするだけでウィンドウが再び開き、新たな質問ができます。
リーゼバーグ氏が時間があればAIクリッピーで何ができるかについて、彼はThe Register紙に対し、Llamaやその他のLLMで使用されるNode.jsバインディングファイルであるnode-llama-cppを使えば、クリッピーは他のローカルAIで利用可能なLlama.cppの典型的な推論機能のすべてにアクセスできると語った。温度、トップk、システムプロンプト以外は、これらの機能は公開されていないとリーゼバーグ氏は述べた。
「ただ、それは私が怠けているだけの問題です。それらのオプションをすべて公開するコードは既に存在します」とリーズバーグ氏は付け加えた。彼は来週、アントロピックに入社してクロードの開発に携わる予定なので、すぐにそうする機会はなさそうだ。つまり、彼はより本格的なAIプロジェクトで忙しくなるということだ。
リースバーグ氏はまた、物議を醸しているデスクトップ コンパニオンの買収を理由にマイクロソフトが彼に攻撃を仕掛けてくることについては特に心配していないが、もし同社が彼に攻撃を仕掛けてきたとしても戦わないとも述べた。
「もし彼らが私に止めろ、閉鎖しろ、そしてすべてのコードを引き渡せと言ったら、そうします」とリーズバーグ氏は語った。しかし、彼はマイクロソフトがクリッピーやAIそのものに何らかの手を打つことは意味がないと考えている。
「僕が作ったような、面白くて馬鹿げたおもちゃを作るのと、市場に向けて本当にしっかりしたものを作るのは全く別物だ」と彼は言った。「CortanaとCopilotがあれば、もっとずっと優れたキャラクターが作れるだろう」
新しい Clippy は Windows、macOS、Linux で利用できます。これは、開発者のクロスプラットフォームのバックグラウンドを考えると当然のことです。®