Otonom Bir Ajan Ekibi Oluşturmak

Mühendislik iş akışımı kopyalamak için küçük bir ajan ekibi oluşturdum. Bir görevin okunmasından, incelenebilir bir dalın (branch) gönderilmesine kadar her şeyi hallediyor.

İş akışı şu adımları izliyor:

Temel sır, yapılandırılmış iletişimdir.

Ajanlar birbirleriyle sohbet etmezler. PLAN_WRITTEN veya REVIEW_RESULT gibi yapılandırılmış belirteçler (tokens) üretirler. Orkestratör, bir sonraki adımı yönlendirmek için bu belirteçleri ayrıştırır. Bu, sistemi daha hızlı ve daha ucuz hale getirir, ayrıca halüsinasyonları önler.

Her ajanın belirli bir rolü ve modeli vardır:

• Planlayıcı (Opus): Dosya yollarını ve kesin kod değişikliklerini belirlemek için derin muhakeme yapar. • Uygulayıcı (Sonnet): Planı takip eder veya belirli inceleme engelleyicilerini (blockers) düzeltir. • İnceleyici (Sonnet): Kodu ana dal (base branch) ile karşılaştırır. Gürültüyü önlemek için %80 güven eşiği kullanır. • Test Edici (Haiku): vet, test ve lint gibi Go komutlarını çalıştırır.

Güvenilirlik için temel tasarım seçimleri:

Tekrarlayan döngülerinizi otomatikleştirebilirsiniz. Sadece onları yazmanız yeterli.

Kaynak: https://dev.to/ibrohhm/building-an-autonomous-agent-team-that-replicates-my-engineering-workflow-2ne3

İsteğe bağlı öğrenme topluluğu: https://t.me/GyaanSetuAi