Blog
Mert Özen'in yazılım geliştirme, backend, frontend ve DevOps üzerine blog yazıları.
Copilot Chat ve Context: Ask, Edit, Agent ve Plan Akışları, #-referansları, Workspace Index'i ve Context'i Yönetmek
Copilot Chat'e bütün repoyu değil, cevabın olduğu dosyaları #-referanslarıyla verip yanlışlanabilir bir soru sormak gerekir: Bookstore'da context'in yarısı tek bir package-lock.json çıktı, iptal sorusunun cevabı ise beş bin token'lık dilimdeydi ve cevap 'iptal akışı yok'. Ask, Plan ve Agent; workspace index, search.exclude ve compaction.
Agent'a Doğru Context Vermek: AGENTS.md, copilot-instructions.md, CLAUDE.md ve Path-specific Talimatlar
Coding agent'a repo'yu anlatmanın araçtan bağımsız yolu kökte kısa bir AGENTS.md yazmaktır: build ve test komutları, klasör yapısı, ekip kuralları ve önce sorulacak konular. Hangi aracın hangi dosyayı okuduğunu, nested ve path-specific talimatları, Bookstore için gerçek bir AGENTS.md'yi, aynı görevin üç farklı context'le verdiği sonuçları ve talimat dosyasının bayatlamasını yakalayan bir kontrolü ele alıyoruz.