Ajan Tabanlı Mühendislik Kurulumu (2.000+ saatlik deneyim sonrası)

@DavidOndrej1
İNGILIZCE31 Ağu 2026
270K
1.4K
121
46
3.9K

TL;DR

Karmaşık yazılım geliştirme görevlerini otomatikleştirmek için bulut tabanlı ajanların, VPS ortamlarının ve özel yeteneklerin kullanımını detaylandıran profesyonel bir yapay zeka kodlama yığınına derinlemesine bir bakış.

Son 3 yılda, yapay zeka ile kodlamaya 2.000 saatin çok üzerinde zaman hırdadım ve Ajan Mühendisliği alanındaki en üretken insanlardan bazılarıyla bizzat röportaj yaptım.

Aşağıda, 2026'nın 3. çeyreği itibarıyla mevcut Ajan Mühendisliği kurulumumun tamamı yer alıyor.

Arayüz

Bu, ajanlarla nasıl etkileşime girdiğinizi gösteren UI / CLI anlamına geliyor. Ana arayüzüm bb.

Tamamen açık kaynak, tamamen ücretsiz ve tek bir GUI içinde herhangi bir aboneliği, herhangi bir ajanı, herhangi bir modeli kullanmanıza olanak tanıyor. Codex, Claude Code, Pi, Cursor CLI, OpenCode, Grok Build, Hermes; hepsi aynı UI içinde.

Codex veya Cursor gibi uygulamalarla ilgili sorun, yalnızca kendi modellerine ve kendi aboneliklerine izin vermeleridir. Amaç, en az dolar karşılığında en fazla token'ı almaktır.

Codex veya Cursor uygulamalarından beğendiğiniz tüm özellikler bb'nin içinde ve her geçen hafta gelişiyor (ayrıca tamamen açık kaynak ve %100 ücretsiz).

Çok kullandığım bir diğer şey ise cmux.

Yeni bir cmux çalışma alanı başlattığınızda, ekranı tıpkı tmux'da olduğu gibi bölebilir (isminin benzer olmasının nedeni bu), her bölmede farklı terminaller başlatabilirsiniz ve yerleşik bir tarayıcı bulunur.

cmux'un zayıf kaldığı nokta, çok sayıda ajan ve çalışma alanınız olduğunda ortaya çıkıyor. Sol kenar çubuğu gerçekten doğru bir temel yapı değil. Birkaç iş için iyi olsa da, büyük ölçekli ciddi ajan mühendisliği çalışmaları için en iyisi değil.

Terminal olarak Ghostty kullanıyorum çünkü çok hızlı ve yerel.

Ghostty'nin içinde Herdr'ı çalıştırabilirsiniz; bu, temelde ajanlar için tmux gibidir, ajanlar için bir arka uç çalışma zamanıdır. Çok minimal, çok hafif, terminalde yaşar ve bir ajan işini bitirdiğinde durumu solda görünür: bitti, boşta, engellendi, çalışıyor.

Yapay zeka ajanlarının durumlarını takip etmek ÇOK ÖNEMLİDİR. Tahminim, 3 ila 6 ay içinde bu "ajan durumu takibinin" giderek daha önemli hale geleceği yönünde, çünkü tek bir ajanla konuşuyor olmayacaksınız. Birçok işçi ajana yöneten bir yönetici ajanla konuşuyor olacaksınız.

Bahsetmem gereken son arayüz ise kendimin geliştirdiği Corral.

Ajanlar bitince aralarında rastgele geçiş yapmak yerine (Herdr'da gerçek bir sıra yoktur), her ajanın bir önceliği vardır. Tıpkı görevlerin farklı öncelik/önem seviyelerine sahip olması gibi. Bir P1 ajanı işini bitirdiğinde, en üste çıkar. Bir P1 ajanı çalışmayı bitirdiğinde asla bir P4 ajanına yanıt vermemelisiniz. (evet... corral'ı açık kaynak yapmam gerekiyor. henüz fırsat bulamadım.)

