Ajanınızı Değiştirmek Kolaydı. Takibini Yapmak Değildi.
Mihu'da ajanınızı değiştirmenin birçok yolu var. Artık her değişikliğin eksiksiz bir kaydı ve bir geri dönüş yolu var.
Ajanınızı panelden değiştirebilirsiniz. API üzerinden ya da CLI'dan değiştirebilirsiniz. Claude, ChatGPT veya MCP konuşan başka herhangi bir yapay zeka istemcisini çalışma alanınıza bağlayıp ne istediğinizi söylemeniz yeterli. Mihu Assistant'a sorabilirsiniz. Simulator Studio ajanınızı test eder ve düzeltmeler önerir. Auto-Improvement ile de ajan kendi konuşmalarını okur ve kendini geliştirir.
Bunların hepsini bilerek böyle kurduk. Ajanınız, o an nerede çalışıyorsanız oradan kolayca değiştirilebilmeli.
Ama bunun yarattığı durum konusunda da dürüst olmalıyız. Bu güncellemeden önce bir ajanda neyin değiştiği, değişikliğin nereden geldiği, ne zaman olduğu ya da kimin yaptığı açık değildi. Bir iş arkadaşı, bir script, bir yapay zeka asistanı ve ajanın kendisi aynı öğleden sonra aynı ajana dokunabiliyordu ve ajan farklı davranmaya başladığında şu basit soruya net bir yanıt yoktu: ne oldu? Tüm yapılandırmayı okuyup tahmin yürütmek zorunda kalıyordunuz.
Bunun İçin Ne Yaptık
Her değişiklik bir sürümdür. Her sürüm dört soruyu yanıtlar.
Artık ajanınız gerçekten değiştiğinde bir sürüm kaydediyoruz. Kaydet'e bastığınızda değil, sonrasında bir şey gerçekten farklı olduğunda. Her sürüm, değişikliğin nereden geldiğini ve kimin yaptığını kaydeder: adıyla bir ekip üyesi, API, CLI, MCP üzerinden bir yapay zeka istemcisi, Simulator Studio, Auto-Improvement. Her sürüm açılıp tam olarak neyin değiştiğini gösterebilir: solda eski durum, sağda yeni durum ve yalnızca farklı olan bölümler. Ajanın tamamını okumazsınız. Farkı okursunuz.
Ne, nerede, ne zaman, kim. Değişikliği ne yapmış olursa olsun, tek bir liste.
Aslında hepsi bu kadar. Kurulacak bir şey de, hatırlanması gereken bir adım da yok. Çalışma alanınızdaki her ajan için, her planda açık.
Yalnızca Prompt Değil, Her Şey Dahil
Bir sürüm, ajanın tamamıdır.
Bu konuda net olmak istiyoruz, çünkü "sürüm geçmişi" diyen pek çok araç yalnızca prompt metnini kasteder. Bir prompt kutusu için bu yeterlidir. Mihu ise bir platform: buradaki bir ajan birçok parçadan oluşur ve bir sürümün hepsini kapsaması gerekir. Bu yüzden bir sürüm ajanın tamamıdır: ayrıntıları, intent'leri ve bunların ihtiyaç duyduğu şeyler, prosedürleri, yönergeleri ve notları, eğitimi, hangi belgelerden ve tablolardan yanıt verdiği, telefonda nasıl konuştuğu ve nasıl yazdığı, ne zaman ve kime devrettiği ve bağlı olduğu entegrasyonlar. Entegrasyonlarınızdan bilgi tabanınıza kadar her şey.
Bunu böyle yaptık çünkü sorunlar nadiren tek bir yerde durur. Ajanı kötüleştiren bir değişiklik aynı anda bir kurala, zorunlu bir alana ve bir telefon numarasına dokunmuş olabilir. Geri döndüğünüzde hepsi birlikte geri döner. Aksi halde bu gerçekten geri dönmek sayılmaz.
Geri Dönmek
Tek tık ve hiçbir şey asla silinmez.
Her sürümün bir Geri yükle düğmesi vardır. Basın, onaylayın ve ajan tam olarak o andaki haline döner. Geri yükleme geçmişi yeniden yazmak yerine ona yeni bir kayıt ekler; böylece bir geri yüklemenin yapıldığını ve kimin yaptığını her zaman görebilir, geri dönmenin yanlış bir karar olduğu ortaya çıkarsa yeniden ileri gidebilirsiniz. Sizin ya da başka birinin yaptığı hiçbir şey kaybolmaz.
Bir geri yüklemenin sizi şaşırtmaması için birkaç şeyi de kontrol ediyoruz. Siz sayfaya bakarken biri daha yeni bir sürüm kaydettiyse, önce sayfayı yenileyip onu görmenizi isteriz. Bir sürüm, belgeler hâlâ içe aktarılırken kaydedildiyse, eksiksiz bir sürüm seçmenizi isteriz. Geri yüklediğiniz sürüm yeniden hazırlanması gereken belgelerden okuyorsa, bu işlem ajan çalışmaya devam ederken arka planda yapılır.
Güvendiğiniz Sürümlere Ad Verin
Böylece istediğiniz sürümü sonra kolayca bulursunuz.
Her sürüme bir ad verilebilir. Hukuk onayladı. İyi çalışıyor. Yeni fiyatlandırmadan önce. Önereceğimiz küçük alışkanlık şu: siz ya da bir yapay zeka asistanı büyük bir değişiklik yapmadan önce, elinizdeki sürüme bir ad verin. Birkaç saniye sürer ve sonrasında ne olursa olsun, geri dönüş yolu bellidir.
Ajanları script'lerle dağıtan ekipler için aynı şey API ve CLI üzerinden de çalışır: sürümleri listeleyin, birine ad verin, birini geri yükleyin. Ayrıntılar geliştirici belgelerinde.
İşte Agent Versions. Ajanınızı istediğiniz yerden, istediğiniz kadar cesurca değiştirin. Kaydı biz tutarız, geri dönüş yolunu da biz koruruz.
Kimlik Bilgileri Hakkında Bir Not
Bağlantılar kopyalanmaz, yalnızca referans verilir.
Uygulamalar altında bağladığınız hesaplar; şifreleri, token'ları ve API anahtarlarıyla birlikte sürümlere kopyalanmaz. Bir sürüm yalnızca kullandığı bağlantıyı işaret eder. Bir sürüm kaydedildikten sonra bir bağlantı kaldırıldıysa, bağlantı yeniden var olana kadar o sürüm geri yüklenemez; bunu size söyleriz ve o zamana kadar hiçbir şey değişmez. Ajanın kendisinde tutulan gizli bilgiler şifreli saklanır, sürüm görünümünde veya API üzerinden asla gösterilmez ve geri yükleme yaptığınızda ajanın geri kalanıyla birlikte geri gelir.
Sıkça Sorulan Sorular
Değişiklik olarak ne sayılır?
Ajanı gerçekten değiştiren her şey: ayrıntıları, intent'leri, prosedürleri, yönergeleri, eğitimi, bilgi kaynakları, ses ve mesajlaşma ayarları, kurallar ve yönlendirme ya da kullandığı entegrasyonlar. Hiçbir şeyi değiştirmeden Kaydet'e basmak bir sürüm oluşturmaz.
Değişikliğin nereden geldiği önemli mi?
Hayır. Panel, API, CLI, MCP üzerinden bir yapay zeka istemcisi, Mihu Assistant, Simulator Studio ve kendi kendini geliştirme; hepsi aynı sürüm geçmişine düşer ve her sürümün yanında kaynağı yazar.
Yalnızca bir şeyin değiştiğini değil, neyin değiştiğini de görebilir miyim?
Evet. Bir sürümü açtığınızda solda önceki durumu, sağda yeni durumu görürsünüz; yalnızca değişen bölümler gösterilir.
Eski bir sürüme döndüğümde ne olur?
Ajan tam olarak o sürümdeki haline döner. Geçmişe, geri yüklendiğini belirten yeni bir kayıt eklenir. Hiçbir şey silinmez; gerekirse yeniden ileri gidebilirsiniz.
Güvendiğim bir sürümü işaretleyebilir miyim?
Evet. Ona bir ad verin. Kolayca bulunur ve ona geri dönmek tek tıktır.
Bu API üzerinden kullanılabilir mi?
Evet. Sürümler API ve CLI üzerinden listelenebilir, adlandırılabilir ve geri yüklenebilir.
Kimlik bilgileri bir sürümün parçası mı?
Entegrasyon bağlantıları sürümlere kopyalanmaz; bir sürüm yalnızca onları işaret eder ve bir bağlantı kaldırıldıysa, yeniden var olana kadar sürüm geri yüklenemez. Ajanın kendisinde saklanan gizli bilgiler şifreli tutulur, sürüm görünümünde veya API'de asla gösterilmez ve geri yükleme yaptığınızda geri gelir.
Ajanınızın sürüm geçmişini açın
Zaten orada; her ajanda, her planda. Bugün çalışan sürüme bir ad verin, yarın istediğiniz her şeyi değiştirin.
Ücretsiz kaydolun →