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

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  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 تعداد مشاهده: 47
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Zend Studio 13.6.1 Win/Mac/Linux

Zend Studio 13.6.1 Win/Mac/Linux

برنامه نویسی پی اچ پی

The Edge

The Edge

لبه تیغ

Net Monitor For Employees Pro 6.7.8 / macOS

Net Monitor For Employees Pro 6.7.8 / macOS

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

Adobe Premiere Pro 2019 13.1.5.47 + Portable / macOS 13.1.5

Adobe Premiere Pro 2019 13.1.5.47 + Portable / macOS 13.1.5

ادوب پریمیر 2019

Theatre of War 2 Africa 1943

Theatre of War 2 Africa 1943

جنگ در آفریقا

FIFA 19 for Xbox 360 and PS3

FIFA 19 for Xbox 360 and PS3

فیفا 19

Algo Bot

Algo Bot

اکشن و فکری

Cross Racing Championship Extreme

Cross Racing Championship Extreme

ماشین مسابقه ای برای کامپیوتر

Checky 1.0 for Android +4.0.3

Checky 1.0 for Android +4.0.3

تست اعتیاد به موبایل!!

IDM UltraEdit 33.0.0.23

IDM UltraEdit 33.0.0.23

ویرایش متن

Way of the Samurai 3

Way of the Samurai 3

اکشن شمشیری

Adobe Photoshop CS6 13.0 / 13.1.2 Extended Final + Portable

Adobe Photoshop CS6 13.0 / 13.1.2 Extended Final + Portable

نسخه نهایی فتوشاپ CS6

Outcast - A New Beginning

Outcast - A New Beginning

رانده شده

Cubase Pro/Elements 15.0.6 / 14.0.41 / 13.0.55 / 12.0.52

Cubase Pro/Elements 15.0.6 / 14.0.41 / 13.0.55 / 12.0.52

مسترینگ موسیقی استینبرگ کیوبیس

گلچین مولودی ولادت امام زمان (عج)

گلچین مولودی ولادت امام زمان (عج)

ولادت حضرت مهدی (عج)

Bubsy The Woolies Strike Back + Crackfix

Bubsy The Woolies Strike Back + Crackfix

اکشن سکویی دوبعدی

SMPlayer 24.6.0

SMPlayer 24.6.0

اس ام پلیر

Olympia Graphic Design 1.7.7.64

Olympia Graphic Design 1.7.7.64

طراحی گرافیک

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

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

گفت و گوی صمیمانه آیت الله میرباقری با دکتر طریقت منفرد

Solar Shifter EX

Solar Shifter EX

عیار خورشیدی

آخرین سخنرانی استیو جابز در دانشگاه استنفورد با زیرنویس و دوبله فارسی

آخرین سخنرانی استیو جابز در دانشگاه استنفورد با زیرنویس و دوبله فارسی

سخنرانی استیو جابز

آموزش جامع و کامل JetAudio

آموزش جامع و کامل JetAudio

آموزش جت آدیو

Autobahn Police Simulator 2 v1.0.30 + Updates

Autobahn Police Simulator 2 v1.0.30 + Updates

شبیه ساز پلیس

جزئیات عصب‌شناختی حاکم بر مغزِ خفته

جزئیات عصب‌شناختی حاکم بر مغزِ خفته

خواب و رویا

Redirect File Organizer Pro 3.0.1 for Android +4.0

Redirect File Organizer Pro 3.0.1 for Android +4.0

انتقال فایل

Papillon 1973

Papillon 1973

پاپیون استیو مک‌کوئین و داستین هافمن

Exercise Timer Premium 7.022 For Android +4.0.3

Exercise Timer Premium 7.022 For Android +4.0.3

تایمر ورزشی

Maxon CINEMA 4D Studio 2027.0 / macOS

Maxon CINEMA 4D Studio 2027.0 / macOS

مکسون سینما فور دی

Returnal + Updates

Returnal + Updates

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

Eassos Android Data Recovery 1.2.0.808

Eassos Android Data Recovery 1.2.0.808

بازگردانی اطلاعات گوشی اندرویدی

آموزش کاربردی لینوکس با اوبونتو  14.04

آموزش کاربردی لینوکس با اوبونتو 14.04

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

گلچین سخنرانی های آیت الله قاسمیان

گلچین سخنرانی های آیت الله قاسمیان

قاسمیان سال 93

تلاوت مجلسی استاد طبلاوی سوره مبارکه نصر

تلاوت مجلسی استاد طبلاوی سوره مبارکه نصر

تلاوت طبلاوی سوره نصر

آموزش نقاشی کودکان

آموزش نقاشی کودکان

آموزش نقاشی

Train Crisis HD Plus 2.8.0  for Android +2.3

Train Crisis HD Plus 2.8.0 for Android +2.3

بازی حرکت قطارها

آموزش نرم افزار SDRmap 8.01

آموزش نرم افزار SDRmap 8.01

آموزش اس دی آر مپ

زندگی سالم

زندگی سالم

سلامتی و تندرستی

Wild Blood 1.1.3 for Android +2.3

Wild Blood 1.1.3 for Android +2.3

بازی جذاب Wild Blood

قوانین پیمان زناشویی

قوانین پیمان زناشویی

احکام ازدواج در اسلام

Microsoft Visual Studio 2017 15.9.16

Microsoft Visual Studio 2017 15.9.16

ویژوال استودیو 2017

خبرنامه

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