سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت عید غدیر، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود
wepido.ir

Claude Code در ۱۵ دقیقه رقیب خودش را ساخت؛ تولد عامل کدنویسی XDACode

Claude Code در ۱۵ دقیقه رقیب خودش را ساخت؛ تولد عامل کدنویسی XDACode

بر اساس گزارش XDA Developers، یک آزمایش جالب نشان می‌دهد Claude Code می‌تواند در زمانی کوتاه، جایگزینی کارآمد برای خودش بسازد. در این آزمایش، از Claude Code خواسته شد یک عامل کدنویسی (Coding Agent) ترمینالی بسازد که بتواند فایل‌ها را بخواند و تغییر دهد، دستورها را اجرا کند، تست بگیرد و خطاها را برطرف کند. نتیجه، ابزاری به نام XDACode بود که در حدود ۱۵ دقیقه و ۱۲ ثانیه ساخته شد.

Claude Code پیش‌تر بخش عمده کد خودش را نوشته بود

این آزمایش از آنجا الهام گرفته که تیم Claude Code پیش‌تر اعلام کرده بود بخش زیادی از کد این ابزار با کمک خود Claude نوشته می‌شود. بوریس چرنی، خالق Claude Code، گفته بود در دوره‌ای ۱۰۰ درصد مشارکت‌های او در Claude Code با استفاده از Claude Code و مدل Opus 4.5 انجام شده است؛ شامل ۲۵۹ درخواست ادغام (Pull Request)، ۴۹۷ ثبت تغییر (Commit) و ده‌ها هزار خط کد. او در ژوئن ۲۰۲۶ نیز اعلام کرده بود حدود هشت ماه است به‌صورت دستی کد ننوشته است.

XDACode چگونه ساخته شد؟

در این آزمایش، به Claude Code یک پرامپت دقیق داده شد تا از ساخت صرفاً یک پوسته (Wrapper) یا اتکا به Claude Agent SDK خودداری کند. هدف، ساخت یک عامل کدنویسی مستقل و کاربردی بود. Claude Code خودش تصمیم گرفت از Python 3، SDK رسمی Anthropic برای ارتباط با مدل‌های Claude و کتابخانه‌های Rich و prompt_toolkit برای رابط ترمینال استفاده کند.

مهم‌تر از انتخاب فناوری‌ها، این بود که XDACode یک حلقه عامل (Agentic Loop) اختصاصی پیاده‌سازی کرد. همین حلقه است که به یک عامل کدنویسی اجازه می‌دهد فقط کد تولید نکند، بلکه پروژه را بررسی کند، فایل‌ها را تغییر دهد، دستور اجرا کند، نتیجه را بسنجد و در صورت خطا دوباره اصلاح کند.

قابلیت‌های کلیدی XDACode

  • هشت ابزار داخلی؛ هفت ابزار برای عملیات فایل شامل خواندن، ایجاد، ویرایش، حذف و جست‌وجو و یک ابزار برای اجرای دستورهای ترمینال
  • سیستم مجوز (Permissions System) برای تأیید یا رد تغییرات پیش از اعمال
  • محدودیت‌های فضای کاری (Workspace Restrictions) برای جلوگیری از تغییر فایل‌ها خارج از پروژه
  • رابط ترمینال تعاملی و پشتیبانی از پرامپت‌های بعدی در همان نشست
  • فشرده‌سازی خودکار زمینه (Context Compaction) برای گفت‌وگوهای طولانی‌تر
  • مجموعه تست خودکار و یک پروژه نمونه برای آزمایش عملکرد ابزار

نسخه اولیه XDACode از API آنthropic استفاده می‌کرد و برای کار به کلید API جداگانه نیاز داشت. Claude Code در همان مرحله، ۴۰ تست خودکار را پاس کرد و توانست در یک پروژه نمونه دارای باگ، تعداد تست‌های ناموفق را کاهش دهد و تست‌های موفق را افزایش دهد.

افزودن پشتیبانی از OpenAI با OAuth

در ادامه، سازنده آزمایش خواست XDACode با اشتراک ChatGPT Pro نیز کار کند. Claude Code ابتدا از این کار امتناع کرد و آن را مغایر شرایط OpenAI دانست، اما پس از ارائه مستندات رسمی OpenAI درباره ورود با ChatGPT (Sign in with ChatGPT)، مسیر درست را پیاده‌سازی کرد. این مرحله حدود ۱۰ دقیقه و ۵۹ ثانیه طول کشید و شامل احراز هویت مبتنی بر OAuth، ورود از طریق مرورگر، ذخیره امن اعتبارنامه‌ها، تازه‌سازی خودکار توکن و کشف مدل بود. همچنین یک ارائه‌دهنده جداگانه با Responses API شرکت OpenAI اضافه شد.

تست‌های خودکار از ۴۰ به ۵۴ مورد افزایش یافت، هرچند این تست‌ها شبیه‌سازی‌شده بودند و ورود واقعی با حساب ChatGPT را شامل نمی‌شدند.

از مرتب‌سازی حبابی تا اپلیکیشن Pomodoro

XDACode در آزمایش‌های عملی توانست کد مرتب‌سازی حبابی (Bubble Sort) را با Python بنویسد، فایل تست جداگانه بسازد و همه تست‌ها را با موفقیت اجرا کند. سپس از آن خواسته شد یک اپلیکیشن تحت وب Pomodoro بسازد. XDACode ابتدا فایل‌های موجود در مسیر پروژه را بررسی کرد و سپس اپلیکیشنی به نام Still ساخت که تایمر تمرکز، استراحت کوتاه و استراحت بلند، مدت‌زمان قابل تنظیم، پیگیری پیشرفت روزانه، فهرست وظایف، میان‌برهای صفحه‌کلید و صدای اختیاری پایان زمان داشت.

این آزمایش نشان می‌دهد XDACode می‌تواند فرایند ساخت یک برنامه کاربردی را هماهنگ کند، هرچند بخش اصلی تولید کد همچنان به مدل زیربنایی وابسته است. در پایان، سازنده تأکید می‌کند XDACode جایگزین کامل و mature ابزارهایی مانند Claude Code یا Codex نیست، اما نمونه‌ای جالب از توانایی Claude Code در ساخت ابزارهای نرم‌افزاری و شخصی‌سازی آن‌هاست.

نظرتان را ثبت کنید کد خبر: 55896 گروه خبری: اخبار نرم افزار منبع خبر: XDA Developers تاریخ خبر: 1405/07/29 تعداد مشاهده: 45
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Adobe InDesign CC 2018 v13.1.0.76 x64 + 13.0.1 x86 + 2017 v12 + Mac

Adobe InDesign CC 2018 v13.1.0.76 x64 + 13.0.1 x86 + 2017 v12 + Mac

ادوب ایندیزاین

Droid Transfer 1.67

Droid Transfer 1.67

انتقال اطلاعات بین دستگاه های اندرویدی و کامپیوتر

اندیشه و تفکر اسلامی

اندیشه و تفکر اسلامی

جهان بینی اسلامی 1

Iron Sky - Invasion + Update 1.2

Iron Sky - Invasion + Update 1.2

آسمان آهنین - تهاجم

ناگفته های پیشرفته در ویندوز XP شماره دو

ناگفته های پیشرفته در ویندوز XP شماره دو

ترفندهای کمیاب و کاربردی Windows Explorer

RC Simulation 2.0

RC Simulation 2.0

ماشین کنترلی

Light Bound

Light Bound

محدوده‌ی نور

Lynda - WordPress- Building Themes from Scratch Using Underscores

Lynda - WordPress- Building Themes from Scratch Using Underscores

فیلم آموزش ساخت قالب‌های سفارشی وردپرس با استفاده از Underscores

Park Beyond

Park Beyond

شبیه ساز ساختن پارک و شهربازی

ماکسیم (Maxim) 3.17.13 برای اندروید

ماکسیم (Maxim) 3.17.13 برای اندروید

ماکسیم

آموزش CentOS

آموزش CentOS

آشنایی و نصب CentOS و کار با Back Track

SMS Scheduler PRO 7.5.3 for Android +2.3

SMS Scheduler PRO 7.5.3 for Android +2.3

ارسال پیامک خودکار

StataCorp StataMP 15.1 / 14.2 Revision + Portable

StataCorp StataMP 15.1 / 14.2 Revision + Portable

استاتا برنامه آماری برای محققان جامعه شناسی، اقتصاد

Microsoft Student With Encarta Premium 2009

Microsoft Student With Encarta Premium 2009

قویترین دانشنامه و اطلس جغرافیایی جهان

