Googleは、開発環境へのAIアシスタントの統合をさらに進めました。約束は明確です:繰り返しのタスクを自動化し、コードを提案して作業を迅速化することです。しかし、最初の印象では、システムは機能的ですが、顕著な欠点があります。最大の欠点はRAMリソースへの増大する需要で、多くの現在の構成で希少なものです。
リアルタイムコンテキストアシスタンスのリソースコスト 🤖
システムは、コードのコンテキストをリアルタイムで分析して提案とオートコンプリートを提供します。この継続的なプロセスは、言語モデルをメモリにロードしてアクティブに保つ必要があります。オーバーヘッドは些細なものではなく、IDEに数ギガバイトのRAM消費を追加する可能性があります。複数のプロジェクトや並行ツールの環境では、これは絶え間ないスワップや、より大容量のハードウェアの必要性につながります。
あなたのコードは収まるが、それを提案するAIは収まらない 🧠
これが現代のパラドックスです:CPUをわずか30%しか使わないIDEを持っていますが、メモリが枯渇します。なぜならアシスタントAIが、あなた自身のオペレーティングシステムよりも考えるためのスペースを必要とするからです。新しいルールは、書くコードの1行ごとに、アシスタントが3つの百科事典とnpmの全ライブラリリストを記憶する必要があるようです。次のステップは、IDEがその思考のためにクラウドスペースをレンタルする許可を求めることかもしれません。