Aracılığıyla paylaş


AI Shell nedir?

AI Shell, dil modelleriyle sohbet arabirimi sağlayan etkileşimli bir kabukdur. Kabuk, farklı yapay zeka modellerine ve diğer yardım sağlayıcılarına bağlanan aracılar sağlar. Kullanıcılar aracılarla konuşma biçiminde etkileşimde bulunabilir.

AI Shell projesi şunları içerir:

  • Komut satırı kabuk arabirimi (aish)
  • Yapay zeka aracıları ve diğer yardım sağlayıcıları oluşturmaya yönelik bir çerçeve
  • macOS üzerinde Windows Terminali ve iTerm2 ile tümleştirme
  • PowerShell ile tümleştirme için bir PowerShell modülü. Daha fazla bilgi içinAI Shell modülüne bakın.
  • MCP sunucuları ve araçları için destek
  • Foundry Local dağıtımları için destek

Her yapay zeka yardımcısı bir aracı olarak bilinir. AI Shell'in ilk sürümü iki aracı içerir:

  • gpt-4oörneğine bağlanan Azure OpenAI aracısını . Genel yapay zeka görevleri için bu aracıyı kullanın.
  • Microsoft Azure bilgisiyle yardımcı olabilecek Azure Copilot ajanı. Azure CLI ve Azure PowerShell komutlarıyla ilgili yardım için Azure aracısını kullanın.

AI Shell yürütülebilir dosyasını (aish.exe) bağımsız bir deneyimde çalıştırabilir veya Windows Terminal ile bölünmüş bölmeli (sepet) bir deneyim oluşturmak için PowerShell 7 ile AIShell PowerShell modülünü kullanabilirsiniz. Sepet deneyimi, kabukla daha derin tümleştirme elde ettiğiniz için AI Shell'i kullanmanın önerilen yoludur. Bu özellikler şunlardır:

  • AI Shell yanıtından doğrudan connect komut kabuğuna kod ekleme özelliği
  • Hızlı kabul için Tahmine Dayalı IntelliSense arabelleğine çok adımlı komutlar eklenir
  • Basit, tek komutlu hata kurtarma
  • MCP entegrasyonu

Projenin mevcut durumu

AI Shell şu anda bir önizleme sürümüdür. Aracın bazı özellikleri hala geliştirilme aşamasındadır ve değiştirilebilir. Geçerli sürüm hakkında daha fazla bilgi ve değişikliklerin tam listesi için Sürüm notlarına bakın.

Bilinen sorunlar

AI Shell'in bu güncel sürümünde, üzerinde etkin olarak üzerinde çalıştığımız bazı bilinen sorunlar vardır:

  • Sepet deneyimi yalnızca Windows Terminal ve macOS için iTerm2 ile çalışır.
  • AI Shell, Linux'ta desteklenmez. Çalışmasını sağlayabilirsiniz, ancak Windows Terminal ve iTerm2 ile elde ettiğiniz bölünmüş terminal entegrasyonunu desteklemez. AI Shell herhangi bir Linux dağıtımında test edilmemiştir.
  • Windows Terminal'in önizleme (geliştirici) ve kararlı sürümleri yüklüyse, komut, Windows Terminal'in Start-AIShell kararlı sürümünü çalıştıran yeni bir terminal açar.
  • Windows Terminali'ni yönetici olarak başlattıysanız, Start-AIShell komutu Windows Terminali'ni yükseltmeden çalıştıran yeni bir terminal penceresi açar.
  • macOS'te saptanmış terminal uygulamasını kullanıyorsanız sepet deneyimini elde edemezsiniz ve renkler doğru şekilde görüntülenmeyebilir. Oluşturulan kodu okumak zor olabilir.

Geri bildirim sağlama

Geri bildirimleriniz bu geliştirme aşamasında bizim için önemlidir. Yapay zeka kabuğunu geliştirmemize yardımcı olmak için deneyimlerinizi paylaşmanızı öneririz.

Dahil olmanın yolları şunlardır:

  • Dosya Sorunları: Hatalarla karşılaşırsanız, yeni özellikler için önerileriniz varsa veya tutarsızlıkları bildirmek isterseniz AI Shell GitHub deposunda bir sorun açın.
  • Tartışmalara katılın:GitHub tartışmaları sekmesindeki topluluk tartışmalarımıza katılın. Fikirlerinizi paylaşın, olası iyileştirmeleri tartışın, diğer kullanıcılarla bağlantı kurun ve oluşturduğunuz aracıları paylaşın.
  • Belge: Herhangi bir dokümantasyon boşluğu fark ederseniz, dokümantasyonumuzu iyileştirmek için değişiklik önerebilir veya PR'ler gönderebilirsiniz.