İçeriğe geç
yapay zeka mühendisliği

Yazılım ekipleri için yapay zeka ve kodlama ajanı kurulumu

Yapay zeka ile yazılım geliştirme hizmetimiz, ekibinizin tekrar eden kodlama işlerini kodlama ajanlarına devredip çıktıyı teyit eden bir düzene geçmesini sağlar. Claude Code, Cursor, GitHub Copilot ve Codex gibi ajanları depolarınıza özel talimat dosyaları, izin listeleri ve inceleme kurallarıyla kuruyoruz. Hangi işte fark yarattığını DORA göstergeleriyle ölçeriz.

  • Test yazma ve bağımlılık güncellemesi gibi işler ajana devredilir.
  • Ajanın her değişikliği pull request olarak insan onayından geçer.
  • Ajanın etkisi satır sayısıyla değil DORA göstergeleriyle ölçülür.
örnek senaryoEski modülleri testsiz kalmış bir fintek yazılım ekibi

Test açığını ajanla kapatmak

bugün

Testsiz modüllere dokunmaktan çekiniliyor, test yazma işi sürekli erteleniyor.

  1. 01Geliştirici test görevini ajana tarif eder
  2. 02Ajan testleri yazıp yerelde çalıştırır
  3. 03CI testleri ve lint kurallarını çalıştırır
  4. ✓Geliştirici pull request'i inceleyip onaylarinsan onayı
akıştan sonra

Eski modüller test kapsamına girer, değişiklik yapmak daha az risk taşır.

Yazılım ekipleri için yapay zeka için varsayımsal bir iş akışı örneği.
  • kurucuTaha YelkenciSEO'ya 2010'da başladı, rankZup'ı 2012'de kurdu
  • kanıtKendi sistemlerimizde çalışıyorÜrün, video ve içerik hatlarımız her gün çalışıyor
  • teyitİnsan onayı her akıştaAjanın ürettiği sonuç kontrol noktasından geçer
  • bağımsızModel bağımsızGPT, Claude, Gemini ve açık modellerle çalışıyoruz
kapsam

Yazılım ekipleri için yapay zeka kapsamında neler yapıyoruz

  • 01

    Ajan ekibiyle bu siteyi kurduk

    Bu sitenin araştırmasını, metinlerini, denetimini ve takvimli yayınını bir yapay zeka ajan ekibiyle kurduk. Her metin yayından önce otomatik ve insan denetiminden geçti.

  • 02

    Proje talimat dosyası yazıyoruz

    Her depo için derleme komutlarını, mimariyi ve dokunulmayacak alanları anlatan CLAUDE.md ya da AGENTS.md dosyası hazırlıyoruz.

  • 03

    İzin listesi kuruyoruz

    Ajanın çalıştırabileceği komutları ve erişebileceği dizinleri sınırlıyor, gizli anahtarları ajanın ortamından ayırıyoruz.

  • 04

    CI kalite kapısı bağlıyoruz

    Ajan değişikliklerini test, lint ve kod incelemesi kurallarından geçiren GitHub Actions adımlarını kuruyoruz.

  • 05

    Araç denemesi yürütüyoruz

    Claude Code, Cursor, Copilot ve Codex'i seçilmiş ekiplerde, gerçek işlerde ve ölçüm tablosuyla deniyoruz.

  • 06

    Ekip atölyesi yapıyoruz

    Ekibinize kendi kod tabanınız üzerinde ajana iş tarif etmeyi ve çıktıyı incelemeyi uygulamalı olarak gösteriyoruz.

örnek iş akışları

Sizin için kurabileceğimiz iş akışları

Aşağıdakiler varsayımsal örneklerdir; ilk görüşmede sizin sürecinize göre yeniden çizeriz.

  • örnek senaryo · Eski modülleri testsiz kalmış bir fintek yazılım ekibi

    Test açığını ajanla kapatmak

    bugün

    Testsiz modüllere dokunmaktan çekiniliyor, test yazma işi sürekli erteleniyor.

    akıştan sonra

    Eski modüller test kapsamına girer, değişiklik yapmak daha az risk taşır.

    1. Geliştirici test görevini ajana tarif eder
    2. Ajan testleri yazıp yerelde çalıştırır
    3. CI testleri ve lint kurallarını çalıştırır
    4. Geliştirici pull request'i inceleyip onaylar

    insan onayı Geliştirici, ajanın yazdığı testlerin gerçekten iş kuralını sınadığını inceleyip pull request'i onaylar.

  • örnek senaryo · GitHub üzerinde çalışan bir ürün ekibi

    Küçük hata kayıtlarından pull request'e

    bugün

    Küçük hata kayıtları birikiyor, kıdemli geliştiriciler büyük işlerden ayrılamıyor.

    akıştan sonra

    Küçük kayıtlar beklemeden kapanır, geliştiriciler büyük işlere odaklanır.

    1. Ekip lideri küçük kaydı ajana atar
    2. Ajan taslak pull request açar
    3. CI kontrolleri otomatik çalışır
    4. Geliştirici değişikliği teyit edip birleştirir

    insan onayı Birleştirme kararını her zaman ekipten bir geliştirici, değişikliği okuyup teyit ederek verir.

teslimler

Proje sonunda elinizde olanlar

  • Araç seçimi ve deneme planı
  • Her depo için proje talimat dosyası
  • Komut ve dizin izin listeleri
  • CI ve kod incelemesi kuralları
  • Ekip atölyesi ve görev tanımı şablonları
  • Kurulum öncesi ve sonrası DORA ölçüm raporu
kullandığımız teknolojiler
  • Claude Code
  • Cursor
  • GitHub Copilot
  • Codex
  • CLAUDE.md
  • AGENTS.md
  • GitHub Actions
  • Model Context Protocol (MCP)
  • Claude
  • GPT

Model ve araç seçimini işinize, veri gizliliği ihtiyacınıza ve kullanım hacmine göre yaparız.

süreç

Nasıl çalışıyoruz

  1. Keşif

    Depolarınızı, test durumunu ve ekibin tekrar eden işlerini inceleriz.

  2. Deneme

    Bir ya da iki aracı seçilmiş ekiplerde, gerçek işlerde ve ölçüm tablosuyla deneriz.

  3. Kurulum

    Talimat dosyalarını, izin listelerini ve CI kurallarını depolara yerleştiririz.

  4. Atölye

    Ekibinize kendi kod tabanınız üzerinde ajana iş verme ve çıktıyı inceleme pratiği yaptırırız.

  5. Ölçüm ve yaygınlaştırma

    Göstergeleri karşılaştırır, işe yarayan düzeni diğer ekiplere taşırız.

kendi sistemlerimiz

Bunu kendi markalarımızda da kurduk

Önerdiğimiz yöntemleri önce kendi işimizde çalıştırıyoruz. Aşağıdakiler bugün çalışan sistemlerimizden.

  • ajan ekibi

    yapayiq.com

    Bu sitenin araştırması, metinleri, bağımsız denetimi ve takvimli yayını bir yapay zeka ajan ekibiyle kuruldu.

ayrıntılı rehber

Yazılım ekipleri için yapay zeka hakkında bilmeniz gerekenler

Yapay zeka ile yazılım geliştirme kurulumu neyi kapsar

Yapay zeka ile yazılım geliştirme kurulumu, kodlama ajanlarının ekibinizin depolarında, kurallarınızla ve denetiminiz altında çalışmasını sağlayan ayarların tamamını kapsar. Lisans satın almak işin küçük kısmıdır. Asıl iş, ajanın kod tabanınızı doğru tanıması ve ürettiği değişikliğin sizin kalite kapınızdan geçmesidir.

Bir kurulumda teslim ettiğimiz parçalar şunlardır:

  • Araç seçimi ve deneme planı, yani hangi ekip hangi aracı hangi işte deneyecek.
  • Her depo için proje talimat dosyası (CLAUDE.md, AGENTS.md ya da Copilot özel talimatları).
  • Ajanın çalıştırabileceği komutların ve erişebileceği dizinlerin izin listesi.
  • Ajan değişikliklerinin geçeceği test, lint ve kod incelemesi kuralları.
  • Ekibe kendi kod tabanınız üzerinde uygulamalı atölye.
  • Kullanım ve kalite göstergelerini izleyen basit bir ölçüm tablosu.

