GitLab Duo Agent Platformu, yazılım dağıtımındaki yapay zeka paradoksunu çözüyor


GitLab, ekiplerin tüm yazılım yaşam döngüsü boyunca aracıları yönetmesine olanak tanıyan ajansal yapay zeka sunan GitLab Duo Agent Platformunu duyurdu.

Yapay zeka araçları, geliştiricilerin kod yazma yeteneğini geliştiriyor ve bazı durumlarda geliştiriciler 10 kat üretkenlik artışı bildiriyor. Ne yazık ki, bir geliştiricinin zamanının yalnızca %20’si kod yazmaya harcandığından, yapay zekanın sağladığı toplam inovasyon hızı ve sunumundaki ilgili iyileşme giderek artıyor. Bu genellikle yazılım dağıtımında yapay zeka paradoksu olarak tanımlanır.

Buna ek olarak, birçok ekip için kod yazma hızının arttırılması, daha büyük kod incelemeleri birikimi, güvenlik açıkları, uyumluluk kontrolleri ve aşağı yönlü hata düzeltmeleri dahil olmak üzere yeni darboğazlara yol açtı.

GitLab Duo Agent Platformu, bir kuruluşun bağlamı, standartları ve korkulukları içindeki yazılım yaşam döngüsü boyunca akıllı düzenleme ve aracılı yapay zeka otomasyonunun kilidini açarak yapay zeka paradoksunu ele alır.

GitLab ürün ve pazarlama sorumlusu Manav Khurana, “GitLab Duo Agent Platformunun genel kullanılabilirliği, yapay zekanın yazılım geliştirmede değer sağlama biçiminde temel bir değişime işaret ediyor” dedi. “Yapay zekanın kodlamayı daha hızlı hale getirdiğini gördük, ancak bu, inovasyonu geniş ölçekte sunmak için gerekenlerin yalnızca bir kısmı. Artık kuruluşlar, yazılımları daha hızlı geliştirmelerine ve sunmalarına yardımcı olmak için ihtiyaç duydukları kapsamlı bağlam ve yönetimle, tüm yaşam döngüsü boyunca yapay zeka aracılarını tek bir birleşik sistemde düzenleyebilir.”

Akıllı yapay zeka aracılarını ve düzenleme yeteneklerini genişletme

GitLab Duo Agent Platformunun genel kullanılabilirlik sürümü şunları içerir:

GitLab Web kullanıcı arayüzü ve IDE’leri genelinde bağlama duyarlı yardım sağlayan Agentic Chat, karmaşık soruları yanıtlamak ve otonom eylemler gerçekleştirmek, sorunlardan, birleştirme isteklerinden, işlem hatlarından, güvenlik bulgularından ve daha fazlasından proje verilerinden yararlanmak için çok adımlı akıl yürütmeyi kullanır.

Agentic Chat, aşağıdakiler de dahil olmak üzere çok sayıda kullanım durumunu destekler:

  • Analiz et: Web kullanıcı arayüzünde, Agentic Chat sorunlar, epik hikayeler, birleştirme istekleri oluşturabilir ve özetler sağlayabilir, önemli bulguları vurgulayabilir ve belirli bir projenin, konunun, epik ve birleştirme isteğinin yanı sıra diğer birçok içerik türünün gerçek zamanlı bağlamına dayalı olarak eyleme dönüştürülebilir rehberlik sunabilir. Agentic Chat, geliştiricilerin IDE’deki veya GitLab deposundaki alışılmadık kodları, bağımlılıkları, mimariyi ve proje yapısını anlamalarına yardımcı olabilir.
  • Kod: Agentic Chat, çok çeşitli dillerde ve çerçevelerde kod, yapılandırmalar ve kod olarak altyapı oluşturabilir. Hataları düzeltebilir, kodu modernleştirebilir, testler oluşturabilir ve belgeler üretebilir. Yanıtları uyarlamak için isteğe bağlı kullanıcı ve çalışma alanı düzeyinde kurallarla VS Code, JetBrains IDE’leri, Cursor ve Windsurf’te çalışır.
  • CI/CD: Agentic Chat, kullanıcıların mevcut işlem hatlarını daha iyi anlamasına, yapılandırmasına ve sorunlarını gidermesine veya sıfırdan yeni işlem hatları oluşturmasına yardımcı olabilir.
  • Güvenli: Agentic Chat, güvenlik açıklarını açıklayabilir, erişilebilirliğe göre sorunları önceliklendirebilir ve zaman kazandırabilecek düzeltmeler önerebilir.

Foundational Agent’lar GitLab uzmanları tarafından önceden oluşturulmuştur ve yazılım teslim döngüsündeki en karmaşık görevleri yerine getirmeye hazırdır. Genel kullanılabilirliğe dahil olanlar:

  • Planlayıcı Temsilcisi Ekiplerin işleri doğrudan GitLab’da yapılandırmasına, önceliklendirmesine ve parçalara ayırmasına yardımcı olarak planlamanın daha hızlı ve daha kolay gerçekleştirilmesine yardımcı olur.
  • Güvenlik Analisti Temsilcisi güvenlik açıklarını ve güvenlik sinyallerini inceler, bunların etkilerini sade bir dille açıklar ve ekiplerin ilk önce neyi ele almaları gerektiğini anlamalarına yardımcı olur.

