BatonX / Nasıl çalışır

Proje erişiminden kanıta, tek yönetişim akışı.

Developer CLI ve salt okunur proje Chat’i; müşteri tarafından yönetilen ortamda ortak kimlik, politika, onaylı model erişimi ve denetim altyapısını kullanır.

Kodlama ajanı akışlarının katmanlı BatonX yönetişim sınırından geçerek onaylı hedeflere ilerlediğini gösteren kavramsal görsel.
Yönetilen erişim. Belirlenmiş sınırlar.Kavramsal gösterim

İş akışının çevresindeki sınır.

Bu kavramsal görünüm, kontrol uygulamasının iç ayrıntılarını paylaşmadan sonuçları ve sorumlulukları açıklar.

Tek ürün, iki yönetilen deneyim

Geliştiriciler ve analistler, CLI ve salt okunur Web Chat için aynı BatonX kontrol katmanını kullanır. Politikanın izin verdiği istekler onaylı modellere ilerler; reddedilen istekler politika sınırında durur. Kontrol katmanı politika kararları ve erişim olayları için denetim kanıtı üretir.

Kavramsal mimari. CLI, ajan destekli değişiklikler; projeye özel Chat ise salt okunur rehberlik sunar. İkisi aynı yönetişim katmanını paylaşır.
  1. Proje erişimini yetkilendirin

    Kimlik ve proje yetkileri, kullanıcının hangi repository ve proje kaynaklarına erişebileceğini belirler.

  2. Geçerli politikayı uygulayın

    Kuruma ait politika; onaylı işlemleri, modelleri ve onay gereksinimlerini tanımlar.

  3. Uygun deneyimi kullanın

    Developer CLI, politikalarla yönetilen ajan oturumları çalıştırır. Proje Chat’i salt okunur rehberlik için yetkili bağlamı getirir.

  4. Onaylı istekleri yönlendirin

    Model erişimi, onaylı sağlayıcı uç noktasını izler. Gerekli bağlam, onaylı harici bir modele ulaşabilir.

  5. İnceleyin ve kaydedin

    Mühendislik kararlarını insanlar inceler. Oturum, politika ve güvenlik metadatası, sorumluluğu belirli denetim kanıtları sağlar.

Nihai kabul, insan sorumluluğunda kalır.

Geliştirici değişiklikleri inceler; commit, push, merge request ve nihai kabul sorumluluğunu korur. Chat dosya değiştiremez, komut çalıştıramaz veya test çalıştırdığını iddia edemez.