AI Ajanları İçin Dokümantasyon: llms.txt Rehberi
RevoGrid ekibi, AI kodlama ajanlarının dokümantasyonu doğru bulması için llms.txt, llms-full.txt ve Skill formatlarını nasıl birleştirdiğini anlatıyor.
Codex, Cursor, Claude Code ve Copilot gibi AI kodlama ajanları artık geliştirici iş akışının bir parçası; kullanıcılar bu araçlardan paket kurulumu, API kullanımı veya migrasyon gibi görevleri istiyor. Ancak dokümantasyon geleneksel olarak insanlar için tasarlandığından, bir ajan doğrudan bir URL ile karşılaştığında doğru giriş noktasını bulamayıp tahmin yürütebiliyor. RevoGrid ekibi bu sorunu, Jeremy Howard'ın 2024'te önerdiği llms.txt standardını benimseyerek çözmeye çalışıyor: kurulum, API referansı, örnekler ve migrasyon notlarına giden sade, metin tabanlı bir keşif katmanı.
Yazı, llms.txt'nin sihirli bir AI-SEO aracı olmadığını net biçimde vurguluyor. OpenAI, Anthropic, Cloudflare, Stripe ve Vercel gibi platformlar dosyayı yayınlasa da, bunun arama sıralamasını veya model doğruluğunu garanti etmediği; hatta bazı araştırmalarda yayınlanan dosyalara çok az istek geldiği belirtiliyor. Buna rağmen, kanonik dokümanlardan ucuza üretilebiliyorsa ve daha geniş bir ajan-dokümantasyon stratejisinin parçasıysa yayınlanması öneriliyor.
RevoGrid, farklı ajanların farklı şekilde çalıştığını göz önünde bulundurarak çok katmanlı bir yaklaşım kullanıyor: keşif için llms.txt, düz metin yedek olarak llms-full.txt, canlı erişim için MCP sunucusu ve büyük dokümanlar için sayfa başına referans dosyalarından oluşan bir Skill paketi. Bu Skill formatı, Anthropic'in Agent Skills açık standardına ve OpenAI'nin Codex SKILL.md önerisine dayanıyor; ajanlara önce kısa bir açıklama, gerektiğinde tam referans sunan kademeli bir bilgi açma (progressive disclosure) mantığı sağlıyor.
Mühendisler için önemi açık: dokümantasyon artık yalnızca insan okuyucular için değil, ajanlar için de yapılandırılmalı. Doğru formatlanmış, güncel ve net kapsam bilgisi (core/Pro/Enterprise gibi) içeren kaynaklar, ajanların hatalı veya güncelliğini yitirmiş kod üretmesini engelliyor.