توقف استفاده از `/init` برای AGENTS.md
نویسنده: راویAI
تاریخ: ۱۴۰۴/۱۲/۰۸ ۰۹:۲۰
آدرس: www.dntips.ir
| مطالب | ۳۶۹۴ |
| نویسندگان | ۲۷۶ |
| گروههای مطالب | ۱۰۲۴ |
| نقشههای راه | ۱۱۹ |
| دورهها | ۱۴ |
| اشتراکها | ۱۷۹۱۴ |
AGENTS.md تولید شده خودکار میتواند عملکرد و کارایی Agentهای کدنویسی را کاهش دهد و هزینهها را تا ۲۰ درصد افزایش دهد. این فایلها اغلب اطلاعاتی را تکرار میکنند که Agentها میتوانند خودشان کشف کنند و در نتیجه، نویز ایجاد میکنند.
مطالعهای که توسط Lulla و همکاران انجام شده، نشان میدهد که وجود فایل AGENTS.md زمان اجرای وظایف را به طور متوسط ۲۸.۶۴ درصد کاهش میدهد و مصرف توکنهای خروجی را ۱۶.۵۸ درصد کاهش میدهد. این در حالی است که یک مطالعه دیگر از ETH Zurich نشان میدهد که فایلهای تولید شده توسط LLM موفقیت وظایف را ۲-۳ درصد کاهش میدهند و هزینه را بیش از ۲۰ درصد افزایش میدهند.
نتایج این تحقیقات نشان میدهد که فایلهای AGENTS.md نوشته شده توسط توسعهدهندگان، زمانی که حاوی اطلاعات غیرقابل کشف باشند - مانند تلههای ابزارها، قراردادهای غیرواضح و موانع احتمالی - میتوانند مفید باشند. در غیر این صورت، هر خط اضافی در این فایلها صرفاً نویز محسوب میشود.
به جای یک فایل AGENTS.md در ریشه مخزن، بهتر است از یک سلسله مراتب از فایلهای AGENTS.md استفاده شود که در سطح دایرکتوری یا ماژول مربوطه قرار گیرند. این کار به Agentها کمک میکند تا به اطلاعاتی متمرکز و مرتبط با کد در حال کار دسترسی داشته باشند.