𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺 Ü𝘇𝗲𝗿𝗶𝗻𝗱𝗲𝗻 𝗞𝗼𝗱𝗹𝗮𝗺𝗮 𝗔𝗷𝗮𝗻𝗹𝗮𝗿ı: İşletim Sözleşmesi
Kodlama ajanınız bir terminal panelinde çalışıyor. Şimdi onunla nasıl iletişim kuracağınızı bilmeniz gerekiyor.
Aktarıcıyı (relay) bir kurye gibi düşünün. Mesajlarınızın çoğu doğrudan ajana gider. Birkaç özel kelime ise aktarıcıya başka bir şey yapmasını söyler.
Bunlar yerel kontrol komutlarınızdır:
• status: Aktarıcı, ajanın şu anda ne yaptığını özetler. İlerlemeyi kontrol etmek için bunu kullanın. status komutunun, ajanın ne gerçekleştiğini iddia ettiğini gösterdiğine dikkat edin. Sonuçları kendiniz doğrulamalısınız.
• send
• compact / new session: Aktarıcı, temizlik yapmak veya yeni bir başlangıç yapmak için komutlar gönderir.
• interrupt: Aktarıcı mevcut görevi durdurur. Ajan hata yaparsa bunu kullanın.
• restart: Aktarıcı, ajanı aynı oturumda yeniden başlatır. Terminal donarsa bunu kullanın.
Geri kalan her şey sadece ajan için bir mesajdır. Eğer "Add a retry to the upload client" yazarsanız, aktarıcı bunu ajanın okuması için terminale yazar.
Bir kural insanların kafasını sık sık karıştırır. Ajan size "Evet mi Hayır mı?" gibi bir soru sorduğunda, yanıtınız doğrudan ajana gider. Eğer "A" yazarsanız, aktarıcı "A"yı terminale iletir. Bunu bir komut olarak çalıştırmaya çalışmaz.
Güvenlik sizin sorumluluğunuzdadır. Felaketlerden kaçınmak için bu kurallara uyun:
Production (canlı ortam) ve staging (hazırlık ortamı) salt okunurdur. Sadece inceleme ve hata ayıklama yapın. Bu ortamlarda asla hiçbir şeyi düzenlemeyin veya silmeyin.
main veya dev gibi paylaşılan dallara (branch) asla push yapmayın veya merge etmeyin. Sadece feature branch'leri kullanın.
İnsan onayı olmadan paylaşılan altyapıyı değiştirmeyin.
Sohbet kısmına asla gizli bilgileri veya kimlik bilgilerini yapıştırmayın.
Aktarıcı yardımcı olur ancak ilk savunma hattı sizsiniz.
Artık telefonunuzdan tam bir kodlama döngüsü çalıştırabilirsiniz. Bir görev gönderin, durumu kontrol edin, ajanın sorularını yanıtlayın ve takılırsa yeniden başlatın. SSH veya terminal gerekmez.
Kaynak: https://dev.to/jerilk/coding-agents-over-telegram-part-3-the-day-to-day-operating-contract-i1a
İsteğe bağlı öğrenme topluluğu: https://t.me/GyaanSetuAi