Bagikan melalui


Catatan Rilis AI Shell

Dokumen ini menguraikan perubahan dan peningkatan yang dilakukan di setiap rilis AI Shell. Untuk daftar perubahan yang lebih lengkap, lihat halaman Rilis di GitHub.

1.0.0-pratinjau.7 - 2025-09-05

Rilis ini mencakup perubahan berikut:

  • Pindah ke Azure.Identity v1.14.2 dan memfaktorkan ulang pustaka telemetri (#404)
  • Gunakan shell login di macOS untuk memulai aish di panel sidecar untuk mewarisi PATH yang tepat (#403)
  • Deskripsi alat escape dengan benar untuk menghindari objek Markup yang salah bentuk (#408)
  • Tambahkan model gpt-5 ke daftar model yang didukung (#409)
  • Perbarui nama file riwayat dan kecualikan lingkungan dan kredensial identitas terkelola dari alur autentikasi Azure (#412)
  • Pertahankan casing asli nama model untuk titik akhir kustom untuk mengaktifkan Foundry Local (#413)

1.0.0-pratinjau.6 - 24-07-2025

Rilis ini mencakup perubahan berikut:

  • Perbarui string koneksi AppInsights untuk menggunakan lingkungan prod baru (#390)
  • Jadikan AIShell sebagai klien MCP untuk mengekspos alat MCP ke agennya (#392)
  • Tambahkan alat bawaan ke AIShell (#394)
  • Perbaiki bug pengecualian referensi null saat alat bawaan tidak tersedia (#396)
  • Tingkatkan Resolve-Error perintah dan izinkan prompt sistem default untuk openai-gpt agen (#397)
  • Tambahkan alat run_command_in_terminal bawaan untuk AI untuk menjalankan perintah di sesi PowerShell yang terhubung (#398) - Alat ini saat ini hanya diaktifkan di Windows.

1.0.0-pratinjau.5 - 2025-06-13

Rilis ini hanya merupakan patch keamanan, termasuk perubahan berikut:

  • Tingkatkan ke .NET SDK 8.0.411 untuk mengatasi masalah keamanan .NET CVE-2025-30399: Kerentanan Kode Jarak Jauh .NET
  • OpenAI agen: perbarui DefaultAzureCredential untuk mengizinkan InteractiveBrowserCredential (#383)

1.0.0-pratinjau.4 - 2025-05-15

Rilis ini mencakup perubahan berikut:

  • Mendukung kode posting dari sidecar AIShell ke PowerShell dengan Invoke-AIShell -PostCode (#361)
  • Meningkatkan keandalan Start-AIShell di macOS (#362)
  • Menerbitkan paket NuGet dan modul PowerShell dalam rilis kotak penyebaran (#365)
  • Perbaiki posting kode di macOS: mendukung kode posting dengan berjalan /code post dari sidecar AIShell dan berjalan Invoke-AIShell -PostCode dari PowerShell (#366)
  • Perbarui informasi model untuk mendukung model OpenAI baru (#368)
  • Tambahkan /clear sebagai alias ke perintah /cls untuk menghapus konsol di AIShell (#370)
  • Abaikan agen aktif saat ini dari hasil penyelesaian agen untuk @ operator (#372)
  • Perbarui skrip instalasi untuk menginstal modul AIShell di macOS juga (#374)
  • Manajemen model yang ditingkatkan dan integrasi prompt sistem di OllamaAgent (#351)
  • Menambahkan agen Phi Silica untuk perangkat "Copilot+PC" (#373)
  • Gunakan deploy box dan GitHubRelease task untuk membuat rilis draf GitHub (#379)
  • Pastikan tersedia Runspace saat mengimpor AIShell modul dan lempar sebaliknya (#379)

1.0.0-pratinjau.3 - 2025-03-12

Rilis ini mencakup perubahan berikut:

  • Perbarui bendera penerbangan dan buat perubahan yang sesuai pada azure agen (#349, #355)
  • Perbarui regex untuk mencocokkan string tanda kutip tunggal dan tanda kutip ganda untuk PowerShell dan sintaks Bash (#357)
  • Menambahkan dukungan untuk autentikasi ID Entra saat menggunakan interpreter agen atau openai-gpt (#356)
  • Perbarui install-aishell.ps1 untuk memungkinkan pengguna menentukan versi yang akan diinstal (#345)

1.0.0-pratinjau.2 - 26-02-2025

Rilis ini mencakup perubahan berikut:

  • Periksa dan hapus izin eksekusi dari file konfigurasi (#317)
  • Gunakan nano atau $EDITOR (jika ditentukan) untuk membuka file konfigurasi di Linux (#318)
  • Memfaktorkan openai-gpt ulang agen untuk pindah ke Azure.AI.OpenAI v2.1.0 (#328)
  • Menambahkan dukungan ke kredensial masuk Azure PowerShell (#329)
  • Izinkan penggunaan layanan AI pihak ke-3 yang kompatibel dengan format OpenAI API di openai-gpt agen (#331)
  • Periksa pembaruan sebelum mengembalikan deskripsi untuk openai-gpt agen (#332)
  • Gunakan #7a7a7a sebagai warna abu-abu di AIShell untuk memenuhi persyaratan kontras (#333)
  • Hapus logika penggantian untuk pemeriksaan otorisasi dan tetap berpegang pada URL produksi (#334)
  • Tangkap output perintah asli menggunakan API pengikisan layar di Windows (#335)
  • Tambahkan shell sebagai alias ke Bash parser (#336)
  • Aktifkan pluginstore dan perbarui nama topik untuk penangan CLI (#337)
  • Mencatat teks respons jika pengecualian dilemparkan saat memproses kueri pengguna (#338)
  • Mengaktifkan injeksi parameter untuk respons Azure PowerShell (#339)
  • Perbaiki build untuk mempertahankan izin file untuk paket Linux dan macOS (#344)
  • Perbaiki penguraian perintah AzCLI untuk menangani bendera panjang/pendek dan ketika tidak ada parameter (#344)
  • Terapkan konteks percakapan dan streaming untuk Ollama agen dengan OllamaSharp (#310)
  • Menambahkan dokumen dan file untuk menyebarkan instans Azure OpenAI melalui file Bicep (#324)
  • Ubah readme dan agent untuk mengarah ke docs (#326)

1.0.0-pratinjau.1 - 2024-11-15

AI Shell adalah alat CLI baru yang membuat shell interaktif untuk menghubungkan Anda dengan asisten kecerdasan buatan yang berbeda. Kami menyebut asisten AI yang berbeda ini sebagai agen AI; AI Shell menyertakan dua agen secara default:

  • Azure Copilot
  • Azure OpenAI

Fitur utama

  • Obrolan interaktif untuk berbicara dengan agen AI
  • Rendering respons penurunan harga
  • Perintah obrolan / untuk berinteraksi dengan respons kode dari agen AI pilihan