اتاق برنامه نویسی </>: post #158 — TG.ME

اتاق برنامه نویسی </>Photo
درباره Codex اینکه چیه و دقیقا چه کاری انجام می‌دهد ؟

یک cloud-based software engineering agent هست، یعنی یک دستیار برنامه‌نویس که روی فضای ابری کار می‌کنه. این ابزار توسط OpenAI ساخته شده و مدل قدرتمند codex-1 پشت اون قرار داره.

کاری که Codex انجام می‌ده اینه:

- می‌تونه چند تا task (وظیفه برنامه‌نویسی) رو هم‌زمان انجام بده

- به جای اینکه فقط به یه سؤال ساده جواب بده، می‌تونه یک ویژگی جدید تو کدت بسازه، باگ‌ها رو برطرف کنه، Pull Request بنویسه، تست بگیره و حتی خودش بررسی کنه که آیا چیزی درست کار می‌کنه یا نه.

و همه اینا رو در یک محیط امن و ایزوله توی cloud اجرا می‌کنه، جایی که به کدهای پروژه‌ات دسترسی داره ولی به اینترنت دسترسی نداره (برای امنیت بیشتر).

🛠 چه کارهایی از Codex برمیاد؟

کافیه پروژه‌ت رو بهش بدی، بعد می‌تونی ازش بخوای:

🔸 یه بخش جدید از اپلیکیشن بنویسه
🔹 یه feature موجود رو اصلاح کنه یا گسترش بده
🔸 یه bug خاص رو پیدا کنه و فیکسش کنه
🔹سوال بپرسی که «این کد چی کار می‌کنه؟» یا «چرا فلان بخش مشکل داره؟»
🔸 تست بنویسه یا اجرای تست‌ها رو بررسی کنه
🔹 حتی خودش بهت پیشنهاد بده که چی می‌تونی به پروژه‌ات اضافه کنی

هر تسک، یه محیط اختصاصی خودش رو داره، یعنی انگار هر کار رو توی یه اتاق جداگانه انجام می‌ده.

⚙️ چطور از Codex استفاده کنیم؟

برای استفاده از Codex الان چند راه وجود داره:

1️⃣ ChatGPT Web App (نسخه حرفه‌ای)

فعلاً درون ChatGPT در دسترسه ولی فقط برای کاربران این پلن‌ها:

ChatGPT Pro
ChatGPT Team
ChatGPT Enterprise

(برای Plus users هم گفته شده به‌زودی فعال می‌شه)

اگر به یکی از این پلن‌ها دسترسی داری، وقتی وارد ChatGPT می‌شی در سمت چپ (sidebar) یه گزینه جدید به اسم "Code Interpreter" یا "Codex" می‌بینی.

توی اون بخش:

می‌تونی یک تسک جدید تعریف کنی (مثلاً: Add login feature)
یا ازش سؤال بپرسی (مثلاً: Why is this function not working?)
یا حتی یه تسک پیچیده بهش بدی و پیشرفت کارش رو لحظه‌ای ببینی

2️⃣ Codex CLI (Command Line Interface)

اگه اهل ترمینال و محیط‌های سبک هستی، OpenAI یه ابزار دیگه هم منتشر کرده به اسم Codex CLI

این ابزار منبع‌باز (open-source) هست و از GitHub می‌تونی بگیری:

🔗 GitHub repo

با Codex CLI می‌تونی مستقیم توی ترمینال باهاش کار کنی. مثلا بگی:

codex edit app.js "Convert this to use async/await"


🔐 امنیت و محیط اجرا

به اینترنت دسترسی نداره و فقط به محیط پروژه‌ات دسترسی داره. یعنی نه می‌تونه اطلاعات جایی آپلود کنه و نه چیزی از بیرون بگیره.
اینطوری محیطش هم امن‌تره، هم کنترل‌شده‌تر.

و چون همه چی توی محیط ابری (Cloud sandbox) اجرا می‌شه، هیچ فایلی روی کامپیوترت دستکاری نمی‌شه مگر خودت بخوای.

💼 قیمت و دسترسی

تا الان:
استفاده برای کاربران Pro, Team و Enterprise فعاله
کاربران Plus به زودی دسترسی پیدا می‌کنن
در حال حاضر در preview mode هست و رایگانه (البته ممکنه بعدا پولی یا محدود بشه)

🌍 لینک‌های مفید

معرفی رسمی از طرف OpenAI:

Codex CLIدر گیت‌هاب

ویدیوی معرفی در یوتیوب



📁 #AI

کانال تخصصی لاراول
📌 @PapiDon_state

☕️ اتاق برنامه‌نویسی
📌 @PapiDon_coding
GitHub
GitHub - openai/codex: Lightweight coding agent that runs in your terminal
Lightweight coding agent that runs in your terminal - openai/codex
🔥2❤1
May 19, 2025 619 19