Partager via


Notes de mise à jour de l’AI Shell

Ce document décrit les modifications et améliorations apportées dans chaque version d’AI Shell. Pour obtenir une liste plus complète des modifications, consultez la page Versions sur GitHub.

1.0.0-aperçu.7 - 2025-09-05

Cette version inclut les modifications suivantes :

  • Migrez vers Azure.Identity v1.14.2 et refactorisez la bibliothèque de télémétrie (#404)
  • Utilisez le shell de connexion sur macOS pour démarrer aish dans le volet latéral afin d’hériter du PATH approprié (#403)
  • Échappement correct de la description de l’outil pour éviter un objet de balisage mal formé (#408)
  • Ajouter les modèles gpt-5 à la liste des modèles pris en charge (#409)
  • Mettez à jour le nom du fichier d’historique et excluez les informations d’identification de l’environnement et de l’identité managée du flux d’authentification Azure (#412)
  • Conservez la casse d’origine du nom du modèle pour le point de terminaison personnalisé afin d’activer Foundry Local (#413)

1.0.0-Aperçu.6 - 2025-07-24

Cette version inclut les modifications suivantes :

  • Mettre à jour la chaîne de connexion AppInsights pour utiliser le nouvel environnement de production (#390)
  • Faire d’AIShell un client MCP pour exposer les outils MCP à ses agents (#392)
  • Ajouter des outils intégrés à AIShell (#394)
  • Correction d’un bogue d’exception de référence nulle lorsque les outils intégrés ne sont pas disponibles (#396)
  • Amélioration de Resolve-Error la commande et autorisation de l’invite système par défaut pour l’agent openai-gpt (#397)
  • Ajouter l’outil run_command_in_terminal intégré permettant à l’IA d’exécuter des commandes dans la session PowerShell connectée (#398) - Cet outil n’est actuellement activé que sur Windows.

1.0.0-aperçu.5 - 2025-06-13

Cette version n’est qu’un correctif de sécurité, comprenant les modifications suivantes :

  • Mise à niveau vers le SDK .NET 8.0.411 pour résoudre le problème de sécurité .NET CVE-2025-30399 : Vulnérabilité du code distant .NET
  • OpenAI Agent : mise à jour DefaultAzureCredential pour autoriser InteractiveBrowserCredential (#383)

1.0.0-préversion.4 - 2025-05-15

Cette version inclut les modifications suivantes :

  • Prise en charge de la publication du code de l’AIShell latéral vers PowerShell avec Invoke-AIShell -PostCode (#361)
  • Améliorer la fiabilité de Start-AIShell sur macOS (#362)
  • Publier le package NuGet et le module PowerShell dans la version de la boîte de déploiement (#365)
  • Correction de la publication de code sur macOS : prise en charge de la publication de code à /code post partir de l’AIShell latéral et de l’exécution Invoke-AIShell -PostCode à partir de PowerShell (#366)
  • Mettre à jour les informations du modèle pour prendre en charge les nouveaux modèles OpenAI (#368)
  • Ajouter /clear en tant qu’alias à la commande /cls pour effacer la console dans AIShell (#370)
  • Ignorer l’agent actif actuel des résultats de fin d’achèvement de l’agent pour l’opérateur @ (#372)
  • Mettre à jour le script d’installation pour installer le module AIShell sur macOS également (#374)
  • Amélioration de la gestion des modèles et de l’intégration des invites système dans OllamaAgent (#351)
  • Ajout de l’agent Phi Silica pour les appareils « Copilot+PC » (#373)
  • Utilisez la boîte de déploiement et GitHubRelease la tâche pour créer la version préliminaire de GitHub (#379)
  • Assurez-vous que le Runspace est disponible lors de l’importation du AIShell module et lancez sinon (#379)

1.0.0-aperçu.3 - 2025-03-12

Cette version inclut les modifications suivantes :

  • Mettre à jour les drapeaux de vol et apporter les modifications correspondantes à l’agent azure (#349, #355)
  • Mise à jour de l’expression régulière pour les chaînes de guillemets simples et de guillemets doubles correspondants pour PowerShell la syntaxe et Bash (#357)
  • Ajout de la prise en charge de l’authentification Entra ID lors de l’utilisation des interpreter agents ou openai-gpt (#356)
  • Mise à jour install-aishell.ps1 pour permettre à un utilisateur de spécifier la version à installer (#345)

1.0.0-Aperçu.2 - 2025-02-26

Cette version inclut les modifications suivantes :

  • Vérifier et supprimer l’autorisation d’exécution du fichier de configuration (#317)
  • Utilisez nano ou $EDITOR (si défini) pour ouvrir le fichier de configuration sous Linux (#318)
  • Refactoriser l’agent pour passer à openai-gpt la Azure.AI.OpenAI v2.1.0 (#328)
  • Ajouter la prise en charge des informations d’identification de connexion Azure PowerShell (#329)
  • Autoriser l’utilisation de services d’IA tiers compatibles avec le format d’API OpenAI dans l’agent openai-gpt (#331)
  • Vérifiez la mise à jour avant de renvoyer la description de openai-gpt l’agent (#332)
  • À utiliser #7a7a7a comme couleur grise dans AIShell pour répondre à l’exigence de contraste (#333)
  • Supprimez la logique de secours pour la vérification d’autorisation et tenez-vous-en à l’URL de production (#334)
  • Capturer la sortie de commande native à l’aide de l’API de capture d’écran sous Windows (#335)
  • Ajouter shell en tant qu’alias à l’analyseur Bash (#336)
  • Activer pluginstore et mettre à jour le nom de la rubrique pour le gestionnaire CLI (#337)
  • Consigner le texte de la réponse si une exception est levée lors du traitement d’une requête utilisateur (#338)
  • Activer l’injection de paramètres pour la réponse Azure PowerShell (#339)
  • Correction de la compilation pour préserver l’autorisation de fichier pour les paquets Linux et macOS (#344)
  • Correction de l’analyse des commandes AzCLI pour gérer les drapeaux long/short et lorsqu’aucun paramètre n’est présent (#344)
  • Implémentez le contexte de conversation et le streaming pour l’agent Ollama avec OllamaSharp (#310)
  • Ajout de documents et de fichiers pour le déploiement d’une instance Azure OpenAI via le fichier Bicep (#324)
  • Modifier le fichier readme et l’agent pour qu’ils pointent vers la documentation (#326)

1.0.0-préversion.1 - 2024-11-15

AI Shell est un nouvel outil CLI qui crée un shell interactif pour vous connecter avec différents assistants d’intelligence artificielle. Nous appelons ces différents assistants d’IA des agents d’IA ; AI Shell inclut deux agents par défaut :

  • Azure Copilot
  • Azure OpenAI

Fonctionnalités clés

  • Chat interactif pour parler aux agents de l’IA
  • Rendu des réponses Markdown
  • Commandes de chat / pour interagir avec les réponses au code de l’agent IA de votre choix