Microsoft ha rilasciato la quarta anteprima della sua AI Shell, uno strumento interattivo progettato per colmare il divario tra il linguaggio naturale e i modelli linguistici di grandi dimensioni. Quest’ultima iterazione porta con sé una serie di miglioramenti, in particolare per gli utenti macOS, oltre a un supporto più ampio per Microsoft Entra ID e una raccolta di opzioni di comando semplificate. Approfondiamo le specifiche di ciò che questo aggiornamento porta sul tavolo.
Integrazione macOS Migliorata
Un punto focale di questa release sono i significativi progressi compiuti nell’esperienza macOS, in particolare se abbinata a iTerm2. In precedenza, la funzionalità sidecar, che consente agli utenti di interagire con la AI Shell all’interno di un riquadro dedicato, era afflitta da instabilità e mancava di supporto per comandi cruciali come /code post
. Con questo aggiornamento, Microsoft ha affrontato questi problemi, offrendo un’esperienza più affidabile e ricca di funzionalità che rispecchia la funzionalità disponibile su Windows.
Per sfruttare questa modalità sidecar migliorata, gli utenti sono tenuti a eseguire PowerShell 7 all’interno di iTerm2. Ciò consente una comunicazione senza interruzioni tra il terminale e la AI Shell, consentendo un’interazione più fluida e intuitiva. L’affidabilità e la parità di funzionalità migliorate dovrebbero essere un gradito miglioramento per gli utenti macOS che fanno affidamento sulla AI Shell per le loro attività quotidiane.
Abbracciare l’AI Offline con Phi Silica
Una delle aggiunte più intriganti in questa anteprima è il supporto sperimentale per l’agente Phi Silica. Questo agente sfrutta il modello Phi Silica integrato, che è un componente chiave dei Copilot+ PC. L’attrattiva di Phi Silica risiede nella sua capacità di fornire un’esperienza offline con la AI Shell, consentendo agli utenti di continuare a interagire con i modelli AI anche senza una connessione Internet attiva.
Tuttavia, è importante notare che l’agente Phi Silica non è incluso di default con la AI Shell. Gli utenti che desiderano esplorare questa funzionalità dovranno clonare il repository e compilare il codice da soli. Microsoft ha anche avvertito che l’agente è ancora nella sua fase sperimentale e gli utenti dovrebbero anticipare potenziali problemi nelle versioni future. Nonostante questi avvertimenti, l’inclusione di Phi Silica rappresenta un passo significativo verso l’abilitazione delle funzionalità AI offline all’interno della AI Shell.
Autenticazione Semplificata con Entra ID
In una mossa verso una maggiore sicurezza e un accesso semplificato, Microsoft ha introdotto il supporto per l’autenticazione Entra ID alle istanze Azure OpenAI. Questa integrazione consente agli utenti di accedere alle risorse Azure OpenAI senza la necessità di memorizzare chiavi sensibili nei file di configurazione. Sfruttando Entra ID, la AI Shell può autenticare in modo sicuro gli utenti e concedere loro l’accesso alle risorse necessarie, riducendo il rischio di accessi non autorizzati e semplificando la gestione complessiva delle distribuzioni Azure OpenAI. Questo ulteriore livello di sicurezza è particolarmente cruciale per le organizzazioni che gestiscono dati sensibili e richiedono meccanismi di autenticazione robusti.
Esecuzione di Comandi Semplificata
Per migliorare ulteriormente l’esperienza utente, Microsoft ha introdotto nuovi parametri per il comando Invoke-AIShell
. Questi parametri sono progettati per semplificare l’uso del riquadro laterale e ridurre la necessità di comandi ripetitivi.
- -PostCode: Questo parametro consente agli utenti di pubblicare codice generato nel riquadro laterale direttamente alla sessione PowerShell connessa. Ciò elimina la necessità di passare tra il riquadro laterale e il terminale per eseguire il comando
/code post
, semplificando il processo di esecuzione del codice. - -CopyCode: Questo parametro fornisce un modo semplice per copiare codice dal riquadro laterale senza dover utilizzare il comando
/code copy
. Questo è particolarmente utile per trasferire rapidamente snippet di codice ad altre applicazioni o script. - -Exit: Questo parametro consente agli utenti di uscire dal riquadro laterale senza dover digitare il comando
/exit
. Questo fornisce un modo più intuitivo ed efficiente per chiudere il riquadro laterale quando non è più necessario.
Questi nuovi parametri, sebbene apparentemente minori, contribuiscono in modo significativo all’usabilità complessiva della AI Shell, rendendo più facile per gli utenti interagire con lo strumento ed eseguire le proprie attività.
Piccole Modifiche, Grande Impatto
Oltre alle funzionalità principali, questo aggiornamento include una raccolta di miglioramenti minori che collettivamente migliorano l’esperienza complessiva. Questi includono:
- Informazioni sul Modello Aggiornate: La AI Shell ora supporta gli ultimi modelli OpenAI, garantendo che gli utenti abbiano accesso alle funzionalità AI più avanzate. Ciò consente alla AI Shell di rimanere compatibile con gli ultimi progressi nel campo dell’intelligenza artificiale.
- Alias per la Pulizia della Console: Il comando
/clear
è stato aggiunto come alias per il comando/cls
, fornendo un modo più user-friendly per pulire la console in AIShell. Questa semplice aggiunta può far risparmiare tempo agli utenti. - Aggiornamento dello Script di Installazione macOS: Lo script di installazione è stato aggiornato per garantire che il modulo AIShell sia installato correttamente su macOS. Ciò risolve un problema precedente e garantisce che gli utenti macOS possano installare e utilizzare senza problemi la AI Shell.
- Gestione dei Modelli Migliorata in OllamaAgent: L’OllamaAgent, che consente agli utenti di interagire con modelli ospitati localmente, è stato migliorato con una migliore gestione dei modelli e integrazione del prompt di sistema. Ciò rende più facile configurare e utilizzare l’OllamaAgent con una varietà di modelli diversi.
Questi cambiamenti sottili ma efficaci dimostrano l’impegno di Microsoft nel perfezionare la AI Shell e nel fornire un’esperienza raffinata e user-friendly.
Iniziare con l’Anteprima 4
Per coloro che sono desiderosi di esplorare le ultime funzionalità e miglioramenti, l’installazione dell’Anteprima 4 di AI Shell è un processo semplice. Apri semplicemente PowerShell ed esegui il seguente comando: