Buddy CI/CD ile derleme, test ve dağıtım

Görsel işlem hatları, önizleme ortamları ve yapay zekâ ajanlarının kullanabildiği dağıtım araçları.

buddy.works
Buddy Works screenshot

Buddy ne işe yarar? Basit bir açıklama

Buddy Works, kodun yazılmasıyla uygulamanın yayına çıkması arasındaki işleri otomatikleştirir. Git deposundan kodu alır, yapılandırdığınız bağımlılık kurulumunu, testleri ve derlemeyi çalıştırır, ardından çıktıları dağıtım hedefine gönderir. Bu adımları bir CI/CD işlem hattında tanımlar ve hangi olayın başlatacağını seçersiniz.

Sık yayın yapan geliştiricilere, web ajanslarına ve platform ekiplerine uygundur. Görsel arayüz veya YAML kullanılabilir. Yapay zekâ ajanları da bu altyapıyı yönetebilir; uygulama kodunu, testleri ve hedef erişimini yine ekip hazırlamalıdır.

Yayını ve önizleme ortamlarını yönetmek

Uzak dağıtım, değişen dosyaların aktarımını, insan onayını, rol tabanlı erişimi ve önceki sürüme dönüşü destekler. İşlem hatlarında konteyner eylemleri ve desteklenen yürütme platformları birleştirilebilir.

Environments, branch ve pull request için ortam ve URL sağlayabilir; Buddy bulutu, kendi AWS hesabınız veya yerel ağ seçenekleri bulunur. Dev Cloud, MicroVM uygulamalarını ve statik siteleri çalıştırır. Visual Reviews farklı tarayıcı ve ekran boyutlarını karşılaştırır; Playwright, Selenium, Cypress, Figma ve Storybook ile kullanılabilir. Tunnels ve Domains bağlantı, DNS ve otomatik SSL yönetimini tamamlar.

Ajanı gerçek işlemlere bağlamak

Claude Code, Cursor ve Codex belgelenen entegrasyonlar arasındadır. MCP kurulumu, bölgesel uç noktalar ile OAuth veya token kimlik doğrulamasını açıklar. Ajan işlem hatlarını başlatabilir, günlükleri okuyabilir, dağıtımları ve sandbox ortamlarını yönetebilir.

Alternatif skill/CLI yolu için bdy kurulur, bdy login ile oturum açılır ve bdy proj link ile proje bağlanır; ardından resmi skill yönergeleri izlenir. Yalnızca MCP kullanımı bu CLI yolunu gerektirmez. Sandbox, görevleri yalıtılmış bulut ortamında çalıştırma seçeneğidir. Araç kategorilerini ve gerçek izinleri göreve göre sınırlandırın; işlemler canlı kaynakları değiştirir.

İlk Node.js işlem hattını kurmak

Resmi Node.js örneği şu sırayı gösterir:

  1. Proje oluşturup GitHub, GitLab, Bitbucket, Buddy Git veya özel Git sunucusuna bağlanın.
  2. İşlem hattı ekleyin; mimariyi, kaynakları ve gerekirse depoda YAML saklamayı seçin.
  3. Branch, tag veya ortam bağlamını; Git olayı, zamanlama ya da Webhook tetikleyicisini belirleyin.
  4. Node.js eylemine projenin kurulum, test ve derleme komutlarını yazın. Çalışma zamanı ile gereken veritabanı hizmetlerini kontrol edin.
  5. Dağıtım hedefini ayarlayın. Örnekte SFTP aktarımını, bağımlılık kurulumu ve yeniden başlatma için SSH izler; Slack bildirimi isteğe bağlıdır.
  6. Değişiklik gönderip eylem günlüklerini ve yayınlanan uygulamayı kontrol edin.

Çıktılar işlem hattının dosya sistemine alınır. Örnek, yerel Node modüllerini aktarmayıp sunucuda kurar; dosya kapsamını projenize uyarlayın.

Ücretsiz plan ve kullanım maliyeti

19 Ekim 2026 tarihinde fiyat sayfası Free, Pro ve Hyper planlarını listeliyordu. Free; bir kullanıcı, bir eşzamanlı çalıştırma, 300 pipeline GB-minutes ve 1 GB önbellek içerir. Ek kullanıcılar, eşzamanlılık, hesaplama ve önbellek ayrıca ücretlendirilebilir.

GB-minutes, ayrılan bellek, süre ve eylem türüne göre hesaplanır; normal derleme dakikası değildir. Hesabınızdaki para birimini ve son koşulları kontrol edin. Resmi fiyat ve plan belgeleri ücretsiz sandbox erişiminde çelişiyor; bu hakkı doğrulayın. Belgelenen 14 günlük bulut denemesi, kalıcı Free planından ayrıdır.

Kod ve veri erişimi

REST API çalışma alanında etkinleştirilmeli ve alanın izinlerine tabidir. Ajanın kod, gizli bilgiler ve günlüklere erişimini inceleyin. Gizlilik politikası Buddy'yi açıklar; harici yapay zekâ sağlayıcısının ayrı şartları vardır. Entegrasyon, verilerin eğitimde hiç kullanılmayacağına dair genel bir garanti değildir. Gelişmiş kontroller plana bağlı olabilir.

Sık sorulan sorular

Buddy içinde CI/CD ne anlama gelir?

Kod değişikliklerini derleyen, doğrulayan ve ardından yayına hazırlayan veya dağıtan yapılandırılmış süreçtir. Eylem ve tetikleyicileri siz belirlersiniz.

Mevcut GitHub depomu bağlayabilir miyim?

Evet. Proje oluştururken depoyu bağlayın, branch veya bağlam ile tetikleyicileri seçin.

Buddy ücretsiz mi?

Sınırlı bir Free planı vardır. Daha fazla kapasite ve kontrol ücret gerektirebilir; ücretsiz sandbox koşullarını ayrıca doğrulayın.

Resmi kaynaklar

BackdropKısmen ücretsiz
Araçlarınıza ve iş bağlamınıza erişerek ekip görevlerini ilerleten yapay zeka çalışma arkadaşları.
AI Otomasyon AraçlarıYapay zeka araştırma ödevi · Yapay Zeka Pazarlama İçerik Araçları · Yapay Zeka İş Akışı Otomasyon Araçları +1Aç ↗
withHumanKısmen ücretsiz
Ajanların önemli araç çağrılarını çalıştırmadan önce kurallara göre değerlendirin ve gerektiğinde insana yönlendirin.
AI Otomasyon AraçlarıYapay Zeka İş Akışı Otomasyon Araçları · Kendi Sunucunda BarındırılanAç ↗