Microsoft telah meluncurkan pratinjau keempat dari AI Shell-nya, sebuah alat interaktif yang dirancang untuk menjembatani kesenjangan antara bahasa alami dan model bahasa besar. Iterasi terbaru ini menghadirkan serangkaian penyempurnaan, khususnya untuk pengguna macOS, serta dukungan yang lebih luas untuk Microsoft Entra ID dan kumpulan opsi perintah yang disederhanakan. Mari selami secara spesifik apa yang dibawa pembaruan ini ke meja.
Integrasi macOS yang Ditingkatkan
Fokus utama dari rilis ini adalah langkah signifikan yang dibuat dalam pengalaman macOS, khususnya saat dipasangkan dengan iTerm2. Sebelumnya, fungsionalitas sidecar, yang memungkinkan pengguna untuk berinteraksi dengan AI Shell di dalam panel khusus, diganggu oleh ketidakstabilan dan kurangnya dukungan untuk perintah-perintah penting seperti /code post
. Dengan pembaruan ini, Microsoft telah mengatasi masalah-masalah ini, memberikan pengalaman yang lebih andal dan kaya fitur yang mencerminkan fungsionalitas yang tersedia di Windows.
Untuk memanfaatkan mode sidecar yang ditingkatkan ini, pengguna diharuskan menjalankan PowerShell 7 di dalam iTerm2. Ini memungkinkan komunikasi yang lancar antara terminal dan AI Shell, memungkinkan interaksi yang lebih lancar dan intuitif. Peningkatan keandalan dan paritas fitur harus menjadi peningkatan yang disambut baik untuk pengguna macOS yang mengandalkan AI Shell untuk tugas-tugas harian mereka.
Merangkul AI Offline dengan Phi Silica
Salah satu tambahan yang lebih menarik dalam pratinjau ini adalah dukungan eksperimental untuk agen Phi Silica. Agen ini memanfaatkan model Phi Silica bawaan, yang merupakan komponen kunci dari Copilot+ PC. Daya tarik Phi Silica terletak pada kemampuannya untuk memberikan pengalaman offline dengan AI Shell, memungkinkan pengguna untuk terus berinteraksi dengan model AI bahkan tanpa koneksi internet aktif.
Namun, penting untuk dicatat bahwa agen Phi Silica tidak disertakan secara default dengan AI Shell. Pengguna yang ingin menjelajahi fungsionalitas ini perlu mengkloning repositori dan membangun kodenya sendiri. Microsoft juga memperingatkan bahwa agen tersebut masih dalam fase eksperimental, dan pengguna harus mengantisipasi potensi masalah di rilis mendatang. Terlepas dari peringatan-peringatan ini, penyertaan Phi Silica mewakili langkah signifikan menuju pengaktifan kemampuan AI offline di dalam AI Shell.
Otentikasi yang Disederhanakan dengan Entra ID
Dalam langkah menuju peningkatan keamanan dan akses yang disederhanakan, Microsoft telah memperkenalkan dukungan untuk otentikasi Entra ID ke Azure OpenAI instance. Integrasi ini memungkinkan pengguna untuk mengakses sumber daya Azure OpenAI tanpa perlu menyimpan kunci sensitif dalam file konfigurasi. Dengan memanfaatkan Entra ID, AI Shell dapat mengautentikasi pengguna dengan aman dan memberi mereka akses ke sumber daya yang diperlukan, mengurangi risiko akses tidak sah dan menyederhanakan manajemen keseluruhan penyebaran Azure OpenAI. Lapisan keamanan tambahan ini sangat penting bagi organisasi yang menangani data sensitif dan memerlukan mekanisme otentikasi yang kuat.
Eksekusi Perintah yang Disederhanakan
Untuk lebih meningkatkan pengalaman pengguna, Microsoft telah memperkenalkan parameter baru untuk perintah Invoke-AIShell
. Parameter-parameter ini dirancang untuk menyederhanakan penggunaan side pane dan mengurangi kebutuhan untuk perintah-perintah yang berulang.
- -PostCode: Parameter ini memungkinkan pengguna untuk memposting kode yang dihasilkan di side pane langsung ke sesi PowerShell yang terhubung. Ini menghilangkan kebutuhan untuk beralih antara side pane dan terminal untuk mengeksekusi perintah
/code post
, menyederhanakan proses eksekusi kode. - -CopyCode: Parameter ini menyediakan cara sederhana untuk menyalin kode dari side pane tanpa harus menggunakan perintah
/code copy
. Ini sangat berguna untuk mentransfer cuplikan kode dengan cepat ke aplikasi atau skrip lain. - -Exit: Parameter ini memungkinkan pengguna untuk keluar dari side pane tanpa harus mengetik perintah
/exit
. Ini menyediakan cara yang lebih intuitif dan efisien untuk menutup side pane ketika tidak lagi diperlukan.
Parameter-parameter baru ini, meskipun tampak kecil, berkontribusi signifikan terhadap keseluruhan kegunaan AI Shell, sehingga memudahkan pengguna untuk berinteraksi dengan alat dan menjalankan tugas-tugas mereka.
Penyesuaian Kecil, Dampak Besar
Di luar fitur-fitur utama, pembaruan ini mencakup kumpulan peningkatan yang lebih kecil yang secara kolektif meningkatkan pengalaman keseluruhan. Ini termasuk:
- Informasi Model yang Diperbarui: AI Shell sekarang mendukung model OpenAI terbaru, memastikan bahwa pengguna memiliki akses ke kemampuan AI yang paling canggih. Ini memungkinkan AI Shell untuk tetap kompatibel dengan kemajuan terbaru di bidang kecerdasan buatan.
- Alias untuk Membersihkan Konsol: Perintah
/clear
telah ditambahkan sebagai alias untuk perintah/cls
, menyediakan cara yang lebih ramah pengguna untuk membersihkan konsol di AIShell. Penambahan sederhana ini dapat menghemat waktu pengguna. - Pembaruan Skrip Instalasi macOS: Skrip instalasi telah diperbarui untuk memastikan bahwa modul AIShell diinstal dengan benar di macOS. Ini mengatasi masalah sebelumnya dan memastikan bahwa pengguna macOS dapat dengan lancar menginstal dan menggunakan AI Shell.
- Manajemen Model yang Ditingkatkan di OllamaAgent: OllamaAgent, yang memungkinkan pengguna untuk berinteraksi dengan model yang dihosting secara lokal, telah ditingkatkan dengan manajemen model yang ditingkatkan dan integrasi prompt sistem. Ini memudahkan untuk mengonfigurasi dan menggunakan OllamaAgent dengan berbagai model yang berbeda.
Perubahan-perubahan yang halus tetapi efektif ini menunjukkan komitmen Microsoft untuk menyempurnakan AI Shell dan memberikan pengalaman yang dipoles dan ramah pengguna.
Memulai dengan Pratinjau 4
Bagi mereka yang ingin menjelajahi fitur dan peningkatan terbaru, menginstal Pratinjau 4 dari AI Shell adalah proses yang mudah. Cukup buka PowerShell dan jalankan perintah berikut: