TGViewer
Md Daily Md Daily @mddaily · 752 subscribers
Post #672 134
اگه این مدت برای کد زدن زیاد با Codex کار کرده باشید، احتمالاً می‌دونید که وسط کار و دقیقاً جایی که غرق دیباگ یا پیاده‌سازی یه فیچرید، خوردن به لیمیت چقدر عذاب اوره :)

من خودم برای اینکه این چالش رو دور بزنم، اول رفتم سراغ ابزارهایی مثل Omni Router تا بیام خود ChatGPT Web رو پروکسی کنم و از اون طریق کارم رو راه بندازم. روی کاغذ ایده خوبی بود، ولی توی عمل به یه مشکل اساسی خوردم: نسخه وب عملاً هیچ دسترسی مستقیمی به فایل‌های روی سیستمم نداشت! یعنی باز مجبور بودم هی کدها رو کپی-پیست کنم و دستی بهش کانتکست بدم که عملاً کل سرعت کار رو می‌گرفت.

توی همین گشت‌وگذارها رسیدم به یه پروژه متن‌باز و خیلی خفن به اسم Chat On Steroids که دقیقاً اومده همین خلا رو پر کنه و ChatGPT معمولی رو تبدیل کنه به یه محیط کدنویسی به سبک Codex.

💡 داستان این ابزار چیه و پشت صحنه چطوری کار می‌کنه؟

برخلاف پروکسی‌های ساده، این ابزار مستقیم سراغ صدا زدن Codex نمیره؛ بلکه از همون مکالمات خودتون توی ChatGPT استفاده می‌کنه. مکانیزمش هم اینطوریه که یه افزونه مرورگر (برای Chrome، Edge یا Brave) داره یا میتونید مثل من از مرورگر خودش استفاده کنید که رابط کاربری ChatGPT رو توی مرورگر کنترل و اتومیت می‌کنه و از طرف دیگه، ابزارهای لوکال سیستم شما رو از طریق پروتکل MCP (به عنوان یه Custom MCP Server و از طریق تانل) به چت‌بات وصل می‌کنه.

🔥 مهم‌ترین قابلیت‌هاش:

🔹 دسترسی مستقیم به پروژه و ترمینال: به ChatGPT اجازه میده مستقیم فایل‌های پروژه‌تون رو بخونه و ادیت کنه، تست‌ها رو ران بگیره، ترمینال‌ها رو باز نگه داره و حتی از محیط دسکتاپتون استفاده کنه. نتایج اجرای هر ابزار رو هم به صورت زنده می‌تونید دنبال کنید.

🔹 ساختن تیم با Workerهای موازی: می‌تونید تسک‌های مستقل رو بین چندتا Worker تقسیم کنید و در نهایت خروجی‌هاشون رو جمع کنید. نکته باحالش اینه که هر ورکر کانتکست خودش رو نگه می‌داره و برای تسک بعدی دقیقاً از همون‌جایی که کارش تموم شده ادامه میده.

🔹 کنترل کامل روی تسک‌های طولانی: وسط اجرای کار می‌تونید براش اصلاحیه بفرستید. دو تا قابلیت Goal (برای پیگیری کارهای ناتمام) و Loop داره و از همه مهم‌تر، ویژگی Compact & Resume رو داره که تاریخچه سشن و ورکرها رو فشرده می‌کنه و می‌بره توی یه چت کاملاً جدید تا وقتی چت طولانی شد، به مشکل پر شدن کانتکست نخورید.

🔹 مولتی‌پلتفرم و رایگان: پروژه با لایسنس MIT منتشر شده و برای ویندوز، مک (Apple Silicon) و لینوکس (پکیج‌های .deb و AppImage) نسخه آماده داره.

⚠️ چندتا نکته فنی که قبل از استفاده باید حواستون باشه:

- خود توسعه‌دهنده توی مستندات تاکید کرده که این ابزار برای دور زدن قوانین یا ساختن سهمیه اضافه نیست؛ چون در نهایت ChatGPT Work و Codex از لیمیت‌های مشترک اکانت استفاده می‌کنن. اما اینکه می‌تونید بدون درگیری با کپی-پیست، کانتکست رو با Compact & Resume تمیز نگه دارید و از چت وب مثل یه ایجنت لوکال کار بکشید، مصرف و بهره‌وری رو خیلی بهینه‌تر می‌کنه.
- برای راه‌اندازیش نیاز به اکانتی دارید که قابلیت ساخت Custom MCP App توش فعال باشه.
- چون افزونه‌ش داره UI مرورگر رو اتومیت می‌کنه (و یه API رسمی اتومیشن نیست)، حتماً روی فولدرهایی که بهش دسترسی میدید نظارت داشته باشید و با مسئولیت خودتون ازش استفاده کنید.

اگه شما هم دنبال این بودید که از اشتراک ChatGPT خودتون مستقیم روی فایل‌های لوکال و ترمینال سیستم استفاده کنید، حتماً یه سر به ریپوش بزنید، راهنمای نصبش هم مرحله‌به‌مرحله و تصویریه :)

🐱 لینک گیت‌هاب پروژه:
https://github.com/totec448-spec/chat-on-steroids

—-

💡 مثل همیشه کنجکاو بمونید

🆔 @MdDaily
  • ❤ 3
More from @mddaily
  1. Oct 10, 2026من معمولا از تجربه های شخصی خارج از دنیای فنی چیزی نمی نویسم توی کانال ولی این بار فرق دار…
  2. Oct 3, 2026موقع ثبت نام از کد دعوت اختصاصی MdDaily استفاده کنید و ثبت نامتون شامل ۲۰ درصد تخفیف میشه.…
  3. Oct 3, 2026⭕️ هشتمین رویداد ماگ تهران (مارکتینگ و توسعه کسب‌و‌کار) 🔥 شبکه سازی، ارائه و گفتگوی کاری…
  4. Sep 4, 2026داشتم یه مقاله‌ای رو از Ryan Carniato (خالق فریم‌ورک SolidJS) می‌خوندم با عنوان «هیچ‌کس بر…
  5. Aug 29, 2026داشتم رویه سرویسی کار میکردم که نیاز به نقشه داشتم. از یه طرف میخواستم از OSM استفاد کنم ب…
  6. Aug 15, 2026اینم از مقاله ای که قولشو داده بودم . توی خود مقاله به صورت کامل همراه با مثال و پرامپت تو…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →