C++におけるAIの難題は、モデルそのものではありません。モデルは常に進化しており、現在使用しているオープンライセンスのモデルも、明日にはより優れたモデルに置き換えられるでしょう。これは、コンパイラをアップグレードしても、それに合わせてエンジニアリング文化を再構築する必要がないのと同じです。難題はコンテキストです。つまり、モデルが何百万行にも及ぶ、数十年にわたるC++コードベースを、危険を伴わずに有用に理解できるようにすることです。
VisualAssistは既に、この規模のC++プロジェクトを理解しています。当社の並列パーサーは、世界最大規模のC++コードベースにおいて、ナビゲーション、リファクタリング、コード理解を実現します。次の段階は、このパーサーをモデルのローカルコンテキストレイヤーとして公開することです。これにより、真のプロジェクト認識が可能になり、コードはユーザーのマシン上に保持されます。
その後の段階については、実現するまでは多くを語りません。
同じコンテキストレイヤーは、私たちのモデルで止まる必要はありません。Copilot
、Cursorなど、その時点でどのようなAIツールを信頼していようとも、VisualAssistが厳選されたプロジェクト認識型のコンテキストを提供します。お好みのAIツールをそのままお使いいただけます。生のソースデータは、他社のパイプラインに取り込まれることはありません。具体的な日付はお約束できませんが、方向性はお示しします。