Modeller ve Abonelikler

Mümkün olan en az dolar karşılığında en fazla token'ı istiyorsunuz. Bu, her Ajan Mühendisinin (işleri halletmenin yanında) ana hedeflerinden biri olmalıdır.

Şu anda 4 ana abonelik var ve evet... bu 2 ay sonra tamamen farklı olabilir.

Şu anki en iyi "paranın karşılığı" anlaşması OpenCode Go. Sadece 10 dolar ve size Kimi K3, Grok 4.6, GLM 5.3, DeepSeek V4 Pro ve daha birçok modeli veriyor... Ancak Fable 5 ve GPT-5.6 Sol gibi en iyi modellere sahip değil (ayrıca kullanım limitleri oldukça düşük).

Bu nedenle, biraz daha fazla paranız varsa, yapmanız gerekenler:

  • 30 dolar -- OpenCode Go + ChatGPT Plus (20 dolar) alın
  • 50 dolar -- Üzerine 20 dolarlık Claude Code aboneliğini ekleyin.
  • 70 dolar -- Cursor'un aylık 20 dolarını ekleyin ve tüm aboneliklerin en düşük kademesine sahip olun.
  • 110 dolar -- OpenCode + büyük planlardan biri. ChatGPT'nin 100 dolarlık planı size Claude'dan daha iyi bir anlaşma sunacaktır. Durum bu. OpenAI daha fazla bilgi işlem gücüne sahip, onu daha fazla sübvanse etmeye istekliler.
  • 210 dolar -- Her iki 100 dolarlık planı da alın.
  • Ve eğer gerçekten ciddiyseniz (benim gibi), tüm 200 dolarlık planları (Codex, Claude, Cursor) alın çünkü bunlar 20 kat kullanım sunuyor ve bu planlar size en iyi anlaşmayı veriyor.

bu arada... Cursor planı çok hafife alınıyor. Cursor, diğer adıyla Grok, SpaceX satın alması sayesinde harika bir abonelik haline gelecek. SpaceXAI'nin çok fazla bilgi işlem gücü var, bu yüzden sübvansiyon oyununu oynayabiliyorlar. Ve bence -- Cursor/Grok planı size Cursor + Grok Bot için ayrı limitler veriyor ki bu inanılmaz.

Grok Bot hızla insanların ajanlarla etkileşime geçme şekli haline geliyor, bu nedenle bir Cursor aboneliğine sahip olmak hiç bu kadar önemli olmamıştı (sponsorlu değil lol, sadece doğru). Ayrıca, yeni model -- Grok 4.7 -- çok yakında.

Ne olursa olsun, API fiyatlandırmasını ödemeyin. Piyasadaki en kötü anlaşma. Sadece abonelikleri alın.

Bulut Ajanları

Bulut ajanlarının gelecek olduğu oldukça açık. Cursor, Amp, Devin, Codex... tüm bu şirketler her şeyini Bulut Ajanlarına yatırıyor.

Bulut ajanlarının gelecek olduğunun kanıtı aşağıdaki grafiktir.

[resim burada]

Bu, Cursor'un bulut ajanlarından birleştirilmiş PR'larının iç payı: bu yılın başında yaklaşık %10-15, şimdi %60'a yaklaşıyor. Ve bunlar birleştirilmiş PR'lar, yani gerçekten kullanılan şeyler. Yakında bu %70, sonra %80 ve ardından %90 olacak.

