LLM·3 dk okuma·

Kodlama Ajanlarının Çözümü Laf Kalabalığına Boğmasını Engelleyen Beceri: I-Have-ADHD

Paylaş
LLMEdumints Blog

Yapay zekâ destekli kodlama asistanları (Claude Code, Cursor, Gemini vb.) kullanıcıya yardımcı olmaya çalışırken çoğu zaman cevabın etrafında dolanır; uzun nezaket cümleleri, gereksiz arka plan açıklamaları ve "Umarım yardımcı olur!" gibi kapanışlarla asıl çözümü görünmez hale getirir. ayghri/i-have-adhd, kodlama ajanlarının doğrudan çözüme odaklanmasını sağlayan, DEHB (ADHD) dostu bir beceri (skill/plugin) eklentisidir. Bu beceriyi kullanmak için resmi bir tanı gerekmez; odaklanmayı ve hızlı teslimatı önemseyen her yazılımcı için bilişsel yükü en aza indirir. Eklentinin temel felsefesi nettir: Önce eylem, numaralandırılmış adımlar ve sıfır laf kalabalığı.

Kurulum

CLI isteminize ilgili talimatı yapıştırarak (Install the i-have-adhd skill/plugin from https://github.com/ayghri/i-have-adhd, refer to the repo's AGENTS.md for instructions.) veya depodaki kurulum adımlarını takip ederek eklentiyi geliştirme ortamınıza hızla entegre edebilirsiniz.

Neler Değişiyor? (Önce / Sonra)

Yazılım geliştirme sürecinde ajanların yanıt biçimi geliştiricinin odaklanmasını ve zihinsel akış durumunu (flow state) doğrudan etkiler:

  • Önce: "Harika bir soru! Düşünmeme izin verin..." ile başlayan, yetkilendirme akışının parçalarını uzun paragraflarla anlatan ve en sonunda "Umarım yardımcı olur, daha derine inmek isterseniz haber verin" diyen dağınık bir yaklaşım.
  • Sonra: Doğrudan aksiyona geçiren net talimat: npm install jsonwebtoken@latest çalıştırın, src/auth.ts:42 dosyasındaki fonksiyonu güncelleyin, testleri koşturun ve hata alırsanız sadece ilk satırı yapıştırın.

10 Temel Kural

Eklenti, SKILL.md dosyasında tanımlanan ve ajan davranışını katı biçimde disipline eden 10 kural uygular:

  1. İlk sıraya sonraki eylemi koy: Yanıta arka plan açıklamalarıyla değil, doğrudan çalıştırılacak komutla başla.
  2. Çok adımlı görevleri numaralandır: Karmaşık işleri sırayla takip edilebilir net adımlara böl.
  3. Tek bir somut sonraki adımla bitir: Kullanıcıyı bir sonraki aşamada ne yapacağı konusunda kararsız bırakma.
  4. Konu dışı ayrıntıları bastır: Ana problemle doğrudan ilgisi bulunmayan yan konuları ve önerileri ele.
  5. Mevcut durumu her turda belirt: Projenin ve görevin anlık durumunu her yanıtta kısaca doğrula.
  6. Net süre tahminleri ver: "Birazdan" yerine dakika cinsinden kesin zaman tahminleri paylaş.
  7. Kazanımları görünür kıl: Hangi adımların başarıyla tamamlandığını açık ve net biçimde vurgula.
  8. Hataları nesnel aktar: Hata bildirimlerini duygu veya gereksiz özür ifadeleri olmadan yalın sun.
  9. Listeleri en fazla 5 maddeyle sınırla: Bilişsel aşırı yüklenmeyi önlemek adına listeleri kısa tut.
  10. Giriş, özet ve kapanış cümlelerini kaldır: Nezaket dolu girişleri, gereksiz özetleri ve dolgu kapanışlarını tamamen yok et.

Özelleştirme ve Öğrenme Çıkarımları

Geliştiriciler depoyu forklayarak skills/i-have-adhd/SKILL.md dosyasını kendi çalışma stillerine göre düzenleyebilir; Claude Code üzerinde eski eklentiyi kaldırıp kendi kopyalarını kolayca devreye alabilirler. Yazılım öğrenme sürecinde öğrencilerin en sık karşılaştığı zorluk, yapay zekânın sunduğu uzun metin yığınları arasında asıl teknik çözümü kaybetmektir. Bu beceri, gereksiz bilişsel sürtünmeyi sıfırlayarak hızlı hata ayıklama ve odaklı kodlama alışkanlığı kazandırır. Proje, J. Russell Ramsay ve Anthony L. Rostain'in The Adult ADHD Tool Kit çalışmasından esinlenerek, bir insanın gününü planlaması yerine bir LLM'in geliştiriciye nasıl yanıt üretmesi gerektiğine uyarlanmıştır.

Orijinal kaynağa buradan ulaşabilirsiniz.

Paylaş

Bu konuyu daha derinlemesine öğrenmek ister misin?

Edumints'teki ücretsiz kursları incele ve bugün başla.

Kurslara Göz At →