چرا هارنس مهمتره تا خود مدل هوش مصنوعی؟
خلاصهٔ کاملتر
نویسنده تو این مطلب هارنس رو اینجوری توضیح میده: لایهی نرمافزاری دور یه مدل زبانی که بهش امکان میده فایل بخونه و بنویسه، کد رو ویرایش کنه، و دستور اجرا کنه. خود مدل تنها یه «مغز تو شیشه»ست: میتونه متن بنویسه و استدلال کنه، ولی دستوپا نداره. اگه از یه مدل بدون هارنس بخوای یه سایت بسازه و روی سیستمت اجراش کنه، فقط میتونه کد HTML رو بنویسه، ولی نمیتونه سرور بالا بیاره یا فایل جابهجا کنه. ابزارهایی مثل Claude Code و Codex دقیقاً همین دستوپاها رو بهش اضافه میکنن.
طبق این مطلب، Claude روی وب و Claude Code از یه مدل مشابه استفاده میکنن، ولی چون Claude Code لایهی هارنس داره، میتونه کارو واقعاً روی فایلهای لوکال تموم کنه، نه فقط توضیحش بده. حلقهی عاملمحور (agentic loop) یعنی ایجنت یه اقدام انجام بده، نتیجهشو (موفقیت، شکست، یا خطا) ببینه، و بر اساس اون قدم بعدی رو انتخاب کنه؛ همین حلقهست که بهش اجازه میده از یه دستور خراب یا ادیت ناموفق برگرده. به گفتهی نویسنده، تسلط مدل به این حلقه بهاندازهی هوش خامش مهمه.
نویسنده Claude Code رو شبیه یه آدم اهل ایدهپردازی و برنامهریزی میدونه که گاهی رو دستورات چونوچرا میکنه، در حالی که Codex بیشتر مثل یه مجریه که دستور رو همونجوری که گفتی، تا آخر اجرا میکنه. یه روش کاربردی که تو مطلب اومده اینه که از Codex برای تست و پیداکردن ایراد پلنی که Claude Code نوشته استفاده کنی، و این دو رو چندبار پشتسرهم روبهروی هم بذاری تا هر خلایی رو پیدا کنن.
نویسنده معتقده مدلهای لوکال و متنباز که با ابزارهایی مثل LM Studio اجرا میشن، از پس بخش بزرگی از کارهای روزمرهی کدنویسی برمیان، و فقط کارهای سنگینتر مثل معماری و باگهای پیچیده باید بره سمت مدلهای بزرگتر. توصیهی اصلی مطلب اینه که بهجای وفاداری به یه ارائهدهندهی مدل خاص، به هارنس، اسکیلها، و فایلهای context خودت وفادار بمونی، چون اونها بین ابزارهای مختلف قابلانتقالن. چون اسکیلها و تنظیمات ایجنت زود کهنه میشن، بعضیها پیشنهاد میدن هر چند وقت یهبار همهشونو پاک کنی و از نو بسازی.
نکات کلیدی:
- هارنس یعنی لایهی ابزار (فایل، bash، ادیت) دور یه مدل که بهش اجازهی عمل واقعی رو میده
- Claude روی وب و Claude Code یه مدل مشابه دارن؛ فرقشون فقط تو هارنسه
- حلقهی عاملمحور (اقدام، مشاهده، تنظیم) به ایجنت اجازهی برگشت از خطا رو میده
- Claude Code بیشتر اهل ایدهپردازیه، Codex بیشتر مجری دقیقِ دستوره
- توصیهی اصلی: وفاداری به هارنس و اسکیلهای خودت، نه به یه ارائهدهندهی مدل خاص