Tüm ajanları yerel olarak, kendi makinenizde çalıştırmanın sorunu, ölçeklenebilir olmamasıdır. Aynı anda yüzlerce ajanı çalıştıramazsınız. Birkaç ajanın aynı anda tüm test paketinizi çalıştırmaya karar vermesi yeterlidir ve bilgisayarınız garip sesler çıkarmaya başlayacaktır (7.000 dolarlık macbook pro'm bile zorlanıyor).

Bulut Ajanları size izole ortamlar, kalıcı oturumlar, internete ve elektriğe dayanıklı erişim sağlar. Dizüstü bilgisayarınızı kapatırsanız, oturumlarınızı kaybedersiniz. Birkaç dakikalığına interneti kaybederseniz, koşum takımları kendi kendine kurtulamaz.

Mevcut bulut ajanı çözümleriyle ilgili sorun, ÇILGIN seviyedeki ekosistem kilitlenmesidir. Ortamları ve tüm sırlarınızı kurmak saatler alır ve ardından kilitlenirsiniz: oturumlarınız oradadır, onların fiyatlandırmasına tabisiniz ve onlara tüm verilerinizi verirsiniz. Modelleri bunun üzerinde eğitmeseler bile, verilerinizi kullanmanın çok daha fazla yolu vardır.

Çözüm, kendi sunucunuza sahip olmaktır. Ve yapay zeka sayesinde, bu kurulum yaklaşık 10 dakika sürer (cidden). Sadece bir VPS alın, üzerinde Herdr'ı çalıştırın ve SSH ile bağlanın.

Herdr size kalıcı ajan oturumları sağlar ve SSH, telefonunuzdan, dizüstü bilgisayarınızdan, herhangi bir şeyden bağlanmanızı sağlar. Kelimenin tam anlamıyla, bulut ajanlarının 80/20'sini birkaç dolara, kilitlenme olmadan elde edebilirsiniz.

Kendi Bulut Ortamınızı Oluşturun

VPS'lerim için Hostinger kullanıyorum ve bir KVM2 planı yeterli. Anlatmak istediğim ana şey şu... VPS'lerde, DevOps'ta, Linux'ta uzman olmanıza gerek yok, bunların hiçbiri yok.

Sadece ajanınızla düz İngilizce konuşun!!!

Yaklaşan videoda, tüm kurulumu canlı olarak yapıyorum. Bir cmux çalışma alanı, sol bölmede bir kodlama ajanı (Grok 4.6 çalıştıran Cursor CLI), sağda boş bir terminal bölmesi.

cmux becerim, ajanın diğer bölmeyi bulmasını ve içinde komutlar çalıştırmasını sağlıyor. Yeni VPS'ye kendim SSH ile bağlandım, ardından ajana "bu sunucu hakkında her şeyi öğren ve geliştirme ortamını kur. Herdr, Node.js, Python 3, Git" dedim.

Saniyeler içinde VPS'yi analiz etti, her şeyi kurdu, Herdr'ı başlattı, ardından Pi Agent'ı kurdu, macbook'umda bir OpenRouter anahtarı buldu ve tüm kurulumu kendi başına tamamladı. Birkaç kısa komut isteminden sonra, Pi'de GPT-5.6 Sol ve ikinci bir oturumda Fable çalışıyordu, her ikisi de bulutta, kendi VPS'mde, tam root erişimiyle.

Bilgisayarıma veya wifi'ma bir şey olursa... MacBook'um patlarsa, bu ajanlar çalışmaya devam eder. Tam adım adım anlatım videoda. YouTube kanalımın bağlantısı burada.

Bir hız konusu daha... SuperWhisper ile dikte ediyorum. Bunu okuyan çoğunuz muhtemelen dakikada 40 veya 50 kelime yazıyorsunuz. Bu çok yavaş.

ANCAK! Dakikada 250+ kelime konuşabilirsiniz. Bir sesli yapay zeka aracı (Superwhisper, Glaido, Whispr Flow gibi) komut istemlerini gönderme hızınızı anında 3-4 kat artırır. Bir tane kullanın. Aptal olmayın.

Koşum Takımı

Bahsetmem gereken ilk koşum takımı Pi Agent, en iyisi.

Piyasadaki en minimal koşum takımı: sadece 4 araç, her zaman YOLO modunda çalışır, herhangi bir modeli, herhangi bir sağlayıcıyı destekler. Çok zarif, son derece yapılandırılabilir ve bu yüzden birçok insan Pi üzerine inşa ediyor. Açık kaynak, tamamen ücretsiz, sadece pi.dev adresine gidin ve alın. Tartışılmaz. VPS'ye koyduğum ilk koşum takımı.

Cursor CLI. Çok hafife alınıyor çünkü tüm modelleri kullanabilirsiniz: Grok, GPT modelleri, Anthropic modelleri, Kimi. Becerileri etiketleyebilir ve mesajları önceden gönderebilirsiniz. Genel olarak harika bir koşum takımı.

Bir sonraki Koşum Takımı kategorisi, "kendini geliştiren" koşum takımları olarak adlandırmayı sevdiğim şeydir.

En popüler ikisi Hermes Agent ve Prime Agent'tır. Bunlar, ne yaptığınızı bilmediğiniz zamanlar içindir. Bir görev çok fazla belirsizlik, çok fazla çözülmesi gereken şey içeriyorsa, kendini geliştiren bir koşum takımı kullanın çünkü beceriler oluşturur ve zamanla sizinle birlikte gelişir.

Ve son olarak, klasikler, Claude Code ve Codex. Bunları takma ad olarak kullanıyorum. Birçok insan her gün claude --dangerously-skip-permissions yazıyor. Son derece yavaş, son derece verimsiz. Ben cc yazıyorum ve izinleri atlanmış olarak Claude Code'u başlatıyor; cx ise Codex'i YOLO modunda başlatıyor.

SIK KULLANDIĞINIZ UZUN KOMUTLAR İÇİN KESİNLİKLE genel takma adlar oluşturmalısınız. Bu, ajan mühendisliğinin yasalarından biridir: Aynı sürede nasıl daha fazlasını yapabilirsiniz?

Beceriler

Beceri depom geçen ay viral oldu. (bkz. github.com/davidondrej/skills ) Aynı zamanda tamamen ücretsiz, açık kaynak, hepsi bu.

Ajan Mühendisliği ile en alakalı BECERİLER şunlardır:

\*(1) /total-review

  • Diğer iki beceriyi çalıştırır, /gpt-review ve /fable-review, bunlar az önce yaptığınız kod değişikliklerini GPT-5.6 Sol ve Fable 5 ile inceler, ardından her iki listeyi de tekilleştirerek gerçekten önemli olan sorunların tek bir listesini oluşturur. Tüm en zeki arkadaşlarınızdan iş başvurunuzu incelemelerini istemek gibidir ve size yalnızca en büyük sorunları söylerler. Orta ve büyük ölçekli değişikliklerde çalıştırın, özellikle farklı bir model tarafından oluşturulmuşsa. Grok 4.6 işi yaptıysa, tamamen farklı bir modelin onu incelemesini istersiniz.

ÖNEMLİ: yeterince sık tekrarladığınız her şey bir ön ayar haline gelmelidir.

Tek bir adımsa, metin değiştirmeleri kullanın. Bunları Raycast snippet'leri olarak kullanıyorum. "Kısa ve düz İngilizce ile cevapla." "Önceki cevabını daha basit ve kısa yap." "Tüm dosyaları aşamalandır, net bir commit yaz, GitHub'a gönder."

Çok adımlı bir iş akışıysa, onu bir beceriye dönüştürün.

(2) /ask-then-build

  • Bu beceriyi her gün, herhangi bir şey inşa etmeden önce kullanıyorum. "Bunu Windows ile uyumlu hale getir" deyip modelin daha sonra pişman olabileceğiniz önemli mimari kararları sessizce almasına izin vermek yerine, ana kararları tek tek, seçeneklerle size adım adım gösterir. Yapay zeka modelleri kodlamada harikadır, uygulamada harikadır. Zevkleri yoktur. İyi muhakemeleri yoktur. İnsan olarak sizin kontrolü elinizde tutmanız gerekir.

(3) /deepapi

  • Bu beceriyi herhangi bir derin araştırma, herhangi bir kazıma, web ile ilgili herhangi bir şey için kullanıyorum. Codex ve Claude Code temel web aramasıyla gelir, ancak kazıma yok, derin araştırma yok ve kolayca engellenirler. 8 hızlı web araması yap ve bana en iyi 3 seçeneği ver, Twitter'ı kazı, GitHub'ı kaz, bir kişiyle iletişime geçmenin 3 yolunu bul. Ekibimdeki herkes kullanıyor. Olmazsa olmaz.

(4) Korkuluklar ve push kilidi

  • Daha sıkıcı, ancak kesinlikle gerekli ve bunları yalnızca bir kez kurarsınız. Genel ajan korkulukları, ajanlarınızın diskinizi silmesini, Git geçmişinin üzerine yazmasını, şifre yöneticinize dokunmasını asla engellemeyen bir araç-öncesi-çağrı kancasıdır. Ve push kilidi, paralel olarak 15'ten fazla ajan çalıştırdığınız zamanlar içindir: tüm gemi üzerinde bir işletim sistemi düzeyinde çekirdek kilidi. Birleştir, doğrula, gönder, CI, dağıt, sağlık kontrolü.

Tüm becerilerimi yüklemeyin. Sadece ihtiyacınız olanları alın.

Çalışma Ağaçları

Bir çalışma ağacı, temel olarak birincil kontrol noktanızın ayrı bir klasöre kopyasıdır ve orada yeni bir Git dalı oluşturur, böylece ajanlar tamamen izole bir şekilde paralel olarak çalışabilir.

Küçük bir projede bu kesinlikle gereksizdir. Tek bir dalda kalın ve daha hızlı çalışın.

Her zaman 20-30+ ajan çalıştırdığınız orta ve büyük ölçekli projelerde bundan kaçınmanın yolu yoktur. Çalışma ağaçları olmadan, ajanlar çatışır, birbirlerinin değişikliklerini geri alır ve birbirleriyle savaşır. BB ile ilgili bir diğer iyi şey: yerleşik çalışma ağaçlarına sahiptir. Büyük depolarımda her zaman origin/main'e dayalı yeni bir çalışma ağacı istediğimi hatırlar.

Diğer Ajan Mühendisliği İpuçları

Her modeli ne zaman kullanacağınızı bilin.

  • Bir plan tasarlamak veya yeni bir projeye başlamak mı? Fable. En fazla deha kıvılcımına sahiptir. Derin, ciddi bir hatayı düzeltmek mi? GPT-5.6 Sol, maksimum akıl yürütme çabası. Varsayılan sohbet mi? Grok 4.6 yüksek seviyede. Neredeyse aynı zeka, ancak 2 kat daha ucuz ve 2 kat daha hızlı. Ön uç mu? Kimi K3.
  • Ve büyük bir yeni model piyasaya sürüldüğünde, yalnızca o modeli kullanacağınız bir gün ayırın. Twitter'ı dinlemeyin. Kendiniz deneyin.

Ne zaman inceleme yapacağınızı bilin.

  • Her değişiklikte toplu inceleme yapmıyorum. Küçük bir ön uç düzeltmesi hemen prod'a gider.
  • Ve ASLA özyinelemeli incelemeler yapmayın. Bir modele "en büyük 5 sorunu bul" derseniz, kod tabanı mükemmel olsa bile 5 sorun bulacaktır. Bu modeller hayali hatalar uydurur.

Önceden gönderme.

  • Genellikle ajanın bir sonraki adımda ne yapacağını bilirim, bu yüzden mesajları önceden sıraya koyarım: "planı uygula", "bunun üzerinde Fable incelemesi çalıştır", "şimdi şu şeyleri düzelt".
  • Bazen 2 mesaj, bazen 6.
  • Önceden göndermeye izin vermeyen bir koşum takımı asla kullanmayın.

Alt ajanlar gereğinden fazla kullanılıyor.

  • Birçok insan sadece limitlerini onlarla yakıyor. Kontrol bende olduğunda kullanıyorum. Alt ajanda hangi modelin çalışacağını seçmek istiyorum çünkü hangi aboneliklere ve limitlere sahip olduğumu biliyorum.
  • Gelecek, işçileri başlatan bir yönetici ajandır, ancak yine de bu sistemi tasarlamanız gerekiyor: kurallar, izinler, bir alt ajanın başlatıldığı koşullar. Anthropic veya OpenAI'deki bir adamın bunu benim için belirlemesini istemiyorum.

ADR'ler.

  • Kararları bir kod tabanına bu şekilde koyarsınız. /docs/adr, herhangi bir projede oluşturduğum ilk klasörlerden biridir.
  • Her temel mimari karar için kısa bir dosya alır: neye karar verildi, neden ve projenin o andaki durumu neydi. Bazı şeyler koddan okunabilir, ancak her şey değil.
  • Okunamayan şeyler belgelenmelidir, böylece gelecekteki ajanlar ve insanlar neden bu şekilde inşa edildiğini anında anlar.

Testler.

  • Mevcut modeller deponuzu testlerle ŞİŞİRİR: birim testleri, entegrasyon testleri, veritabanı testleri, hiçbir anlam ifade etmediği en küçük depolarda bile.
  • Modele test eklemesini söylerseniz, çılgınca miktarda ekler. "Test ekleme" derseniz, yine de biraz ekler ve doğru miktara ulaşırsınız.

Prod DB erişimi.

  • Gerçek kullanımı olan herhangi bir ürünün bunu yapması gerekir... salt okunur bir Postgres rolü oluşturun ve ajanlarınıza bunu verin.
  • Onlara yazma erişimi vermeyin. Tek bir geri döndürülemez değişiklik yeterlidir ve pişman olursunuz.
  • Ancak hiç erişim vermemek de bir hatadır. Salt okunur erişimle, her özelliği gerçeklik kontrolünden geçirebilirsiniz. Bu prod'da gerçekten oluyor mu? İnsanlar bunu gerçekten kullanıyor mu? Keşke bunu daha önce yapsaydım.

Ajan üretkenliğinizi takip edin.

  • Vectal Labs altında agentic-productivity adlı yeni bir açık kaynak deposu yayınladık. Commit'lerinizi, ajan oturumlarınızı ve kullanıcı komut istemlerinizi takip eder.
  • Her biri tek başına kötü bir ölçüttür, ancak 3'ünü birleştirin ve uzun vadeli eğilime bakın, gerçekten daha iyi bir ajan mühendisi olup olmadığınızı görebilirsiniz.

Şu anki kurulum bu. Bir ay içinde muhtemelen farklı olacak. Bu sürekli değişiyor.

Yazan: David Ondrej (YouTube için söylenmiş, ardından makale formatı için yeniden yazılmıştır)

Tek tıkla kaydet

YouMind ile viral makaleleri AI derin okumayla incele

Kaynağı kaydedin, odaklı sorular sorun, argümanı özetleyin ve viral bir makaleyi tek bir AI çalışma alanında yeniden kullanılabilir notlara dönüştürün.

YouMind'ı keşfet
Üreticiler için

Markdown'ınızı temiz bir 𝕏 makalesine dönüştürün

Kendi uzun yazılarınızı yayımlarken görselleri, tabloları ve kod bloklarını 𝕏 için biçimlendirmek zahmetlidir. YouMind, eksiksiz bir Markdown taslağını temiz ve hemen paylaşılabilir bir 𝕏 makalesine dönüştürür.

Markdown'dan 𝕏'e deneyin

Çözülecek daha fazla kalıp

Son viral makaleler

Daha fazla viral makale keşfet