Bu sayfa ekibinizin yazılım üretme biçimini ele alır. Ürününüze sohbet, özetleme ya da öneri gibi bir yapay zeka özelliği eklemek istiyorsanız yapay zeka özellikli uygulama geliştirme hizmetimize bakın.

Claude Code, Cursor, Copilot ve Codex arasında nasıl seçim yapılır

Kodlama ajanı seçimi, ekibinizin çalıştığı ortama ve ajana ne kadar bağımsız iş vereceğinize göre yapılır. Dört aracın da güçlü olduğu işler var ve özellikleri birkaç ayda bir değişiyor. Aşağıdaki tablo Ekim 2026 itibarıyla üreticilerin kendi dokümanlarına dayanır.

AraçÇalıştığı yerProje talimatıUygun olduğu iş
Claude CodeTerminal, VS Code ile JetBrains eklentisi, masaüstü, webCLAUDE.md, AGENTS.md okuyabilirÇok dosyalı değişiklik, komut çalıştırma, kanca (hook) ile otomatik kontrol
CursorKendi kod editörüProje kuralları (rules)Editör içinde plan, düzenleme ve değişiklik incelemesi
GitHub CopilotIDE eklentisi ve GitHub üzerinde kodlama ajanıDepo özel talimatlarıAtanan bir issue için taslak pull request açmak
CodexKomut satırı, IDE eklentisi ve bulutAGENTS.mdBulutta yalıtılmış ortamda uzun süren görevler

Tek bir araca hemen karar vermeyi önermiyoruz. Bunun yerine iki ekip iki aracı aynı türden işlerde iki ila dört sprint dener. Karar, ölçülen sonuca ve şirketinizin veri koşullarına göre verilir. GitHub kullanan ekiplerde Copilot yönetim kolaylığı sağlar. Terminalde yaşayan ekipler ise Claude Code ya da Codex ile daha rahat çalışır.

Kod tabanı kuralları ajana nasıl öğretilir

Kod tabanı kuralları ajana, deponun kökünde duran ve her oturumda okunan bir proje talimat dosyasıyla öğretilir. Anthropic'in dokümanına göre Claude Code, CLAUDE.md dosyasını her oturumun başında okur. AGENTS.md ise Codex gibi farklı ajanların tanıdığı açık bir biçimdir.

İyi bir talimat dosyasında şunlar bulunur:

  • Derleme, test ve lint komutları, ajanın değişiklikten sonra çalıştıracağı sırayla.
  • Mimari özet, yani hangi klasör ne iş yapar ve hangi katman hangisini çağırabilir.
  • Kodlama standardı ve tercih edilen kütüphaneler.
  • Dokunulmayacak alanlar, örneğin ödeme modülü ya da veritabanı göç dosyaları.

Talimat dosyası kısa tutulduğunda daha iyi çalışır. Uzun bir wiki sayfasını kopyalamak yerine ajanın her görevde gerçekten ihtiyaç duyduğu bilgiyi yazarız. Testler bu düzenin güvenlik ağıdır. Ajan kendi değişikliğini testle doğrulayabildiğinde hatalı çıktı ekibe ulaşmadan yakalanır.

Kod incelemesi ve güvenlik nasıl korunur

Kod incelemesi ile güvenlik, ajanın her değişikliğinin bir insan onayından geçmesi ve yetkisinin sınırlanmasıyla korunur. Ajan hızlı yazar, ama yanlış varsayımla da hızlı yazar. Var olmayan bir paket adı önermesi ya da testi geçen ama iş kuralını bozan bir değişiklik yapması mümkündür.

Uyguladığımız kurallar şunlardır:

  • Ajan ana dala doğrudan yazmaz, her değişiklik pull request olarak gelir.
  • Gizli anahtarlar ve üretim erişim bilgileri ajanın göreceği ortama konmaz.
  • Yeni bağımlılık eklenmesi ayrı bir onay adımıdır.
  • Ajanın okuduğu issue metni, README ya da dış belge, talimatlarını değiştirebilecek gizli komut taşıyabilir. Bu risk prompt injection, Türkçesiyle istem enjeksiyonu olarak bilinir.