Parkan II

Parkan II

پارکان 2 - نسخه‌ی جدید 3 زبانه

Airport Simulator 2015

Airport Simulator 2015

شبیه‌ساز فرودگاه 2015

Lingoes 2.9.2 x86/x64 + Dics + Portable

Lingoes 2.9.2 x86/x64 + Dics + Portable

فرهنگ لغت قدرتمند لینگوس به همراه دیکشنری‌های فارسی و انگلیسی

آموزش نرم افزار LabVIEW

آموزش نرم افزار LabVIEW

آموزش نرم افزار لب ویو

Lynda - Foundations of Audio- Reverb

Lynda - Foundations of Audio- Reverb

فیلم آموزش اصول زیربنایی صوت - ریوِرب لیندا

The Silver Case

The Silver Case

پرونده نقره ای

آموزش نحوه اضافه کردن آپدیتها به ویندوز و تقسیم کردن ویندوز به چند DVD

آموزش نحوه اضافه کردن آپدیتها به ویندوز و تقسیم کردن ویندوز به چند DVD

آشنایی با نحوه ی تغییر و نصب Update در فایل های Wim و چند قسمتی کردن فایل های حجیم Wim بعد از تغییربرای رایت بر روی چند Disk

AutoMouse Pro 1.0.5

AutoMouse Pro 1.0.5

ضبط حرکات ماوس

PixelPlanet PdfGrabber 9.0.0.16

PixelPlanet PdfGrabber 9.0.0.16

تبدیل فرمت پی دی اف به دیگر فرمت ها پی دی اف گرابر

استیوجابز بنیان گذار شرکت اپل

استیوجابز بنیان گذار شرکت اپل

زندگینامه استیوجابز از زبان نویسنده معروف والتر آیزاک سن

آموزش جامع کار با Google Reader

آموزش جامع کار با Google Reader

آموزش کار با گوگل ریدر

Click UI 6.3 for Android +4.0

Click UI 6.3 for Android +4.0

1420 آیکون زیبا

اسلام و دموکراسی محمد قطب

اسلام و دموکراسی محمد قطب

معرفی دموکراسی و ریشه‌ و خواستگاه تفکرات دموکراتیک

سلسله مباحث استاد شجاعی قسمت هفتم

سلسله مباحث استاد شجاعی قسمت هفتم

ظهور امام زمان

Internet Speed Meter 2.1.7 for Android +2.3

Internet Speed Meter 2.1.7 for Android +2.3

مانیتور دیتا شبکه

VRTV Video Player 3.5.3 For Android +4.0

VRTV Video Player 3.5.3 For Android +4.0

وی ار پلییر

ResumeMaker Professional Deluxe 20.4.0.7020

ResumeMaker Professional Deluxe 20.4.0.7020

ساخت رزومه حرفه ای

مجموعه کتابهای استاد شهید مرتضی مطهری

مجموعه کتابهای استاد شهید مرتضی مطهری

شهید مطهری

The Wizards Pen TM

The Wizards Pen TM

پازل از نوع بگرد و پیدا کن

مولودی خوانی حاج محمود کریمی میلاد امام حسین امام سجاد حضرت اباالفضل علیهم السلام

مولودی خوانی حاج محمود کریمی میلاد امام حسین امام سجاد حضرت اباالفضل علیهم السلام

مداحی کریمی میلاد امام حسین امام سجاد حضرت اباالفضل

بهداشت روان موضوعی فراتر از فقدان یا نبود بیماری روانی

بهداشت روان موضوعی فراتر از فقدان یا نبود بیماری روانی

اهمیت حفظ سلامت روانی خود

O&O Defrag Professional 32.1.26138 + Server

O&O Defrag Professional 32.1.26138 + Server

نرم افزار دفرگ کردن هارد دیسک

پژوهش علوم سیاسی در ایران

پژوهش علوم سیاسی در ایران

ضعف تحقیقات کمّی در پژوهش‌های علوم سیاسی در ایران

HTC Sync Manager 3.3.63

HTC Sync Manager 3.3.63

ارتباط گوشی های HTC با ویندوز

Orbit Downloader 4.1.1.19 Final

Orbit Downloader 4.1.1.19 Final

نرم افزار مدیریت دانلود

The Warrior's Way

The Warrior's Way

رزمی نینجایی

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!