Ana içeriğe geç
Bulut & Altyapı

Yapay zeka ajanları için bulut altyapı eklentisi Neckbeard yayımlandı

Öne çıkanlar

  • Ajanların kod depolarını analiz ederek OpenTofu katalogları üzerinden altyapı oluşturmasını sağlıyor.
  • AWS, GCP ve Azure ortamları için Infracost entegrasyonuyla aylık maliyet tablosu çıkarıyor.
  • Doğrulama süreçlerini statik, kimlikli plan ve dağıtım olmak üzere üç seviyeli raporluyor.
  • Boru hatlarında statik erişim anahtarları yerine zorunlu OIDC federasyonu kullanıyor.

Geliştiriciler, kodlama ajanlarının doğrudan altyapı kodu üretirken karşılaştığı güvenlik ve doğrulama sorunlarını çözmek amacıyla Neckbeard adlı açık kaynaklı eklentiyi duyurdu. Sistem; Claude Code, Cursor ve Codex gibi ajanların uygulama kodunu analiz ederek test edilmiş OpenTofu modülleri üzerinden bulut altyapısı ve maliyet tahmini oluşturmasını sağlıyor. Eklenti, yapay zekanın serbest kod yazması yerine analiz yapmasını, altyapı planlama ve doğrulama süreçlerinin ise deterministik kurallarla yürütülmesini temel alıyor.

Araç, uygulama deposunu tarayarak gereksinimleri kanıtlarıyla birlikte bir profil dosyasına dönüştürüyor ve kullanıcıya mimari tercihlerini soruyor. AWS, Google Cloud ve Azure üzerinde sunucusuz kapsayıcılar veya Kubernetes çalışma ortamlarını destekleyen sistem, Infracost yardımıyla aylık maliyet tablosu hazırlıyor. GitHub Actions veya GitLab CI süreçlerinde OIDC kimlik doğrulaması kullanan proje, hiçbir aşamada statik bulut erişim anahtarlarına izin vermiyor ve tüm ağ yapılandırmalarını varsayılan olarak kapalı tutuyor.

Altyapı doğrulaması için V0 statik, V1 kimlikli plan ve V2 canlı dağıtım olmak üzere üç aşamalı bir denetim modeli uygulanıyor. Geliştirici ekip, statik testlerin tek başına dağıtım garantisi sunmadığını belirterek tüm süreçlerin insan gözetiminde onaylanmasını zorunlu kılıyor. Apache 2.0 lisansıyla yayımlanan yazılım, Go diliyle yazılan bağımsız bir komut satırı aracı üzerinden ajan olmadan da doğrudan çalıştırılabiliyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.