Ajanları CI hattına bağlayan ekiplerde bu yüzeyi ayrıca sınamak gerekir. Büyük dil modeli (LLM) kullanan sistemler için LLM güvenlik testi bu tür senaryoları yetkili olarak dener.

Kaynak kodunuz bir model sağlayıcısına gönderilir. Kurumsal planların veri kullanım koşullarını hukuk danışmanınızla birlikte okuyun. Kodun dışarı çıkmaması gereken projelerde açık ağırlıklı modellerle kurum içi LLM kurulumu bir seçenektir.

Geliştiricinin rolü nasıl değişir ve verim nasıl ölçülür

Kodlama ajanı kullanan ekipte geliştirici, kodu satır satır yazan kişiden işi tarif eden, ajanın çıktısını inceleyen ve teyit eden kişiye dönüşür. Bu kayma iyi bir görev tanımı yazmayı, değişikliği hızlı okumayı ve testi önce düşünmeyi daha değerli hale getirir. Tekrar eden işler, örneğin bağımlılık güncellemesi, test yazma ve sürüm notu, ajana devredilebilir.

Verimi yazılan satır sayısıyla ölçmek yanıltır. DORA araştırmasının dört göstergesini temel alırız:

  • Dağıtım sıklığı.
  • Değişikliğin hazırlanıp canlıya çıkma süresi.
  • Canlıda hataya yol açan değişiklik oranı.
  • Hatadan sonra hizmetin geri gelme süresi.

Bu göstergeleri ajan kullanımından önce ve sonra karşılaştırırız. Pull request başına inceleme süresi ve geri alınan değişiklik sayısı da ajanın kaliteyi düşürüp düşürmediğini gösterir. Ajanların sınırsız serbest bırakıldığı yaklaşımı merak ediyorsanız vibe coding yazımız riskleri ayrıntılı anlatır.

Kodlama ajanı kurulumunun maliyeti neye bağlı

Kodlama ajanı kurulumunun maliyeti, ekip ve depo sayısına, kod tabanının durumuna ve istenen ölçüm derinliğine bağlıdır. Rakam vermiyoruz, çünkü testleri olan tek bir depo ile testsiz on depo aynı iş değildir. Teklifi belirleyen etkenler şunlardır:

  • Kurulum yapılacak depo ve ekip sayısı.
  • Mevcut test kapsamı ve CI hattının olgunluğu.
  • Seçilen araçların kullanıcı başı lisans bedeli, bu bedel ayrıca üreticiye ödenir.
  • Atölye sayısı ve ekiplerin deneyim düzeyi.
  • Kurulum sonrası destek ve ölçüm raporlarının sıklığı.

Ücretsiz ilk görüşmede bir deponuzu ve ekibinizin en çok vakit harcadığı tekrar eden işleri konuşmak isteriz. Görüşme için bize yazın. Bütün şirkete yayılacak genel bir yapay zeka eğitimi arıyorsanız kurumsal yapay zeka eğitimi sayfası daha uygundur.

Sektörlere göre kullanım alanları

  • kullanım alanı 01

    Test açığını kapatmak

    Örneğin bir fintek ekibi, testi olmayan eski modüller için ajana test yazdırıp her pull request'i insan incelemesinden geçirebilir.

  • kullanım alanı 02

    Bağımlılık güncellemesi

    Bir e-ticaret şirketinin ekibi, kütüphane sürüm yükseltmelerini ajana verip yalnız kırılan testleri inceleyerek zaman kazanabilir.

  • kullanım alanı 03

    Issue'dan pull request'e

    Küçük hata kayıtlarını GitHub üzerinde kodlama ajanına atayan bir ekip, taslak pull request'i inceleyip birleştirme kararını kendisi verir.

  • kullanım alanı 04

    Eski kodu anlamak

    Yeni katılan bir geliştirici, ajana kod tabanının akışını sorup belgelenmemiş bir modülün nasıl çalıştığını daha kısa sürede öğrenebilir.

  • kullanım alanı 05

    Sürüm notu ve belge

    Birleşen pull request'lerden sürüm notu taslağı çıkaran bir ajan, ekip liderinin haftalık belge yükünü azaltır.

