GitHub a annoncé de nouvelles fonctionnalités et améliorations à GitHub Copilot aujourd'hui, le 7 février. Les nouvelles fonctionnalités incluent une fonction d'agent qui implémente automatiquement les modifications sur plusieurs fichiers, la prédiction automatique et l'exécution avec les suggestions de modification suivantes, et la possibilité d'enregistrer et de partager les instructions de personnalisation du copilote GitHub au sein de l'éditeur. et améliorer l'efficacité des travaux de codage.
De plus, GitHub lancera d'abord son nouvel agent SWE autonome, les modifications de Copilot General disponibles (GA) et les modifications de chat et de copilote de GitHub Copilot pour GEMINI2.0 de Google et O3-Mini d'Openai Entrée GitHub Copilot Workspace for Enterprise Support ont été annoncés.
En tirant parti de ces nouvelles fonctionnalités, les organisations peuvent considérablement augmenter la productivité des développeurs et réduire considérablement le temps de code à production.
Les modifications de Copilot sont maintenant devenues une disponibilité générale (GA) à partir d'aujourd'hui. Cette fonctionnalité permet aux développeurs de spécifier le fichier à modifier et de demander des modifications au copilote GitHub en langage naturel. COPILOT modifie une interface utilisateur qui permet une itération rapide de plusieurs fichiers en effectuant l'édition en ligne dans l'espace de travail du développeur.
À partir d'aujourd'hui, les nouvelles fonctionnalités suivantes seront disponibles dans la version Aperçu du Code Visual Studio:
- Mode d'agent: GitHub Copilot valide et corrige ses propres résultats de sortie, et exécute complètement les instructions utilisateur en même temps, détecte et corrige automatiquement les erreurs. Suggérez une commande Terminal et encouragez l'utilisateur à l'exécuter. Il analyse également les erreurs d'exécution et effectue l'auto-guérison.
・ Prochaines suggestions de code de modification: accélérer les modifications de code et propose automatiquement la prochaine modification à effectuer en fonction du contexte des modifications passées. Appuyez simplement sur la touche Tab pour appliquer instantanément Insérer, supprimer et remplacer pour ouvrir les fichiers.
- Fichiers d'invite: enregistrez et partagez des modèles d'invite dans VS Code et réutilisable. Intégrez les instructions du langage naturel, les références de fichiers et les extraits de code au format Markdown. Il peut être utilisé comme un "plan" pour prendre en charge un travail de codage plus avancé.
・ Vision de Copilot: GitHub Copilot génère automatiquement l'interface utilisateur en fonction des captures d'écran et des images. Le texte ALT et le code connexe sont également créés automatiquement, et la conception et l'implémentation peuvent être terminées en quelques minutes.
- Nouveaux modèles d'IA ajoutés: la version d'aperçu publique de GitHub Copilot Chat offre les derniers modèles d'IA, Gemini 2.0 Flash de Google et O3-Mini d'OpenAI. En outre, le contrôle d'accès est désormais possible dans toute l'organisation, permettant aux administrateurs de sélectionner le modèle qu'ils utiliseront par les développeurs.
De plus, GitHub a annoncé de nouvelles capacités d'approvisionnement et d'authentification pour l'espace de travail GitHub Copilot pour les utilisateurs gérés par l'entreprise. Cette annonce permettra aux entreprises de gérer en toute sécurité l'accès à GitHub Copilot Workspace, permettant à l'ensemble de l'équipe de développement d'utiliser la fonctionnalité des agents. La fonction d'agent de GitHub Copilot Workspace permet aux développeurs de tout exécuter, de la brainstorming à l'implémentation de code en quelques minutes. Plusieurs sous-agents fonctionnent ensemble et travaillent de manière répétitive avec les développeurs, jusqu'à ce qu'ils génèrent des plans, implémentent le code et détectent et corrigent automatiquement les erreurs, rationalisent la collaboration entre les équipes.