Skip to content

中文版本 →

İlgili dersler: Ders 01. Güçlü modeller güvenilir yürütme anlamına gelmez · Ders 02. Harness aslında nedir Şablon dosyaları: templates/

Proje 01. Yalnızca prompt vs. önce kurallar: Aradaki fark ne kadar büyük

Ne Yapacaksınız

Minimal bir Electron bilgi tabanı uygulama iskeleti inşa edin — solda doküman listesi, sağda Soru-Cevap paneli ve yerel bir veri dizini içeren bir pencere. Görevin kendisi karmaşık değil. Karmaşık olan, ajanın bu görevi tamamlamasını nasıl sağladığınız.

İki kez çalıştırın. İlk seferinde: yalnızca bir prompt, hiçbir hazırlık yok. İkinci seferinde: AGENTS.md, init.sh, feature_list.json önceden depoya yerleştirilmiş. Sonra karşılaştırın.

Kurs senaryosu kısa bir hazırlık veya yeniden keşif süresini örnek olarak kullanır; sabit ölçüm değerlerine bağlı değildir.

Depodaki projeyi kullanın

Depo yolu: projects/project-01/

DizinİçerikNasıl kullanılır
starter/Zayıf harness sürümü; yalnızca task-prompt.md vardır, AGENTS.md veya feature_list.json yoktur.Prompt'u coding agent'a verin ve ek yapı olmadan neleri tamamladığını ölçün.
solution/Aynı ürün dilimi; ayrıca AGENTS.md, CLAUDE.md, init.sh, feature_list.json, claude-progress.md içerir.Kuralların ve doğrulama kanıtlarının aynı görevi nasıl somutlaştırdığını karşılaştırın.

Dört somut özellik: pencerenin açılması, doküman listesi, Soru-Cevap paneli ve yerel veri dizini. Beklenen kanıt solution/feature_list.json içindedir.

Araçlar

  • Claude Code veya Codex (birini seçin ve her iki çalıştırma için de aynısını kullanın)
  • Git (dalları yönetin ve karşılaştırın)
  • Node.js + Electron (proje yığını)
  • Bir zamanlayıcı (her çalıştırmanın süresini kaydedin)

Harness Mekanizması

Minimal harness: AGENTS.md + init.sh + feature_list.json