4月24日、テンセントクラウドはコードアシスタントCodeBuddyの全面的なアップグレードを発表し、Craftソフトウェア開発インテリジェント体(AI)をリリースしました。この革新的なツールは、AIプログラミングを「コード補完」から「プロジェクトの納品」へと進化させ、ソフトウェア開発効率を大幅に向上させます。テンセントクラウドによると、Craftインテリジェント体を使用する開発者の平均コーディング時間は40%以上短縮され、AI生成コードの割合は40%を超え、開発効率は16%以上向上しました。
従来、完全なアプリケーションを開発するには、フロントエンド、バックエンド、テスト、運用など、複数のチームが連携して作業する必要があり、プロセスは複雑で時間がかかりました。しかし、Craftインテリジェント体の登場により、この状況が変わりました。「音楽アプリを開発したい」などの自然言語で要件を入力するだけで、プレーヤーページ、個人情報ページ、プレイリスト作成など、5つの関連ページとファイルを含む完全なプロジェクトコードを自動生成します。これらのコードは直接実行できるだけでなく、拡張性と修正可能性も備えており、JetBrains、VS Codeなど主要なIDEに対応しているため、開発者はいつでも調整や最適化を行うことができます。
Craftインテリジェント体のもう一つの大きな特徴は、MCP(Model Context Protocol)プロトコルへの対応です。国内で初めてこのプロトコルに対応したAIプログラミングツールとして、CraftはAI生成コードをテスト、構築、デプロイなどのメインプロセスにシームレスに統合し、コードの本格的な運用を実現します。MCPプラグインメカニズムにより、Craftは様々なツールチェーンと統合でき、コード生成後はインターフェースを介して後続の段階に渡すことができ、手動での転送の手間が省けます。さらに、Craftはテンセントのエコシステムと互換性があり、クラウドネイティブ構築CNB、TAPDプロジェクト連携などのプラグインに対応しており、既存のチームワークフローにスムーズに統合できます。
プロジェクト生成とプロセスの連携に加えて、Craftインテリジェント体は、自動補完予測、エンジニアリング理解、テストカバレッジの3つの主要モジュールを強化しました。自動補完予測機能はさらにインテリジェントになり、開発者の次のコードニーズを正確に予測し、思考の流れを中断する状況を減らします。エンジニアリング理解機能はPlusモードにアップグレードされ、数百万行のコードを秒単位で解析し、モジュールの依存関係と呼び出し関係を自動的にマークして、開発者が迅速に使い始めることができます。テストカバレッジ機能は主要なテストフレームワークに対応し、テスト計画と境界条件のテストケースを自動生成して、テストの有効性とカバレッジを向上させます。
テンセントクラウドのコードアシスタントCodeBuddyは、テンセント社内で大規模に利用されており、85%の開発者がAIコードアシスタントを使用しており、開発効率が大幅に向上しています。現在、CodeBuddyは累計で100万人以上の開発者、数千のチーム、そして小米グループ、美的、荣耀、小鹅通、无限极、创梦天地、正浩创新、万物云、微信、QQ、王者荣耀、腾讯视频、腾讯会议、腾讯元宝などの国民的製品を含む多数の製品にサービスを提供しています。
テンセントクラウドコードアシスタントCodeBuddyを無料で利用したい開発者は、以下の方法で利用できます。VSCode、JetBrains、VS、微信小程序IDEなどの主要なIDEのプラグインマーケットで「腾讯云代码助手CodeBuddy」を検索するか、CNB(https://cnb.cool)またはCloudStudio(https://cloudstudio.net)を使用するか、または公式サイト(https://copilot.tencent.com)をご覧ください。