Özel Aracılar, ekiplerin kuruluş genelinde özel aracıları ve akışları oluşturduğu, yayınladığı, yönettiği ve paylaştığı merkezi bir depo olan AI kataloğu kullanılarak oluşturulabilir. Ekipler, aracıların ve akışların mühendislik ekiplerinin çalıştığı şekilde çalışmasını ve mühendislerinin kullandığı mühendislik standartlarını ve korkulukları kullanarak sorunları çözmesini sağlamak için belirli bağlam ve yeteneklere sahip aracılar oluşturabilir.

Harici Aracılar GitLab’a sorunsuz bir şekilde entegre edilmiştir ve Anthropic’ten Claude Code ve OpenAI’den Codex CLI dahil olmak üzere şu anda mevcut olan en iyi AI araçlarından bazılarını içerir. Kullanıcılar, şeffaf güvenlik ve gömülü LLM abonelikleriyle kod oluşturma, kod inceleme ve analiz dahil olmak üzere kullanım durumları için bu araçlara yerel GitLab erişiminden yararlanacak.

Temel Ajan Akışları, birden fazla aracıyı zincirleyerek karmaşık görevleri otomatikleştirir.

  • Geliştirici (Birleştirme İsteği Sorunu) flow, ekiplerin hemen çalışmaya başlayabilmesi için iyi tanımlanmış bir sorundan yapılandırılmış bir MR oluşturur.
  • GitLab CI/CD’ye dönüştürün akış, ekiplerin işlem hattı yapılandırmalarını manuel olarak yeniden yazmaya gerek kalmadan taşımasına veya modernleştirmesine yardımcı olur.
  • CI/CD ardışık düzenini düzeltin akış, arızaları analiz eder, olası nedenleri belirler ve önerilen değişiklikleri hazırlar.
  • Kod İncelemesi akış, yapay zeka tabanlı analiz ve geri bildirimle kod incelemelerini kolaylaştırmak için kod değişikliklerini analiz eder, istek yorumlarını birleştirir ve daha fazlasını yapar.
  • IDE’de yazılım geliştirme Akış kılavuzları günlük geliştirme ve gözden geçirme aşamalarında çalışır.

Yönetişim, görünürlük ve dağıtım esnekliği, aracıların nasıl kullanıldığına, hangi eylemleri gerçekleştirdiklerine ve işe nasıl katkıda bulunduklarına ilişkin görünürlük sağlar. Kullanım ve etkinlik ayrıntıları, liderlerin benimsemeyi anlamalarına, etkiyi ölçmelerine ve yapay zekanın uygun şekilde kullanıldığından emin olmalarına yardımcı olur.

  • Tüm platformlarda mevcutGitLab 18.8 sürüm döngüsünün bir parçası olarak GitLab.com, GitLab Self-Managed ve GitLab Dedicated dahil.
  • Model seçimi üst düzey ad alanı sahiplerinin bir model seçmesine olanak tanır ve alt gruplar bu ayarları otomatik olarak devralır. Daha fazla kontrol isteyen kuruluşlar için platform, GitLab Kendi Kendine Yönetilen dağıtımların bir parçası olarak kendi kendine barındırılan modelleri destekler.
  • Grup tabanlı erişim kontrolü yöneticilerin, hangi kullanıcıların GitLab Duo Agent Platformu özelliklerine erişebileceğini yöneten ad alanı düzeyinde kurallar tanımlamasına olanak tanır ve kuruluş çapında anında etkinleştirmeden aşamalı dağıtıma kadar esnek benimsemeyi destekler. Basit Dizin Erişim Protokolü (LDAP) ve Güvenlik Onaylama İşaretleme Dili (SAML) entegrasyonu, manuel yapılandırmaya gerek kalmadan geniş ölçekte yönetişime olanak tanır.

Fiyatlandırma: GitLab Duo Agent Platformu da dahil olmak üzere yeni kullanıma dayalı ürünler için GitLab, sanal bir para birimi olan GitLab Kredilerini sunuyor. Aktif Premium ve Ultimate abonelikleri olan tüm müşteriler, otomatik olarak kullanıcı başına sırasıyla 12 ABD Doları ve 24 ABD Doları tutarında kredi alacaktır.

Bu krediler aylık olarak yenilenecek ve ekiplere hiçbir ekstra ücret ödemeden tüm Duo Agent Platform özelliklerine erişim sağlayacak. Müşteriler, Duo Agent Platformu özelliklerini kullandıklarında kredi tüketir ve paylaşılan bir havuz aracılığıyla ek krediler satın alabilir veya gerektiğinde aylık olarak talep üzerine ödeme yapabilirler.



Source link