En iyi haliyle programlama yaratıcı bir çabadır, ancak her şeyi sola kaydırdığımız bu çağda, bir geliştiricinin gününün çoğu neyle dolu olduğuyla doludur Tüm Eller Yapay Zeka kurucu ortak ve CEO Robert Brennan, birim testleri yazmak, bağımlılıkları yönetmek ve belgeleri güncel tutmak gibi “emek odaklı görev” olarak adlandırıyor. Öte yandan, AI yaratıcı olmayabilir, ancak tam olarak bu rutin görevlerde oldukça iyidir.
Perşembe günü Menlo Ventures liderliğinde 5 milyon dolarlık bir tohum yatırımı turunu duyuran All Hands AI, bu zahmetin çoğunu karşılayabilecek ve geliştiricilerin en iyi yaptıkları işe daha fazla zaman ayırmalarını sağlayacak modelden bağımsız, açık kaynaklı AI aracıları oluşturmayı amaçlıyor.
![](https://teknomers.com/wp-content/uploads/2024/09/All-Hands-AI-gelistiriciler-icin-acik-kaynakli-aracilar-olusturmak-amaciyla.webp.gif)
Birkaç ay önce, AI Bilişsel Devin’i gösterdikarmaşık mühendislik görevlerini planlayıp yürütebilen ve belki de daha önemlisi: yeni uygulamaları uçtan uca oluşturup dağıtabilen bir yapay zeka aracısı.
Brennan, Perşembe günkü duyurudan önce verdiği bir röportajda, “Cognition ekibi Devin demolarını yayınladı ve ben – ve sanırım dünyadaki diğer tüm yazılım mühendisleri – bu videoya hayran kaldık,” dedi. “Bence bu, geliştirmenin geleceğinin nasıl görüneceği konusunda hayal gücümüzü gerçekten harekete geçirdi, ancak aynı zamanda kapalı kaynak olarak geliştiriliyor olması ve bir geliştirme topluluğu olarak göremediğimiz, katkıda bulunamadığımız ve gerçekten sahiplenemediğimiz bu duvarlı bahçede tutuluyor olması bizi biraz korkuttu.”
Bu açık kaynak projesiBu yılın başlarında OpenDevin olarak başlayan ve şu anda OpenHands adını alan, GitHub’daki bir metin dosyasıyla başlayan ve şu anda 30.000’den fazla yıldızı ve 150’den fazla katkıda bulunanı bulunan bir proje.
![](https://teknomers.com/wp-content/uploads/2024/09/All-Hands-AI-gelistiriciler-icin-acik-kaynakli-aracilar-olusturmak-amaciyla.png)
OpenHands aracısının, geliştiriciyle el ele çalışan ve geliştiricinin günlük işlerinin çoğunu halledebilen proaktif bir çift programcı olması fikridir. Bu, testler yazmayı ve bir uygulamayı dağıtmayı içerebilir, ancak aynı zamanda bir dosyadaki (belki bir işlevin adı) bir değişikliğin uygulamanın diğer bölümlerinin nasıl işlediğini etkileyebileceğini fark etmek ve geliştiriciye etkilenen dosyaları buna göre ayarlaması gerekip gerekmediğini sormak anlamına gelir.
“Yapay zeka, geliştiricilerin çalışma şeklini tamamen değiştirecek. Ancak, özellikle günlük işlerini etkileyen teknoloji söz konusu olduğunda, açık kaynak benimseme tercihlerini değiştirmeyecek,” dedi Menlo Ventures’ta ortak ve Atlassian’da eski baş ürün yöneticisi Joff Redfern. “Açıkta inşa ederek, All Hands yazılım mühendisliği topluluğunun ideal bir yapay zeka destekli geliştirme deneyimine doğru çalışmasına yardımcı oluyor.”
![](https://teknomers.com/wp-content/uploads/2024/09/All-Hands-AI-gelistiriciler-icin-acik-kaynakli-aracilar-olusturmak-amaciyla.webp.gif)
Brennan ve iki kurucu ortağı, Xingyao Wang (AI şefi) ve Graham Neubig (baş bilim insanı), doğal dil işleme ve yapı ajanları konusunda kapsamlı deneyime sahiptir. Brennan daha önce Google’da belge özetleme konusunda çalışmış ve ardından makine öğrenimi ve altyapı projeleri üzerinde çalışan bir dizi girişimde yönetici rolleri üstlenmiştir. Neubig, Carnegie Mellon’da doğal dil işleme konusunda kapsamlı deneyime sahip bir doçenttir; Wang, temel modellerle desteklenen etkileşimli dil ajanları konusunda araştırma yaptığı Illinois Urbana-Champaign Üniversitesi’ndeki doktora programına ara veriyor.
Brennan, “Hiçbirimiz teknoloji açısından Cognition demosunu gördüğümüzde şaşırmadık,” dedi. “Hepimiz bunun orada olduğunu biliyorduk, ancak her şeyin bir kullanıcı deneyiminde bir araya geldiğini görmek, bunu açık bir şekilde inşa etmeye başlamamız için bizi gerçekten heyecanlandırdı.”
Brennan ayrıca Copilot gibi araçların geliştiriciler için çok yararlı olmasına rağmen, (henüz) otonom bir arabaya benzer şekilde “kod yazmanın tüm etken döngüsüne” odaklanmadıklarını belirtti. All Hands AI’nın hedeflediği şey bu, bu hala biraz arzu edilir olsa bile. Etkene bir şirketin tüm JIRA birikimine erişim verip onu serbest bırakıp oradaki her görevi tamamlamasını sağlayamazsınız. Gerçekten de Brennan — bugün sektördeki çoğu insan gibi — döngüde çok uzun bir süre insan geliştiricilere ihtiyaç duyulacağını düşünüyor.
![](https://teknomers.com/wp-content/uploads/2024/09/All-Hands-AI-gelistiriciler-icin-acik-kaynakli-aracilar-olusturmak-amaciyla.png)
Ayrıca, böyle bir sistem için kullanıcı/geliştirici deneyiminin gerçekte nasıl görünmesi gerektiği konusunda hala çözülmemiş sorular var. Ancak All Hands AI’nın kadrosunda bir tasarımcı var ve bu soruları erken aşamada ele aldığını görmek güzel. Şu anda, deneyim hala geliştirme ortamından biraz ayrışmış durumda, ancak ekip yakında VS Code ve diğer düzenleyicilerle entegrasyonlar oluşturmayı planlıyor.
Birçok açık kaynaklı girişimde olduğu gibi, All Hands AI da ücretli, kapalı kaynaklı kurumsal özellikler sunarak hizmetinden para kazanmayı umuyor. Brennan, “Açık kaynağı tamamlayan ve büyük işletmelere gerçekten değer katan bir sürü yazılım inşa edebileceğimizi düşünüyoruz; bunu kapalı kaynaklı bir şekilde inşa ederek sürdürülebilir bir açık kaynaklı projemiz olduğundan ve onu kullanan daha büyük işletmelerden finansal katkı aldığımızdan emin olmaya yardımcı olabileceğimizden emin olabiliriz” dedi.
Ancak bu ilk finansman turuyla ekip, hizmeti paraya dönüştürmeye daha derinlemesine dalmadan önce teknoloji yığınını oluşturmayı planlıyor. Bu turu yöneten Menlo’ya ek olarak, Pillar VC, Betaworks ve Rebellion da katıldı. Şirket ayrıca Hugging Face kurucu ortağı Thom Wolf; Cloudera kurucu ortağı Jeff Hammerbacher; ve PyTorch yaratıcısı ve Meta VP Soumith Chintala gibi bir dizi melek yatırımcıyı da bünyesine kattı.