Sonnet 4 で QML コーディを最大 11% 改善!Qt AI Assistant 0.9.3リリース

 

最新の Qt AI Assistant バージョンは、コード補完およびコーディングプロンプトのために Sonnet 4 をサポートしています。このリリースには、いくつかのユーザビリティの改善が含まれています。

Claude Sonnet 4

コード生成に Claude LLM をお使いのお客様に朗報です!Claude 3.7 Sonnet から Claude Sonnet 4 にアップグレードすると、コードの提案が最大 11% 向上します

Sonnet 4 は、プロンプトに基づく QML コードの生成能力がさらに向上し、コード提案がすぐに機能する可能性が高まりました。パフォーマンスは 3.7 Sonnet から 11% 向上し、QML100 プロンプトベースのコーディングベンチマークに対して 77% という優れた結果を達成しました。また、Sonnet 4 は QML タイプの MultiEffects の提案能力も向上しましたが、このスキルは現在も学習中です。

QML100 Performance June 2025-1

 

また、QML Fill-in-The-Middle のパフォーマンスについて、QML100FIM ベンチマークで 81% のスコアを獲得しました。これは、Sonnet の知識に基づく 3.7 という優れたパフォーマンスから 5% の改善となります。

QML100FIM Performance June 2025

ヘッダーバーからコード補完の起動

コード補完をより迅速に起動したいユーザーのために、Qt Creator ヘッダーバーから自動コード補完を起動(および終了)する機能を追加しました。AI Assistant のステータスアイコンにより、AI Assistant が有効になっているかどうかを確認することもできます。

API の依存関係により、この機能は Qt Creator 17 でのみご利用いただけます。

AIAssistantStatusIcon

 

一方、以下の変更も行いました。

  • Qt Creator 17 がサポートされました。
  • インラインプロンプトウィンドウにキーボードショートカットのリマインダーを表示するようになりました(Qt Creator 17 のみ)。
  • 提案が早期に切り捨てられるのを防ぐため、出力トークンの最大数を各 LLM がサポートする最大数と同じ数値に増やしました。

注:Qt Creator では、Qt AI Assistant プラグインの読み込みに 60 秒ほどかかる場合があります。この問題は認識されており、まもなく修正される予定です。

Qt Creator 16.0.2 で Qt AI Assistant を最初にアップグレードしてから Qt Creator 17 にアップグレードするユーザーへの追加情報:ヘッダーにコード補完のアクティブ化などの新機能が表示されるのは、Qt AI Assistant を一度削除して再インストールした後になります。ご不便をおかけして申し訳ございません。


Blog Topics:

Comments