اگر هنوز برای دریافت کد درست از هوش مصنوعی، روی شانس و تکرار پرامپتها حساب میکنید، باید بدانید که عصر «پرامپت و دعا» به پایان رسیده است. برنامهنویسان حرفهای اکنون در حال گذار به سیستمی هستند که در آن ارزش یک توسعهدهنده نه در تسلط بر سینتکس، بلکه در طراحی حلقههای تأیید است.
این تحول با معرفی پروژه «الگوهای مهندسی عاملمحور» توسط سایمون ویلیسون (Simon Willison) در ۲۳ فوریه ۲۰۲۶ شتاب گرفت. او معتقد است در حالی که بسیاری از اتوماسیون به عنوان جایگزینی برای مهارت انسانی میترسند، این رویکرد در واقع تخصص موجود را تقویت میکند. این دیدگاه با بحثهای پیشین ما درباره تفاوت مهندسی عاملمحور و برنامهنویسی سنتی همسو است که در آن بر تحول در ماهیت مهندسی تأکید شد. همانطور که در تحلیلهای پیشین ما دربارهی امنیت مدلهای بازمتن اشاره کردیم، ابزارهای قدرتمند بدون چارچوبهای نظارتی، ریسکهای سیستمی ایجاد میکنند.
این متدولوژی در تضاد کامل با «کدنویسی حسی» (Vibe Coding) — شبیه به کسی که بدون دانستن دستور پخت، فقط با حدس زدن مواد اولیه سعی در پخت غذا دارد — قرار میگیرد. در کدنویسی حسی، افراد غیربرنامهنویس بدون درک منطق زیربنایی از مدلهای زبانی بزرگ (LLM) — مثل کتابخانهداری که میلیاردها صفحه را خوانده و حالا با همان لحن جواب میدهد — استفاده میکنند. اما مهندسی عاملمحور برای متخصصانی است که از ابزارهایی مثل Claude Code و OpenAI Codex برای توسعههای حساس استفاده میکنند. این تغییر رویکرد در واقع تغییر ماهیت توسعه نرمافزار از کدنویسی به تفویض اختیار است که در آن نقش برنامهنویس به یک ناظر و هدایتکننده تبدیل میشود.
به نقل از وبلاگ ویلیسون، این دانش در قالب یک «راهنما» با فصلهای پویا منتشر میشود. دو محور اصلی که در ۲۳ فوریه ۲۰۲۶ معرفی شدند عبارتاند از:
- هزینه نزدیک به صفر کد اولیه: تولید اولین نسخه کد کاری تقریباً رایگان شده است و این موضوع، شهود سنتی تیمها درباره چرخه توسعه را به چالش میکشد.
- توسعه مدل Red/Green TDD: استفاده از توسعه آزمونمحور (TDD) به عاملها (Agents) — برنامههایی که میتوانند بهطور مستقل هدف را تحلیل و اجرا کنند — اجازه میدهد کدهایی دقیقتر و کوتاهتر با کمترین پرامپت تولید کنند.
بر اساس مستندات این پروژه، ویلیسون برای ساخت زیرساخت این راهنما از مدل Claude Opus 4.6 در محیط Claude Code استفاده کرده است تا مدلهای دادهای Django را پیادهسازی کند. این یعنی گلوگاه توسعه دیگر «نوشتن کد» نیست، بلکه «طراحی حلقه اعتبارسنجی» است.
برای یک توسعهدهنده حرفهای، این تغییر به معنای جابجایی تمرکز از تسلط بر زبان برنامهنویسی به توانایی معماری مجموعههای آزمون است که عاملها بتوانند روی آنها تکرار (Iterate) کنند. در واقع، تمرکز اکنون روی حفاظها (Guardrails) — شبیه به نردههای ایمنی در لبه یک پل که مانع سقوط میشود — است، نه روی خودِ فرآیند تولید.
گام بعدی شما
- متدولوژی TDD (توسعه آزمونمحور) را برای پروژههای کوچک خود پیاده کنید تا بتوانید از عاملهای کدنویس خروجیهای قابل پیشبینیتری بگیرید.
- ابزارهای Agentic مانند Claude Code را در محیطهای ایزوله تست کنید تا تفاوت بین «تولید کد» و «مهندسی عاملمحور» را درک کنید.
- منتظر انتشار فصلهای جدید راهنمای ویلیسون باشید که هر هفته یک تا دو مورد منتشر میشوند.
اما داستان سختافزاری این تحول حتی شگفتانگیزتر است — به تحلیل ما دربارهی تراشههای Blackwell مراجعه کنید.




گفتگو