«مهندسی ایجنتی»؛ اصطلاح تازهی کارپاتی بعد از vibe coding
خلاصهٔ کاملتر
این مقالهی IBM دربارهی یه تغییر اصطلاحه. در ۲۰۲۵، آندری کارپاتی (همبنیانگذار سابق OpenAI) عبارت «vibe coding» رو ساخت تا روال آزادانهی پرامپتزدن به ابزارهای هوش مصنوعی برای تولید کد (بهجای نوشتن دستی) رو توصیف کنه. ولی با شروع ۲۰۲۶، صنعت به اصطلاحی نیاز داره که عملِ حرفهای رو بهتر نشون بده؛ اصطلاحی که برنامهنویسی ایجنتی رو یه ابزار ببینه، نه نیرویی که کل کدبیس رو سرتاپا میسازه. برای همین کارپاتی عبارت تازهای ساخته: «مهندسی ایجنتی» (agentic engineering).
برای فهم چرایی این تغییر، مقاله به نظرسنجی توسعهدهندههای Stack Overflow در ۲۰۲۵ اشاره میکنه: ۸۴٪ از پاسخدهندهها از برنامهنویسی بهکمک هوش مصنوعی استفاده میکنن یا قصدش رو دارن. ولی نکته اینجاست که بیاعتمادی بیشتر از اعتماده — ۴۶٪ به دقت این ابزارها مشکوکان در برابر ۳۳٪ که مطمئنان، و فقط ۳٪ میگن «خیلی» بهش اعتماد دارن. توسعهدهندههای باتجربه از همه محتاطترن. در عمل هم بیشتر سراغ کارهای کمریسک میرن: ریفکتور، تولید کد و تست تکراری، بازبینی سبک و نوشتن مستندات.
تفاوت اصلی این دو اصطلاح روشنه. کلمهی «vibe» یه بار معنایی غیررسمی و بداهه داره که برای فاز اولیه و اکتشافی مناسب بود، ولی با واقعیت امروز و شکوتردید توسعهدهندهها جور درنمیاد؛ بدون تخصص کافی، vibe coding میتونه به چیزی به اسم «AI slop» منجر بشه، یعنی کدِ بیفایده یا خراب که بدهی فنی تیم رو بالا میبره. در مقابل، کارپاتی «مهندسی ایجنتی» رو دو بخشی تعریف میکنه: بخش «ایجنتی» یعنی یه ارکستراسیون از ایجنتها کد رو مینویسه و توسعهدهندهی انسانی نظارت و اعتبارسنجی میکنه و انسان همیشه در حلقهست؛ بخش «مهندسی» یعنی استفادهی معنادار از این گردشکارها بدون بهخطرانداختن کیفیت، به سطحی از تخصص نیاز داره که قابلیادگیری و بهبوده.
برای پذیرش این رویکرد، مقاله چند توصیه داره: ساختن چارچوبهای حاکمیتیِ روشن که بگن کی و چطور از گردشکارهای ایجنتی استفاده بشه و نظارت انسانی در مرکز کنترل کیفیت بمونه؛ آموزش تیمها نه فقط در پرامپتنویسی بلکه در طراحی سیستم و ادغام حلقههای بازبینی در خطلولهی CI/CD؛ استفاده از معماریهای مبتنی بر RAG تا ایجنتها خروجیشون رو روی مستندات و کد واقعی پایهگذاری کنن و توهم کمتر بشه؛ و ساختن playbookهای داخلی برای الگوهای امنِ استفاده. در نهایت رهبری باید فرهنگی بسازه که آزمایش رو تشویق کنه ولی پاسخگویی رو حفظ کنه؛ ایجنتها باید توسعه رو سریعتر کنن، نه اینکه جای تخصص مهندسی رو بگیرن.
نکات کلیدی:
- کارپاتی بعد از «vibe coding» اصطلاح «مهندسی ایجنتی» رو برای کار حرفهایتر معرفی کرده
- در این رویکرد ایجنتها کد میزنن و انسان نظارت و اعتبارسنجی میکنه (human-in-the-loop)
- نظرسنجی Stack Overflow: استفاده گستردهست ولی بیاعتمادی (۴۶٪) بیشتر از اعتماد (۳۳٪) است
- پذیرش درست نیازمند حاکمیت، آموزش طراحی سیستم، معماری RAG و فرهنگ پاسخگوست




