Récemment, Tencent CloudBase (CloudBase) a réalisé une percée importante dans le domaine de la programmation intelligente en lançant « CloudBase AI ToolKit », proposant le premier service backend dédié à la programmation intelligente en Chine. Il s'agit également du premier environnement de développement Serverless compatible avec les principaux outils de programmation assistée par IA, permettant d'étendre l'intelligence artificielle de la génération statique de pages web (de 0 à 1) à la conception, au déploiement et à l'exploitation d'applications commercialement viables (de 1 à N).

Pendant la phase de développement, même avec des outils IA pour générer rapidement la structure et la logique interactive, les développeurs devaient encore configurer manuellement le backend, comme choisir l'emplacement de la base de données, écrire la logique des fonctions cloud, configurer les autorisations, etc. Chaque étape nécessitait un retour fréquent à la documentation et des changements de console. Le CloudBase AI ToolKit agit comme un « guide de développement + boîte à outils » pour divers outils de programmation IA, intégrant des connaissances spécifiques et des outils d'opérations de la plateforme cloud. Cela informe à l'avance l'IA sur les méthodes de développement et les points clés du déploiement dans des scénarios spécifiques. Ainsi, lorsque l'IA génère du code, elle peut utiliser ToolKit pour comprendre correctement les besoins de l'utilisateur, appeler automatiquement des outils MCP pour créer, gérer et déboguer des ressources cloud en ligne. Par exemple, après avoir généré du code pour la fonction d'inscription, l'IA peut automatiquement identifier la logique des champs pour créer une base de données d'informations utilisateur, activer la vérification via un code si nécessaire, déployer la logique via des modules de fonctions cloud, et configurer automatiquement les autorisations, les interfaces et les paramètres d'environnement, formant ainsi une chaîne de construction intelligente.

capture_d'écran_20250528193836.png

Pendant la phase de déploiement, après que les développeurs aient écrit le code fonctionnel via des outils IA, ils doivent souvent empaqueter le projet, configurer les paramètres de la plateforme, définir les variables d'environnement, ouvrir l'API Gateway, et répéter ces étapes pour différentes plateformes. Une erreur dans les chemins d'accès aux interfaces peut entraîner un déploiement infructueux. Le CloudBase AI ToolKit fournit divers outils automatisés et services backend pour permettre à l'IA de compléter automatiquement le packaging, la création des ressources cloud et la connexion à la plateforme. Les développeurs n'ont qu'à entrer une commande de publication en langage naturel, et l'IA utilisera les outils intégrés pour déployer les ressources frontend et backend vers la plateforme cloud, configurant toutes les bases sous-jacentes automatiquement. Après le déploiement, la plateforme cloud ajustera automatiquement les ressources en fonction des charges de travail pour garantir un fonctionnement stable du service.

Lors de la phase de maintenance, après le déploiement de l'application, des problèmes tels que des ralentissements, des erreurs de fonctions ou des anomalies de données peuvent survenir. Autrefois, les développeurs devaient corriger manuellement le code et redéployer, ce qui représentait un travail colossal. Maintenant, avec l'aide du CloudBase AI ToolKit, les outils IA dans les différents environnements de programmation agissent comme des « inspecteurs qualité + techniciens de maintenance automatiques » sur une ligne de production intelligente, surveillant continuellement l'état du système backend, enregistrant les appels de fonctions, les réponses des interfaces, la charge des ressources et les journaux d'erreurs en temps réel. Lorsqu'une anomalie est détectée, elle est immédiatement diagnostiquée et signalée aux développeurs pour confirmation avant d'être corrigée automatiquement. L'IA analyse les causes du problème, propose des suggestions de correction et même génère des codes de correctifs. Les développeurs peuvent alors déployer la mise à jour, formant ainsi une boucle automatique « découverte → analyse → correction → déploiement ».

Actuellement, CloudBase AI ToolKit est disponible sur GitHub et CNB, offrant aux développeurs la possibilité de télécharger les outils. La bibliothèque de modèles inclut également des fichiers de configuration pour les principaux outils de programmation IA, permettant aux développeurs d'utiliser et de tester immédiatement. Cette innovation fait de l'IA un partenaire fiable des développeurs, rendant le travail plus efficace et complet.

Adresse GitHub

https://github.com/TencentCloudBase/CloudBase-AI-ToolKit

Adresse CNB

https://cnb.cool/tencent/cloud/cloudbase/CloudBase-AI-ToolKit