Ask HN: LLMを使った自己修正アプリケーションをリリースした人はいますか?
Ask HN: Has anyone shipped a self-modifying application with LLMs?
従来のソフトウェアは固定されたアプリケーションを出荷し、ユーザーがカスタム機能を必要とする場合はプラグインをインストールするか、自分で作成する必要がありました。非技術者にとっては、既存のプラグインを見つけるか、存在しない場合は行き詰まってしまいます。しかし、アプリケーションがプロンプトボックスを持ち、動的に拡張機能を構築する(例えば「Xを行うボタン付きのUIパネルを作って」)ことはできないのでしょうか?自己責任で使用するという前提で、実際にこのようなことを行った企業やアプリケーションはありますか?
はい、実際に私のGitHubアカウントで自己修正IDE(自分自身を壊す可能性があります)を共有しています。OpenRouterまたはAnthropicのAPIキーを介してモデルを接続し、LLMがIDE自体を編集するためのチケットを発行できます。IDE全体のコードはIDE自体で編集可能です。
おそらく、それはTableauやLookerのようなBIツールが行っていることです。または、LLMが支援できるExcelの高度な使用法です。ユーザーはデータを持っており、それを特定の方法でスライスして、データサイエンティストとして質問への答えを見つけるためのノブを持ちたいと考えています。
私は、言語モデルが実行中にアプリケーションをリアルタイムで変更できる環境を考えています。ChatGPTに尋ねたところ、ブラウザでのホットリロードと言われましたが、それは私が言っていることではありません。ユーザーが実行中にアプリをリアルタイムで変更するようにプロンプトできる、リアルタイムの高性能デスクトップアプリケーションを意味しています。これに最も近いものはVibeOSと呼ばれるものですが、それはOS全体です。
それは数十年にわたって存在しています:https://www.youtube.com/watch?v=eEz08IlcNMg
私はLispユーザーではありませんが、それはLispのよく宣伝される利点の一つです。
あなたが話しているのは、Smalltalkや他のイメージベースのプログラミング言語のことだと思います。