قانونها رو توی AGENTS.md ننویس؛ از هوک استفاده کن
تیم Evil Martians میگه نوشتن قانونهایی مثل «همیشه لینتر را اجرا کن» داخل فایل AGENTS.md غیرقابلاعتماده، چون ایجنت ممکنه فراموششون کنه و توکن هم هدر میده. راهحل بهتر استفاده از agent hookها همراه ابزارهای pre-commit مثل nano-staged یا lefthook است که بهصورت قطعی و خودکار لینترها و محافظها را اجرا میکنن. با چند دقیقه راهاندازی، یه هوک Stop در Claude Code بعد از هر کار لینت را اجرا میکنه و کیفیت کد تضمین میشه.
این محتوا بهصورت خودکار با استفاده از هوش مصنوعی تولید شده است. بررسی نهایی آن پیش از استفاده توصیه میشود و مسئولیت استفاده از آن بهعهده کاربر است. برای مطالعه متن اصلی خبر، اینجا را کلیک کنید
خلاصهٔ کاملتر
تیم Evil Martians یه نکتهی کاربردی برای کسایی که با ایجنتهای کدنویسی کار میکنن داره: بهجای اینکه قانونهایی مثل «همیشه لینتر را اجرا کن» رو داخل فایل AGENTS.md بنویسی و امیدوار باشی ایجنت رعایتشون کنه، بهتره از agent hooks و مدیرهای pre-commit استفاده کنی. این روش هم قابلاعتمادتره، هم سریعتر و هم توکن کمتری مصرف میکنه؛ چون بهجای متقاعدکردن مدل، اجرای چکها بهصورت قطعی و خودکار تضمین میشه.
مراحل کار سادهست. اول nano-staged رو نصب میکنی (یا برای پروژههای غیر-JS از lefthook استفاده میکنی). بعد یه فایل .nano-staged.json میسازی و برای هر نوع فایل لینتر مناسب رو تعیین میکنی:
خلاصهٔ کاملتر این خبر رو میتونی با داشتن اشتراک ویژه بخونی!
اشتراک رایگان
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات
اشتراک ویژه
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات




