Qt AI Assistantが登場した当時、AIを活用したソフトウェア開発の最先端は単発型のプロンプトでした。コードブロックを選択し、テストケースや説明、あるいはQMLのボイラープレートを依頼して、その結果を確認するというスタイルです。
しかし、開発者が求めるものはそこから大きく変わりました。
現在のAIエージェントはコードベース全体を理解し、開発者に代わって複数ステップにわたる作業を実行できます。コードの分析、プロジェクト内の複数ファイルの編集、コマンドの実行、ビルドのトリガーなどです。開発者はすべてのプロンプトを書く「作者」ではなく、ワークフロー全体を導く「ディレクター」としての役割を担うようになっています。
単発型のアシスタントでは、もはやこうしたニーズに応えられません。皆様にとって最も価値のある領域にリソースを投資するため、Qt AI Assistantの提供を終了し、AI搭載開発ツールへの注力を強化することといたしました。
弊社のエージェント関連の提供内容は、Qt AI Assistantが実現できていた水準をすでに大きく上回っています。QtおよびQML特化のMCPサービスとエージェントスキルにより、汎用エージェントに組み込み分野特有の深いQtの専門知識を付与し、汎用モデルでは得られないコード品質の向上とトークンコストの削減を両立します。
さらに、Qt Creator 20ではACP Client拡張機能が搭載され、Agent Client Protocol(ACP)をベースとしたチャットパネルが利用可能になりました。
ACPはオープンかつ業界標準のプロトコルであるため、Claude Code、Codex、Qwen Code、GitHub Copilotなど、すでにお使いのエージェントをそのままQt Creatorに組み込むことができます。加えて、MCP Server拡張機能によりIDE自体の状態や操作をこれらのエージェントに公開することも可能です。
AI Assistantは、以下のスケジュールに沿って提供を終了します。
AI Assistantに関するご質問は、サポートページをご覧ください。
エージェントスキル、MCPサービス、Qt CreatorのAIエージェント統合など、Qtのエージェンティック開発ツールについて詳しくは、Agentic Developmentのメインページをご覧ください。