Le 24 avril, Tencent Cloud a annoncé la mise à niveau de son assistant de codage CodeBuddy, lançant l'agent intelligent de développement logiciel Craft. Cet outil innovant fait évoluer la programmation par IA du simple « complément de code » à la « livraison de projets », améliorant considérablement l'efficacité du développement logiciel. Selon Tencent Cloud, les développeurs utilisant l'agent intelligent Craft ont réduit leur temps de codage moyen de plus de 40 %, la part du code généré par l'IA dépassant les 40 %, et l'efficacité de la R&D augmentant de plus de 16 %.
Auparavant, le développement d'une application complète nécessitait la collaboration de plusieurs équipes, notamment les équipes front-end, back-end, test et maintenance, un processus complexe et long. Cependant, l'arrivée de l'agent intelligent Craft a changé la donne. Les développeurs n'ont qu'à saisir leurs besoins en langage naturel, par exemple : « Je souhaite développer une application musicale », et l'agent intelligent Craft générera automatiquement le code source complet d'un projet comprenant 5 pages et fichiers associés, tels qu'une page de lecteur, un espace personnel et la création de playlists. Ce code est non seulement directement exécutable, mais aussi extensible et modifiable, compatible avec les IDE principaux (comme JetBrains, VS Code, etc.), permettant aux développeurs de l'ajuster et de l'optimiser à tout moment.
Un autre point fort de l'agent intelligent Craft est sa prise en charge du protocole MCP (Model Context Protocol). Premier outil de programmation par IA en Chine à prendre en charge ce protocole, Craft permet d'intégrer de manière transparente le code généré par l'IA dans les processus principaux tels que les tests, la construction et le déploiement, permettant une véritable mise en production du code. Grâce au mécanisme de plug-in MCP, Craft peut s'intégrer à diverses chaînes d'outils. Le code généré peut être transmis aux étapes suivantes via une interface, éliminant ainsi les transferts manuels. De plus, Craft est compatible avec l'écosystème Tencent, s'adaptant aux plug-ins de construction cloud native CNB, de collaboration de projet TAPD, etc., s'intégrant ainsi parfaitement aux flux de travail des équipes existantes.

Au-delà de la génération de projets et de l'intégration des processus, l'agent intelligent Craft a également été amélioré dans trois modules clés : la prédiction de complétion automatique, la compréhension des projets et la couverture des tests. La fonction de prédiction de complétion automatique est plus intelligente et permet de prédire précisément les besoins de code suivants du développeur, réduisant ainsi les interruptions de la réflexion. La fonction de compréhension des projets a été mise à niveau en mode Plus, prenant en charge l'analyse en quelques secondes de millions de lignes de code, annotant automatiquement les dépendances et les relations d'appel des modules, aidant les développeurs à se familiariser rapidement avec le projet. La fonction de couverture des tests prend en charge les principaux frameworks de test, générant automatiquement des plans de test et des cas limites, améliorant ainsi l'efficacité et la couverture des tests.
L'assistant de codage CodeBuddy de Tencent Cloud est déjà largement utilisé en interne chez Tencent, 85 % des développeurs utilisant l'assistant de codage par IA, améliorant considérablement l'efficacité du développement. Actuellement, CodeBuddy a servi plus d'un million de développeurs, des milliers d'équipes et plusieurs produits nationaux, notamment Xiaomi Group, Midea, Honor, Xiao E Tong, Infinity, Chuangmeng Tiandi, Zhenghao Innovation, Wanwu Cloud, ainsi que WeChat, QQ, Honor of Kings, Tencent Video, Tencent Meeting, Tencent Yuanbao et autres entreprises et équipes.
Les développeurs intéressés peuvent utiliser gratuitement l'assistant de codage CodeBuddy de Tencent Cloud de la manière suivante : rechercher « Assistant de codage CodeBuddy de Tencent Cloud » sur le marché des extensions des IDE principaux tels que VSCode, JetBrains, VS, WeChat Mini Program IDE ; utiliser CNB (https://cnb.cool) ou CloudStudio (https://cloudstudio.net) ; ou visiter le site Web officiel https://copilot.tencent.com pour plus d'informations.




