اگر مدتی است از ChatGPT استفاده میکنید، احتمالاً با تغییرات رابط آن متوجه شدهاید که دیگر فقط با یک چتبات ساده طرف نیستید. در نسخههای جدید، بسته به حساب و پلتفرمی که استفاده میکنید، ممکن است گزینههایی مثل Chat و Work و Codex را ببینید؛ سه تجربهای که ظاهرشان شبیه هم است، اما برای یک نوع کار طراحی نشدهاند.
تفاوت اصلی را میتوان خیلی ساده خلاصه کرد؛ Chat برای کمکگرفتن، Work برای سپردن یک کار کامل و Codex برای انجام کارهای مهندسی نرمافزار است. البته مرز میان این سه کاملاً سخت و مطلق نیست؛ مثلاً Work هم میتواند کدنویسی انجام دهد، اما Codex از ابتدا برای کار فنی روی کد، مخزن پروژه و ابزارهای توسعه ساخته شده است.
پس اگر نمیدانید در هر موقعیت باید کدام گزینه را انتخاب کنید، ادامهی مقاله دقیقاً برای شما است.
ChatGPT Chat چیست و چه زمانی باید از آن استفاده کنیم؟
OpenAI حالت Chat را برای کمک سریع و مکالمهای، پرسیدن سؤال، جستوجو و ایدهپردازی معرفی میکند. برای مثال، فرض کنید میخواهید مقالهای دربارهی مدلهای زبانی بنویسید. در Chat میتوانید بپرسید: «تفاوت RAG و Fine-tuning را با یک مثال ساده توضیح بده.» یا «برای این ویدیو پنج عنوان پیشنهاد بده.» یا حتی: «این پاراگراف را ساده توضیح بده.»
در چنین موقعیتهایی معمولاً نیازی نیست کار را به یک ایجنت هوش مصنوعی بسپارید که خودش چند مرحله را اجرا کند. شما سؤال میپرسید، پاسخ میگیرید و اگر لازم بود در ادامه مسیر را تغییر میدهید.
Chat برای چه کارهایی مناسبتر است؟
- پرسش و پاسخ روزمره
- یادگیری یک موضوع جدید
- ایدهپردازی و طوفان فکری
- نوشتن یا ویرایش سریع متن
- خلاصهکردن محتوا
- تحلیل اولیه یک مسئله
- گفتوگو و اصلاح تدریجی یک خروجی
اگر هنوز دقیقاً نمیدانید چه میخواهید یا میخواهید قدمبهقدم با هوش مصنوعی فکر کنید، Chat انتخاب مناسبی است.
ChatGPT Work چیست؟
Work جایی است که تفاوت ChatGPT با یک چتبات معمولی بیشتر خودش را نشان میدهد.
اوپنایآی، Work را یک Agent برای کارهای طولانیتر، چندمرحلهای و تولید خروجی نهایی معرفی میکند. این حالت میتواند برای تحقیق، تحلیل اطلاعات یا ساخت خروجیهایی مثل سند، جدول، ارائه، گزارش و حتی ساخت سایت با هوش مصنوعی استفاده شود.
اینجا بهجای اینکه بگویید «چطور یک ارائه درباره بازار خودروهای برقی بسازم؟» میتوانید هدف نهایی را مشخص کنید: «درباره بازار خودروهای برقی در سال ۲۰۲۶ تحقیق کن، اطلاعات را از منابع معتبر جمعآوری کن، روندهای مهم را تحلیل کن و یک ارائه ۱۵ اسلایدی بساز.»
در حالت Chat احتمالاً وارد یک گفتوگوی چندمرحلهای میشوید و خودتان باید بخش زیادی از فرایند را مدیریت کنید. اما Work برای این طراحی شده که هدف را بگیرد، کار را به مراحل مختلف تقسیم کند و در نهایت یک خروجی قابلاستفاده تحویل دهد.
Work برای چه کارهایی مناسبتر است؟
Work میتواند برای ایجاد یا ویرایش مواردی مانند اینها استفاده شود:
- سند و گزارش
- فایلهای جدولی و Spreadsheet
- ارائه
- تحلیل داده
- سایت
- خروجیهای مبتنی بر فایلها و منابعی که در اختیارش قرار میدهید
Work همچنین میتواند در پروژهها از کانتکست، فایلها و دستورالعملهای قبلی پروژه استفاده کند؛ بنابراین برای کارهایی که در چند مرحله انجام میشوند، کاربرد بیشتری دارد.
آیا Work همان Agent Mode است؟
Work را نباید صرفاً نسخه جدید ChatGPT با مدل قویتر تصور کرد. تمرکز اصلی ورک روی انجام کار است، نه فقط پاسخدادن.
تمرکز اصلی Work روی انجام کار است، نه فقط پاسخدادن
OpenAI پیشتر قابلیت ایجنت را برای انجام کارهای چندمرحلهای معرفی کرده بود؛ این سیستم میتوانست با استفاده از ابزارها روی وب کار کند، تحقیق انجام دهد و حتی خروجیهایی مانند ارائه بسازد.
در وضعیت فعلی اوپنایآی، Work را بهعنوان تجربهای مجزا برای کارهای طولانی و خروجیمحور معرفی میکند و آن را بهصورت تدریجی برای حسابهای واجد شرایط عرضه کرده است.
Chat و Work چه تفاوتی دارند؟
فرض کنید میخواهید درباره بهترین ابزارهای تبدیل متن به صدا تحقیق کنید. در Chat میپرسید: «بهترین ابزارهای Text-to-Speech در سال ۲۰۲۶ کداماند؟»، سپس احتمالاً سؤال بعدی را میپرسید، منابع را بررسی میکنید، میگویید این بخش را اصلاح کن و در نهایت خودتان خروجی نهایی را سرهم میکنید.
در Work شما بیشتر مانند مدیر پروژه هستید
اما در Work میتوانید هدف کاملتری تعریف کنید: «۱۰ ابزار برتر تبدیل متن به صدا را بررسی کن، پشتیبانی از فارسی، قیمت، پلن رایگان و قابلیتهای اصلی آنها را از منابع رسمی استخراج کن و یک جدول مقایسهای آماده کن.» در این حالت، شما بیشتر شبیه مدیر پروژه هستید و Work نقش اجراکننده را بر عهده میگیرد.
البته این به معنی بینیازی از بررسی خروجی نیست. مخصوصاً در کارهای پژوهشی، فکتهای حساس، قیمتها و ادعاهای شرکتها همچنان باید بررسی شوند.
Codex چیست و چه فرقی با Work دارد؟
اگر Chat دستیار شما و Work اجراکنندهی پروژه باشد، Codex را میتوان مهندس نرمافزار هوش مصنوعی دانست. OpenAI کدکس را یک coding agent معرفی میکند که برای نوشتن، بررسی و آمادهسازی کد ساخته شده است. این ابزار میتواند با مخزنهای کد، پوشههای محلی، ترمینال و ابزارهای توسعه کار کند.
کدکس بهعنوان یک ایجنت کدنویسی برای فرایند واقعی توسعه نرمافزار طراحی شده است
بنابراین وقتی مسئله شما چیزی مثل این است: «این اپلیکیشن را بساز.» یا «این باگ را در پروژه پیدا کن و اصلاحش کن.» یا «این کد را Refactor کن و تستهایش را هم اجرا کن.» Codex گزینه مناسبی است.
Codex فقط قرار نیست چند خط کد تولید کند بلکه برای فرایند واقعی توسعه نرمافزار طراحی شده است؛ از ساخت قابلیت جدید و اصلاح کد گرفته تا Refactoring، Migration و کار روی Pull Requestها. OpenAI همچنین قابلیت اجرای چندعامل و کار در محیطهای ابری و Worktree را برای Codex معرفی کرده است.
آیا برای استفاده از Codex باید برنامهنویس باشیم؟
نه لزوماً. میتوانید هدف خود را با زبان طبیعی توضیح دهید و Codex را هدایت کنید. اما هرچه کار فنیتر و حساستر باشد، توانایی بررسی کد و خروجی اهمیت بیشتری پیدا میکند.
در کدکس میتوانید هدف خود را با زبان طبیعی توضیح دهید
اگر مثلاً بگویید: «یک سایت شخصی برای من بساز که صفحه اصلی، بخش درباره من و فرم تماس داشته باشد.»، کدکس میتواند وارد فرایند توسعه شود. اما اگر بگویید: «برای من یک متن معرفی لینکدین بنویس.» انتخاب کدکس منطقی نیست؛ Chat خیلی سریعتر و سادهتر این کار را انجام میدهد.
Work و Codex کجا به هم نزدیک میشوند؟
این بخش احتمالا کلیدیترین نکته برای رفع ابهام است؛ مرز میان Work و Codex به این سادگی ترسیم نمیشود که اولی شامل هر فعالیت غیرکدی باشد و دومی صرفا به نوشتن کد بپردازد.
تفاوت اصلی Work و Codex در نوع خروجی نهایی و ماهیت کاری تعریفشدهشان است
Work میتواند برای ساخت سایت و برخی کارهای فنی استفاده شود. از طرف دیگر Codex هم میتواند یک کار بزرگ را از ابتدا تا انتها انجام دهد. تفاوت اصلی در محور کار، نوع خروجی نهایی و ماهیت کاری است که هرکدام برایش ساخته شدهاند.
اگر خروجی اصلی شما یک گزارش، ارائه، تحلیل، فایل یا سایت است، Work معمولاً نقطه شروع بهتری است. اگر خروجی اصلی شما یک نرمافزار، Codebase یا تغییر فنی در یک پروژه موجود است، Codex انتخاب تخصصیتری محسوب میشود.
حتی OpenAI برای کار با یک فایل اکسل موجود، بین این دو تفاوت قائل میشود. Work میتواند فایلهای اسپردشیت را ایجاد و ویرایش کند؛ اما برای بررسی و بهروزرسانی مستقیم یک Workbook باز در مایکروسافت اکسل، مسیر Codex بههمراه افزونه ChatGPT for Excel مطرح شده است.
بالاخره کدام را استفاده کنیم؟
لازم نیست بین این سه یکی را برای همیشه انتخاب کنید. اتفاقاً بهترین روش این است که بر اساس نوع کار، ابزار را عوض کنید.
- اگر فقط میخواهید پاسخ یک سؤال را بدانید، وارد یک گفتوگوی فکری شوید یا متنی را سریع اصلاح کنید، Chat همچنان سادهترین انتخاب است.
- اگر یک هدف مشخص دارید و میخواهید ChatGPT خودش مراحل تحقیق، تحلیل و تولید یک خروجی نهایی را مدیریت کند، Work مناسبتر است.
- و اگر پای Repository، ترمینال، تست، دیباگ، Pull Request یا توسعه واقعی نرمافزار وسط است، بهتر است مستقیماً به سراغ Codex بروید.
در واقع تفاوت اصلی این سه را نه در هوش آنها، بلکه در نوع کاری است که برای انجامش طراحی شدهاند.
قابلیت | Chat | Work | Codex |
|---|---|---|---|
سؤال و جواب سریع | ✅ بهترین گزینه | ⚪ ممکن است، اما غیرضروری | ❌ |
یادگیری و توضیح مفاهیم | ✅ | ⚪ | ❌ |
ایدهپردازی | ✅ | ⚪ | ❌ |
ویرایش سریع متن | ✅ | ⚪ | ❌ |
تحقیق چندمرحلهای | ⚪ | ✅ | ⚪ |
ساخت گزارش | ⚪ | ✅ | ❌ |
ساخت ارائه | ⚪ | ✅ | ❌ |
تحلیل مجموعهای از فایلها | ⚪ | ✅ | ⚪ |
ساخت سایت | ⚪ | ✅ | ✅ |
نوشتن کد | ⚪ | ⚪ | ✅ |
Debug کردن پروژه | ❌ | ⚪ | ✅ |
کار با Repository | ❌ | ⚪ | ✅ |
اجرای تست و فرمانهای توسعه | ❌ | ⚪ | ✅ |
کار حرفهای روی پروژه نرمافزاری | ❌ | ⚪ | ✅ |
این جدول به این معنی نیست که هر قابلیت فقط در یک حالت وجود دارد؛ بلکه نشان میدهد کدام تجربه برای آن نوع کار طراحی شده است. برای مثال، Work میتواند سایت بسازد، اما وقتی مسئله اصلی یک Codebase یا Repository یا فرایند مهندسی نرمافزار است، Codex انتخاب تخصصیتر است.
حالا که تفاوت Chat، Work و Codex را میدانید، کدامیک بیشتر به کار شما میآید؟ در بخش دیدگاهها بگویید معمولاً چه کاری را با ChatGPT انجام میدهید تا ببینیم انتخاب شما با کاربرد واقعیتان چقدر همخوان است.