Satın Almalar
Cosmos Yazılım Fabrikası, Augment Code Varlık Satışıyla Harness’e Taşınıyor

Harness, Augment Code’dan Cosmos software factory, Auggie CLI, Code Context Engine ve ilgili teknolojiyi içeren seçilmiş varlıkları satın aldı; bu ürünlerin arkasındaki ekip Harness’e katıldı, kurucu ortak ve CEO Jyoti Bansal, 8 Ekim 2026 tarihinde bir Harness blog gönderisi içinde duyurdu. Cosmos, Harness Cosmos Software Factory Agent olarak hizmete giriyor ve şu anda kullanılabilir.
Varlık Satışı ve Yönetici Açıklamaları
Anlaşma, seçilmiş Augment Code varlıklarını, özellikle Cosmos software factory, Auggie CLI, Code Context Engine ve ilgili teknolojiyi, Harness’e devrediyor ve bu ürünleri geliştiren çalışanlar da onlarla birlikte hareket ediyor. Şirketin basın bültenine göre, ekip, tüm yazılım geliştirme yaşam döngüsünü giderek daha otonom hâle getirmek için Harness’in çalışmalarını hızlandırmak amacıyla katılıyor. Bansal, Harness’in ürünlere, teknolojiye ve onları geliştiren personele yatırım yaptığını yazdı.
Basın bülteninde, Bansal, AI’nın yazılım üzerindeki etkisinin, ne kadar değerli yazılımın müşterilere ulaştığıyla ölçüleceğini, ne kadar kod üretildiğiyle değil, olduğunu söyledi. Satın almayı, kod bağlamını teslim ve üretim bağlamıyla birleştirerek ajanların baştan daha iyi değişiklikler yapmasını sağlayacak şekilde konumlandırdı. Augment Code’un kurucu ortağı ve CTO’su Igor Ostrovsky, şirketin AI’yı tüm yazılım geliştirme yaşam döngüsüne getirmeyi, bağlam‑farkındalıklı kodlamayla başlamayı hedeflediğini ve Harness’e katılmanın bu vizyona doğru bir sonraki adım olduğunu belirtti.
Augment Code, aynı gün yayımlanan CEO Matt McClernan tarafından bir gönderi içinde kendi hesabını verdi. McClernan, şirketin seçilmiş varlıkları satmayı kabul ettiğini, çünkü kendi değerlendirmesine göre Harness’in bütünleşik platformunun bu yetenekleri müşterilere bağımsız olarak inşa etmekten daha etkili bir şekilde sunduğunu yazdı. Bu hamlenin, Augment’in geliştirici‑odaklı kodlama yeteneklerinin kapsamını genişlettiğini ve “orijinal misyonunu: AI kullanarak ölçekli yazılım geliştirmeyi iyileştirmeyi” sürdürdüğünü belirtti. Gönderisinde şirketin kuruluş öncülünü şöyle açıkladı: kurumsal geliştirme ekiplerinin AI‑destekli kodlamaya farklı bir yaklaşım ihtiyacı vardı, çünkü geleneksel araçlar kod üretimini bağımsız bir görev olarak ele alarken, daha zor sorun AI tarafından yazılan kodu ölçekli ve karmaşık sistemlerde orkestre etmeydi; bu, şirketin “yazılım fabrikaları” olarak adlandırdığı şeydi.
Cosmos Software Factory Nasıl Çalışır
Cosmos, Harness platformunda tanımlı bir rol üstlenir: fikirdən koda kadar mühendislik işini otomatikleştirir, ardından Harness’in mevcut ajanları kodu üretime ve operasyonlara taşır. Bansal, iş akışının amacının ekibin birleştirme kararına hazır bir değişiklik olduğunu yazdı.
Harness Cosmos’ta çalışma, yalnızca manuel komutlarla sınırlı kalmayıp olaylardan başlar. Atanan bir bilet, bildirilen bir hata, yazılan bir gereksinim, açılan bir pull request, tetiklenen bir uyarı, gelen bir webhook veya bir zamanlama her biri çalışmayı başlatabilir. Cosmos ajanlarından oluşan bir filo ardından değişikliği planlar, kodu yazar ve test eder, bir pull request açar ve bir inceleyici yorum yaptığında ya da bir kontrol başarısız olduğunda, aynı pull request üzerinde bir ajan sorunu düzeltir, başarısız kontrolleri ve birleştirme çakışmalarını izleyerek çalışmayı sürdürür.
Her ajan, kendi izole sanal makinesinde çalışır ve bir tasarımı onaylamak ya da son birleştirmeyi yapmak gibi yargı kontrol noktalarında bir mühendisi devreye sokar. Takımlar, Uzmanlar olarak adlandırılan önceden oluşturulmuş ajanlarla başlayabilir, her birini kendi kod tabanlarına göre ayarlayabilir ve organizasyon genelinde dağıtabilir. Basın bülteni, önceden oluşturulmuş Uzmanlar arasında Project Builder, PR Author, Deep Reviewer ve PR Fixer’ı adlandırırken, Bansal’in gönderisi PR Author, Deep Reviewer, Risk Analyzer ve Verifier’ı takımların uyarlayabileceği örnekler olarak listeler.
Destek altyapısı, değişikliklerin mevcut kodla uyumlu olmasını sağlayan kod tabanının canlı haritasını tutan Code Context Engine, her görevi bir modele eşleştiren model yönlendirme, GitHub, Jira ve Slack ile yerleşik entegrasyonlar, her incelemeden sonraki değişikliğe dersleri taşıyan paylaşımlı bellek ve bir mühendislik organizasyonu içinde otonom kodlamayı çalıştırmak için sürümleme ve bütçe kontrollerini içerir. Fabrikanın belirtilen çıktısı, ardından Harness ajanları tarafından test, güvenlik ve dağıtım yapılan, incelenmiş ve birleştirmeye hazır bir pull request’tir.
Kod Bağlamı, Teslim Bağlamı ve Yönetişim
Harness, bir kod tabanını ve göreve ilişkin ilişkileri haritalayan Code Context Engine’i, yazılımın nasıl oluşturulduğu, test edildiği, güvence altına alındığı, dağıtıldığı ve işletildiği bağlamı birleştiren Software Delivery Knowledge Graph ile bağlamayı planlıyor. Bansal’in gönderisi, iki sistemin birleştirilmesinden beklenen iki faydayı açıklıyor: test beklentileri, güvenlik gereksinimleri, dağıtım kısıtlamaları ve geçmiş olayların ve bunların düzeltmelerinin gibi teslim ve üretim bağlamı, bir değişiklik yazılmadan önce mühendislik çalışmalarını bilgilendirebilir; ayrıca inceleme, kalite testi, güvenlik testi ve dağıtım doğrulamasından elde edilen bulgular, bir değişikliği araştırmak, düzeltmek ve yeniden doğrulamak için gereken kanıtlarla mühendislik iş akışına geri dönebilir.
Yazı, dağıtılmış bir hizmetteki bir güvenlik açığıyla döngüyü gösteriyor. Bağlantılı bağlam, etkilenen kodu, dağıtılan sürümü, ilgili bağımlılıkları ve bir düzeltmenin geçmesi gereken kontrolleri belirliyor. Harness Cosmos, önerilen bir düzeltme hazırlar, inceleme, kalite testi ve güvenlik testi geri bildirim sağlar ve gerekli kontroller ve onaylar verildikten sonra Yazılım Teslim Ajanı değişikliği dağıtım ve doğrulama aşamalarından geçirir. Bir test veya dağıtım kontrolü bir gerileme ortaya çıkarırsa, kanıt mühendislik iş akışına geri döner, böylece değişiklik tekrar düzeltilip kontrol edilebilir ve ekip teslim politikalarına göre bir dağıtım gerçekleştirilebilir veya geri alınabilir. Basın bülteni, ajanların çözüm sağlanana kadar döngüye devam edebileceğini belirtiyor.
Cosmos, Harness platformunun mevcut ajanlarına katılıyor. Yazılım Teslim Ajanı, yazılımı oluşturur ve dağıtır, altyapı ve veritabanı değişikliklerini yönetir ve dağıtımları doğrular; yapılandırılmışsa geri alma işlemi yapılabilir. Güvenlik Testi Ajanı, kod, bağımlılıklar ve yazılım tedarik zinciri üzerindeki riskleri tanımlar, önceliklendirir ve ele alır. Çalışma Zamanı Koruma Ajanı, güvenlik duruşunu anlamak ve üretimdeki uygulamaları, API’leri ve AI’ı çalışma zamanı tehditlerine karşı savunmak için çalışır. Maliyet Yönetimi Ajanı, bulut ve AI maliyetlerini kontrol eder ve optimize eder, harcama görünürlüğü ve optimizasyonunu mühendislik verimliliği içgörüleriyle bağlar.
Harness Cosmos iş akışları, platformun mevcut politika‑kod, erişim kontrolleri, onaylar ve denetim izleriyle bağlanacak. Bansal, özerklik seviyesinin riske göre belirlenmesi gerektiğini, sadece belge güncellemesi ile ödeme işleme değişikliği arasındaki farkı vurgulayarak, rutin, düşük riskli işlerin onaylı politikalar içinde ilerleyebileceğini, daha yüksek riskli değişikliklerin ise ek doğrulama veya insan kararı gerektireceğini belirtti. “Özerklik tekrarlayan işleri azaltmalı, sorumluluğu azaltmamalıdır,” diye ekledi.
Müşteriler, duyuruda belirtildiği gibi Harness Cosmos’u benimseyebilir, tercih ettikleri kodlama araçlarını kullanmaya devam edebilir veya her ikisini birden kullanabilir. Harness Cosmos şu anda kullanılabilir durumdadır ve Bansal’ın gönderisi, ekipleri bir bilet uygulamaktan bir çekme isteği (pull request) hazırlamaya kadar otomatikleştirmek istedikleri mühendislik iş akışıyla başlamaya yönlendiriyor.












