KULLANIM SENARYOLARI
AI ile kod geliştirin. Kontrol kurumunuzda kalsın.
AI destekli geliştirmede her ekibin ihtiyaçları farklıdır. BatonX, geliştiricilerin kodlama ajanlarıyla çalışmasını desteklerken kurumların erişim, politika ve faaliyetler üzerindeki kontrolünü güçlendirmek için tasarlanıyor.
Aşağıdaki örnekler hedeflenen iş akışlarını gösterir. Kullanılabilir özellikler, desteklenen ajana ve ürün sürümüne bağlıdır.
AI ile geliştirmeye net sınırlarla başlayın
AI kodlama ajanlarını tutarlı ve yönetilen bir iş akışıyla kullanıma alın. BatonX; onaylı repository erişimini, merkezi talimatları ve çalışma ortamı kontrollerini bir araya getirirken geliştiricilerin alıştığı ajan deneyimini korumak için tasarlanıyor.
- Pratik örnek
- Bir geliştirici, erişim yetkisi bulunan repository için ajan oturumu başlatır. İlgili talimatlar ve kontroller, çalışma başlamadan önce uygulanır.
- Hedeflenen fayda
- Kontrollerin her geliştirici tarafından ayrı ayrı yapılandırılmasına daha az bağımlı, tekrarlanabilir bir AI kullanım süreci.
Örnek iş akışı
Bir geliştirici, erişim yetkisi bulunan repository için ajan oturumu başlatır. İlgili talimatlar ve kontroller, çalışma başlamadan önce uygulanır.
- Onaylı repository
- Kodlama ajanı
- Politika kontrolleri
Ajanları izin verilen çalışma alanında tutun
Bir ajana proje üzerinde çalışma yetkisi vermek, geliştiricinin tüm bilgisayarına erişim vermek anlamına gelmemeli. BatonX, dosya sistemi erişimini teknik izolasyonla onaylı çalışma alanıyla sınırlandırmak için tasarlanıyor.
- Pratik örnek
- Ajan, yetkili olduğu projenin dosyalarıyla çalışabilir. Çalışma alanı dışındaki SSH anahtarlarını okuma isteği ise engellenir.
- Hedeflenen fayda
- Her geliştirme oturumu için daha dar ve açık bir erişim sınırı.
Örnek iş akışı
Ajan, yetkili olduğu projenin dosyalarıyla çalışabilir. Çalışma alanı dışındaki SSH anahtarlarını okuma isteği ise engellenir.
- Proje dosyaları
- Kişisel klasörler / SSH anahtarları
- Çalışma alanı dışında engellendi
Geliştirme ekiplerinde ortak kurallar uygulayın
Ajan davranışları ve izin verilen işlemler için ekiplere ortak bir başlangıç noktası sağlayın. BatonX, merkezi talimatları komutlar, ağ erişimi ve onay süreçlerine yönelik teknik kontrollerle birleştirmek için tasarlanıyor.
- Pratik örnek
- Kurum, paket kurulumu için onay şartı tanımlar. Ajan bu işlemi talep ettiğinde, gerekli karar verilene kadar çalıştırma duraklatılır.
- Hedeflenen fayda
- Politikaların daha tutarlı uygulanması ve kontrollü işlemler için açık karar noktaları.
Örnek iş akışı
Kurum, paket kurulumu için onay şartı tanımlar. Ajan bu işlemi talep ettiğinde, gerekli karar verilene kadar çalıştırma duraklatılır.
- Paket kurulumu talebi
- Kurum politikası: onay gerekli
- Onay bekleniyor
Model sağlayıcılarına erişimi merkezden yönetin
Geliştirici bilgisayarlarına dağıtılan sağlayıcı erişim anahtarlarına olan bağımlılığı azaltın. BatonX, sağlayıcı erişimini merkezileştirmek ve erişim bilgilerini teknik olarak mümkün olan durumlarda geliştiricilerden ve ajanlardan korumak için tasarlanıyor.
- Pratik örnek
- Yetkili bir ajan isteği, yapılandırılmış sağlayıcı erişim yolu üzerinden iletilir. Geliştiricinin ortak bir sağlayıcı API anahtarını projeye kopyalaması gerekmez.
- Hedeflenen fayda
- Sağlayıcı erişiminde daha net sorumluluk ve ortak erişim anahtarlarının daha az açığa çıkması.
Örnek iş akışı
Yetkili bir ajan isteği, yapılandırılmış sağlayıcı erişim yolu üzerinden iletilir. Geliştiricinin ortak bir sağlayıcı API anahtarını projeye kopyalaması gerekmez.
- Kodlama ajanı
- Yönetilen erişim · korunan sağlayıcı anahtarı
- Onaylı sağlayıcı
Faaliyetleri, kullanımı ve maliyeti görünür kılın
Kurumunuzda AI kodlama ajanlarının nasıl kullanıldığını anlayın. BatonX; oturum faaliyetlerini, güvenlik olaylarını, model kullanımını ve maliyet bilgilerini bir yönetim görünümünde bir araya getirmek için tasarlanıyor.
- Pratik örnek
- Bir yönetici, projenin kayıtlı oturumlarını inceler, engellenen bir işlemi araştırır ve kullanım bilgileriyle mevcut maliyet tahminlerini değerlendirir.
- Hedeflenen fayda
- Operasyonel kararlar, incelemeler ve bütçe değerlendirmeleri için daha sağlam bilgi.
Örnek iş akışı
Bir yönetici, projenin kayıtlı oturumlarını inceler, engellenen bir işlemi araştırır ve kullanım bilgileriyle mevcut maliyet tahminlerini değerlendirir.
- Kayıtlı oturumlar
- Engellenen işlem · politika olayı
- Model kullanımı / mevcut maliyet tahminleri
Teslimat kararını geliştiricide tutun
AI desteğini, teslimat kararlarının geliştiricide kaldığı bir iş akışı içinde kullanın. BatonX; adım adım çalışmayı, gerekli onayları ve değişiklikler ekibin teslimat sürecine girmeden önce yapılan incelemeyi desteklemek için tasarlanıyor.
- Pratik örnek
- Ajan, yetkili çalışma alanında değişiklikleri hazırlar. Geliştirici farkları inceler, sonuçları kontrol eder ve merge request oluşturur.
- Hedeflenen fayda
- Teslim edilen değişikliklerin sorumluluğunun açıkça geliştiricide kaldığı, AI destekli bir geliştirme süreci.
Örnek iş akışı
Ajan, yetkili çalışma alanında değişiklikleri hazırlar. Geliştirici farkları inceler, sonuçları kontrol eder ve merge request oluşturur.
- Ajan değişiklikleri önerir
- Geliştirici farkları inceler ve sonuçları kontrol eder
- Geliştirici merge request oluşturur
İş akışınıza uygun kontrolleri keşfedin.
Bu senaryoların arkasındaki platformu ve hedeflenen güvenlik sınırlarının günlük geliştirme sürecindeki yerini inceleyin.