Kaynaklar

  1. Claude Code dokümantasyonu, CLAUDE.md ve bellek (yeni sekmede açılır)
  2. GitHub Docs, Copilot kodlama ajanı (yeni sekmede açılır)
  3. AGENTS.md açık biçim sitesi (yeni sekmede açılır)

Sık sorulan sorular

Kodlama ajanı geliştiricinin yerini alır mı?

Hayır. Kodlama ajanı geliştiricinin yerini almaz, geliştiricinin işinin bir bölümünü üstlenir. Ajan görev tanımına göre kod yazar ve test çalıştırır. Neyin yapılacağına, mimariye ve değişikliğin canlıya çıkıp çıkmayacağına yine insan karar verir. Ajanın yanlış varsayımlarını fark edecek deneyimli geliştiriciye ihtiyaç azalmaz, aksine artar.

Claude Code kurulumu tek başına yeterli mi?

Hayır. Claude Code kurulumu tek başına yeterli değildir, aracı kurmak birkaç dakikalık iştir. Ajanın işe yarar çıktı vermesi için kod tabanınızı anlatan bir CLAUDE.md dosyası, çalıştırabileceği komutların izin listesi ve değişikliği doğrulayacak testler gerekir. Kurulum hizmetimiz bu parçaları depolarınıza göre hazırlar.

Kaynak kodumuz model eğitiminde kullanılır mı?

Kaynak kodunuzun model eğitiminde kullanılıp kullanılmadığı, seçtiğiniz aracın planına ve sözleşme koşullarına bağlıdır. Üreticiler kurumsal planlarda farklı veri kullanım koşulları sunar. Bu koşulları güncel haliyle hukuk danışmanınızla birlikte okumanızı öneririz. Kodun hiç dışarı çıkmaması gerekiyorsa kendi sunucunuzda çalışan açık ağırlıklı bir model değerlendirilebilir.

Hangi kodlama ajanı daha iyi?

Hangi kodlama ajanının daha iyi olduğu ekibinizin ortamına göre değişir, tek bir doğru cevap yok. GitHub merkezli ekipler Copilot'un yönetim kolaylığından yararlanır. Terminalde çalışan ekipler Claude Code ya da Codex'i rahat bulur. Editörde kalmak isteyenler Cursor'a yönelir. En güvenilir yol iki aracı aynı işlerde birkaç sprint deneyip ölçmektir.

Ajanın yazdığı koda güvenebilir miyiz?

Ajanın yazdığı koda, insan incelemesi ve testlerden geçtiği ölçüde güvenebilirsiniz. Ajan derleyen ama iş kuralını bozan kod üretebilir ya da var olmayan bir paket önerebilir. Bu yüzden her değişikliği pull request olarak alır, testleri zorunlu tutar ve yeni bağımlılıkları ayrıca onaylatırız. Hata tamamen ortadan kalkmaz, fark edilme olasılığı artar.

Eğitim mi veriyorsunuz, kurulum mu yapıyorsunuz?

İkisini birlikte yapıyoruz. Atölyeyi araçlar depolarınıza kurulduktan sonra, kendi kod tabanınız üzerinde veriyoruz. Genel bir sunum yerine ekibiniz gerçek bir issue alır, ajana tarif eder ve çıktıyı inceler. Böylece eğitimde öğrenilen düzen ertesi gün aynı depoda kullanılır.

teklif

Bir deponuzda ajan düzenini kuralım

Ekibinizin en çok vakit harcadığı tekrar eden işi ve bir deponuzu konuşalım. Deneme planını o iş üzerinden birlikte yazalım.

İlk görüşme
Ücretsiz
Editör
, güncelleme
ilgili

Birlikte sık kurulan hizmetler

  • Yapay zeka mühendisliği

    Yapay zeka destekli uygulama geliştirme

    Web ve mobil ürününüze metin, görüntü ve ses yeteneği ekleyen uygulama geliştirme.

  • Yapay zeka mühendisliği

    Kurum içi LLM kurulumu

    Verinizi dışarı çıkarmadan açık ağırlıklı modelleri kendi sunucunuzda ya da yurt içi bulutta çalıştırırız.

Teklif isteyin Arayın