GitHub Issues ve Projelerde Ajan Aktivitesi: Gerçekten Ne Değişti?
Ajanlar Sahnede: GitHub’ın Yepyeni Takip Modeli
Bakın, Şimdi bak, “Yine mi bir şeyler değişiyor?” diyeceksen haklısın, ama bu sefer olay bildiğin gibi değil. Haziran 2024, Logosoft’ta akşam üstü çayımı içiyorum, bir anda bildirim düştü: GitHub Issues. Projects panelinde ajanların aktiviteleri anlık olarak gösterilecekmiş (bizzat test ettim). Kafamda ilk şöyle döndü: “Valla nihayet!” Çünkü tam üç ay önce bankacılık tarafında devasa bir projede ne Copilot’un hangi kodu üstlendiğini ne Claude’un niye öyle beklediğini bulmaya çalışırken resmen körlemesine ilerliyorduk.
Daha öncesinde Copilot ya da benzeri botlar yalnızca commitlerde veya yorumlarda ufak iz bırakıyordu; kim, nerede ne yapmış hiçbir şekilde gözükmüyordu. Navigasyon açıp sadece ‘burada radar var’ uyarısı almak gibi… Ama yerini söylemiyor! Aynı o kafa karışıklığı vardı işte.
Ajan Oturumları: Artık Assignee Yanında Net Görünüyor
Sessiz Kahramanlar Ortaya Çıkıyor
Açıkça söyleyeyim; eskiden atama listesi insanlardan ibaretti — şimdi Copilot, Claude ya da başka bir agent göreve atanırsa onlar da isimleriyle giriyor. Yalnız mesele burada bitmiyor; her ajanın oturumu canlı statüsüyle birlikte görünüyor. O an “çalışıyor”, “incelemede”, “tamamlandı” mı yoksa hâlâ sırada mı? Hemen görebiliyorsun.
Kendi Deneyimimden Bir Kesit (Şubat 2024)
İtiraf edeyim, Bunu direkt yaşadım. Telekom projesinde backend task’larını ağırlıklı olarak Copilot’a verdik — görev ona geçtiği anda sağ köşede küçük gösterge çıktı: Önce “queued”, ardından “working”. Sonra incelemeye gittiğinde “waiting for review” oldu. Toplantılarda takibi inanılmaz hızlandırdı çünkü herkes süreci net biçimde izledi ve insan hatası epey azaldı.
Karma Takımlar İçin Kurtarıcı Olabilir mi?
Aslında, Bazı ekipler yarı insan yarı AI ile çalışıyor… Orada kimin işin neresini götürdüğünü bulmak tam kabustu! Şimdi geriye dönüp kontrol yapmak kolaylaştı — tabii ufak bug’lara rastladık (Copilot bazen yanlış status verdi), yine de pratikte ciddi anlamda rahatlatıcı oldu. Bu konuyla ilgili Graph API ile E-posta İçeriği Artık O Kadar Esn… yazımıza da göz atmanızı tavsiye ederim.
Projelerde Ajanların Durumu Nasıl İzleniyor?
Tablo ve Board View’da Anlık Gösterim
Müşteri tarafında hep istenen şuydu aslında: Proje içinde hangi task’ta bot mu var insan mı var açıkça belli olsun ve raporlama işi zahmetsizleşsin. Nihayet Project Table ile Board view’da ajan oturumları entegre edildi — işlerin yanında canlı durum etiketi belirgin biçimde çıkıyor.
- “Queued”: Bekliyor
- “Working”: Aktif görevde
- “Waiting for review”: Sonuç inceleme aşamasında
- “Completed”: Tamamlanmış!
Kendi repo’mda Mart başındaki denemeyi anlatayım (mini open source workflow). Tabloya uzaktan bakınca bile hangi story’de işler yürüyor hemen fark ediliyor — eskiden sadece tek satırlık metin olurdu (“atandı”, “devam ediyor”), artık renkli etiketlerle ayrım çok netleşti.
Büyük kurumsalda süreç takibini haftalar boyunca e-mail trafiğiyle yapardık; artık board’u açıp ajan oturumlarının durumu yeterli oluyor!
| Süreç Adımı | Daha Önceki Görünüm | Ajan Oturumu ile Yeni Görünüm |
|---|---|---|
| Sorumlu Kişi Atama | Sadece kişi adı görünürdü, otomasyon ortada yoktu. | Kişi + atanmış coding agent aynı yerde statüsüyle beraber görünüyor. |
| Tamamlanma Statüsü Takibi | Status elle güncellenir veya yoruma yazılırdı. | Anlık çalışan/bekleyen/tamamlanan otomatik biçimde kendini gösteriyor. |
Kodlama Sürecine Gerçek Zamanlı Şeffaflık Geldi mi?
Büyük Ekipler için Faydalar & Sınırlar
Ekip Azure DevOps’tan Github’a geçerken ilk günkü karmaşayı hatırlayan varsa bilir — status kaybolması felaket olmuştu. Bu yenilikle artık AI-ajanların etkisi gerçek zamanlı izlenebiliyor.
Ama dikkat! Her şey dört dörtlük değil: Daha fazla bilgi için daha önce ele aldığımız github konusu yazımıza bakabilirsiniz.
- Ajan isimleri çoğu zaman generic (“Copilot”) – büyük workflow’da karışabiliyor
- Migrasyonda eski Issues üzerinde ajansız işleri ayırmak halen sıkıntılı
- Status refresh’i bazen gecikiyor (Mart ayında iki defa board güncellemesi sekteye uğradı)
- Lisans şartlarından dolayı enterprise müşterilere rollout henüz tam başlamadı – beklenti yüksek ama sonuç pek tatmin etmeyebilir!
Küçük Startup’lara Etkisi Nedir?
Zaman Tasarrufu Mu Gerçekten?
Dört kişilik startup ekibinde zaten paylaşım şeffafken böyle bir görünürlük fazla iddialı olabilir diye düşündüm… Geçen ay Ankara’daki bir girişimde test ettik — işler hızlı ilerledi fakat takım üyeleri başta “her şeyi agent’a teslim ettik” hissine alışamadılar.
Bence esas katkısı şu noktada ortaya çıkıyor; sorunlu issue’nun kökenine inmek kolaylaşıyor çünkü kim neyi ne zaman başlatmış bitirmiş hemen yakalanıyor. Teknik borç yönetimi bayağı basitleşti. Ayrıca gereksiz slack mesajlarını ciddi oranda azalttık! Bu konuyla ilgili github konusundaki yazımız yazımıza da göz atmanızı tavsiye ederim.
Kurumsal Ölçeğe Yansıyan Pratik Detaylar ve Dönüşüm Senaryoları
Teslim Tarihi Kaosu Bitiyor mu?
Pek çok enterprise projede teslim tarihleriyle ilgili sonsuz tartışma yaşanır — insanlar sürekli birbirine pas atar (“Ben yaptım”, “Hayır bana gelmedi”)… Burada en azından ‘agent şu anda nerede takılıyor?’ diyebilmek işleri sadeleştiriyor.
Geçen yıl Ağustos’ta uyguladığım finans projesinde issue geciktiğinde üç ayrı Excel çıkarıp nedenini kanıtlamaya çalıştım; bugün olsa table view’dan “agent working → waiting for review” arasındaki süreyi alırım yeter! Mart 2026 Azure SDK Güncellemeleri: Sürprizler,… yazımızda bu konuya da değinmiştik.
# Basit Python örneği — Agent session'ın durumunu kontrol etme
import requests
def get_agent_session_status(issue_id):
url = f"https://api.github.com/issues/{issue_id}/agent-sessions"
headers = {"Authorization": "token YOUR_TOKEN"}
response = requests.get(url, headers=headers)
return response.json()
status_info = get_agent_session_status(34567)
print("Current status:", status_info['state'])
# Output örneği:
# Current status: working
Neden Hâlâ Tam Kusursuz Değil? Eleştiriler & Beklentiler
Anlık Güncellik Problemi Var mı?
Evet var… En çok da de yoğun saatlerde real-time güncel tutmak zorlaşıyor! Ben mesela Mart sonunda Data API Builder entegrasyonunda beş dakika boyunca statüler arasında hareket olmadığını gördüm; sistem çöktü sandım meğer API throttling sebebiymiş.
Yani %100 sorunsuz demek mümkün değil — high-load pipeline yönetirken biraz daha temkinli davranman şart.
Buradan GitHub Actions’da Agentic Workflow Ayarlarını Anında Görmek…‘de pratik tüyolar paylaştım.
Yakın zamanda Merge Çakışmalarında Copilot Devrimi…‘nde benzer vakaları anlattım.
Ha unutmayın:
Beklenenin aksine yeni özelliklerin ilk versiyonu genelde taş gibi olmuyor – sabırlılık gerekiyor.
Özetle ajan aktivitesi izleme özelliği heyecan verici ama birkaç round daha iyileştirme beklemek lazım.
Görsel güzel, mantık sağlam ancak pratikte ufak tökezlemeler kaçınılmaz… İzleyip öğreneceğiz!
Sıkça Sorulan Sorular
Coding Agent nedir ve GitHub’da nasıl atanır?
Coding Agent dediğimiz araçlar (Copilot vb.) Issues’a normal kullanıcı ekler gibi atanabiliyor; sonra otomatik çalışmaya başlıyorlar ve bütün aktiviteleri yeni arayüzde görüntüleniyor.
Ajan oturumlarının durumu gerçek zamanlı güncelleniyor mu?
Büyük oranda evet fakat bazı yoğun saatlerde veya API limiti aşıldığında kısa gecikmeler olabiliyor. Eskisine kıyasla oldukça hızlı geri dönüş sunduğunu gönül rahatlığıyla söyleyebilirim.
Küçük ölçekli ekipler için bu özellik fazla detaylı olmaz mı?
Bazen fazla gelebilir. Hata kaynağı bulmak ya da teknik borcu takip etmek açısından faydası büyük—istersen kapatabilirsin zaten zorunlu değil!
Tüm coding agent’lar destekleniyor mu yoksa sadece Copilot ile mi çalışıyor?
Copilot başta olmak üzere Claude. Codex dahil popüler birçok agent desteklenmekte ama üçüncü parti eklentilerin entegrasyonu henüz beta seviyesinde kalabiliyor—buna dikkat etmeni öneririm!
Kaynaklar ve İleri Okuma
- Agent activity in GitHub Issues and Projects (Resmi Duyuru)
- Microsoft Docs – GitHub’da AI Kodlayıcı Kullanımı
- GitHub Pull Request Dashboard Yenilendi…
- GitHub Actions’da Agentic Workflow Ayarlarını Anında Görmek…
- Merge Çakışmalarında Copilot Devrimi…
İlgili Yazılar




Microsoft Azure & Office 365 Çözüm Uzmanı | Logosoft Bilişim'de Azure Danışmanı. 20+ yıl BT deneyimi, 6+ Azure sertifikası (AZ-305, AZ-104, AZ-500, AZ-400). Kurumsal bulut göçleri, güvenlik mimarisi, FinOps ve DevOps dönüşümü konularında stratejik danışmanlık sunuyorum. Bu blogda Azure, yapay zeka, Kubernetes ve modern bulut teknolojileri hakkında güncel içerikler paylaşıyorum.



Yorum gönder