Announcing Intelligent Terminal 0.1
Microsoft, Windows Terminal’in açık kaynaklı ve deneysel bir çatallanması olan Intelligent Terminal 0.1‘i duyurdu. Yeni uygulama, terminal deneyimini agent tabanlı iş akışlarıyla harmanlıyor: Komut satırında karşılaşılan hataları, çoklu agent oturumlarını ve bağlam paylaşımını doğrudan pencerenin içinde ele alıyor. İlk sürüm deneysel bir başlangıç noktası olarak konumlandırılıyor; topluluk geri bildirimiyle geliştirilmeye devam edecek.
Kurulum ve ilk adımlar
Intelligent Terminal, mevcut Windows Terminal kurulumunun yanına ayrı bir uygulama olarak yükleniyor. Yani ana Terminal deneyiminde agent tabanlı özellikler istemeyen kullanıcı için değişen bir şey yok. İki kurulum yöntemi var:
- Microsoft Store üzerinden Intelligent Terminal sayfasından kurulum.
- WinGet üzerinden komut satırıyla kurulum:
winget install Microsoft.IntelligentTerminal
Belgelere erişmek ve sorun bildirmek için proje deposu aka.ms/intelligent-terminal adresinde.
Agent durum çubuğu
Pencerenin altında sabit duran agent durum çubuğu, agent ile ilgili tüm işlevlere hızlı erişim için tasarlanmış minimal bir kontrol yüzeyi. Solda iki simge var: agent panelini aç/kapa düğmesi ve düzeltilebilir bir hata tespit edildiğinde yanan hata algılama simgesi. Sağda ise üç yatay çizgiden oluşan agent yönetim simgesi duruyor; bu simge oturum yönetim panelini açıyor.
Kabukta eşlik eden agent paneli
Intelligent Terminal’in temel etkileşim noktası agent paneli: Bağlamı algılayan, kendine ait ve yapılandırılabilir bir sabit panel. Bu panel, tercih edilen agent CLI’sini barındırıyor.
Alışıldık senaryoyu düşünün: PowerShell’de bir komut çalıştırıyorsunuz, hata alıyorsunuz, hatayı kopyalayıp tarayıcıya yapıştırıyor, birkaç forum başlığında dolaşarak çözüm arıyorsunuz. Ya da hata bağlamını aktarabilmek için agent uygulamanız ile kabuk arasında sürekli kopyala-yapıştır yapıyorsunuz. Agent paneli, kabuk çıktısına ait bağlamı her an hazır tutarak bu döngüyü ortadan kaldırmayı hedefliyor.
Varsayılan agent deneyimi GitHub Copilot CLI ile geliyor, ancak Intelligent Terminal Agent Client Protocol (ACP) ile uyumlu her agent’ı destekliyor. Bilgisayara tercih edilen agent CLI’sini kurmak yeterli; Intelligent Terminal onu otomatik olarak algılıyor.
Panelle çalışırken kullanışlı kısayollar var:
Ctrl+Shift+.ile agent panelini istediğiniz zaman gösterip gizleyebilirsiniz.Ctrl+Shift+Iile odağı agent paneline veya kabuğa hızlıca taşıyabilirsiniz.
Agent’a bir hatayı açıklamasını söyleyip ardından “farklı bir bayrak dene” gibi bir devam sorusu sorulduğunda konuşma bağlamı korunuyor. Agent birden fazla ya da karmaşık iş yapması gerekirse arka plan görevlerini yeni sekmelerde başlatıyor; böylece aktif kabuk kesintiye uğramıyor.
Otomatik hata algılama
Bir komut başarısız olduğunda terminal bunu yakalıyor ve agent durum çubuğunda bir gösterge beliriyor. Bu göstergeye tıklamak ya da Ctrl+Alt+. kısayolu, hata bağlamı önceden yüklenmiş biçimde agent panelini açıyor. Agent, ne olduğunu açıklayabiliyor, en uygun çözümü önerebiliyor veya doğrudan çalıştırabiliyor.
Ayarlar üzerinden davranış belirlenebiliyor: Yalnızca hataların otomatik algılanmasını isteyebilir ya da agent’ın çözümü otomatik önermesini de etkinleştirebilirsiniz.
Agent yönetimi
Birden fazla agent farklı sekmelerde çalıştığında veya arka plan görevleri başlatıldığında her şeyi takip etmek zorlaşıyor. Bugüne kadar önceki oturumlara dönmek kabukta pek çok tıklama ve tuş vuruşu gerektiriyordu. Yeni agent yönetim paneli bunu tek bakışta sunmayı amaçlıyor.
Panelde aktif tüm agent’lar ve mevcut durumları, ayrıca geri dönülebilecek geçmiş oturumlar görülebiliyor. Kalınan yerden bir iş akışına devam edilebilir, uzun süredir çalışan bir görev kontrol edilebilir ya da tamamlananlar kapatılabilir. Üç sekme öteye açılan agent’a ne sorulduğunu unutma sorunu ortadan kalkıyor.
Paneli açmak için durum çubuğundaki agent yönetim simgesine tıklanabilir veya Ctrl+Shift+/ kısayolu kullanılabilir.
Giriş noktası olarak Command Palette
Bir agent görevini hızlıca başlatmanın diğer yolu Command Palette. Palette içinde ? karakterinin ardından komut istemi ya da görev yazıldığında terminal aktif panelin bağlamını enjekte ediyor ve agent’ı arka plan sekmesinde başlatıyor. Böylece kabuk bloklanmadan iş görülüyor.
Alt+Shift+/ kısayoluyla doğrudan Command Palette içinde komut istemi moduna geçilebiliyor.
Yapılandırılabilir agent seçenekleri
Tüm agent davranışları, Terminal ayarlarındaki “Agent” bölümü üzerinden yapılandırılabiliyor. Öne çıkan ayarlar şunlar:
- Agent ve model: Varsayılan olarak GitHub Copilot geliyor; hem agent paneli hem de Command Palette için ACP uyumlu herhangi bir agent (özel veya yerel agent’lar dahil) yapılandırılabiliyor.
- Panel konumu: Üst, alt, sol veya sağ.
- Otomatik hata algılama: Agent paneline hataları otomatik yakalama ve çözüm önerme yeteneği veriliyor.
Sırada ne var?
Microsoft, Intelligent Terminal’i topluluk geri bildirimlerine göre şekillendireceğini vurguluyor. Deneyim, geliştiricilerin agent’ları bugün fiilen nasıl kullandığı üzerine kurgulanıyor. Bu sürümle birlikte Canary’deki Terminal Chat özelliği kullanımdan kaldırılıyor. Intelligent Terminal ise ayrı bir uygulama olarak Windows Terminal’in yanında yaşamaya devam ediyor.
Özellik önerisi ya da hata bildirimi için proje GitHub deposu üzerinden issue açılabiliyor.
Kaynaklar ve İleri Okuma
- devblogs.microsoft.com
- devblogs.microsoft.com
- devblogs.microsoft.com
- devblogs.microsoft.com
- devblogs.microsoft.com
- Announcing Intelligent Terminal 0.1 – Windows Command Line Blog
- Intelligent Terminal – Microsoft Store
- Intelligent Terminal proje sayfası
- Agent Client Protocol (ACP) belgeleri
- Windows Command Line Blog
- Intelligent Terminal 0.1.1: Bash, /fix ve /model Yenilikleri
- Copilot CLI’ın Yeni Terminal Arayüzü GA: Sekmeler Devri Başladı






Yorum gönder