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

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  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 تعداد مشاهده: 46
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
NRG Player 2.3.9 Full + Skins for Android +4.0

NRG Player 2.3.9 Full + Skins for Android +4.0

پلیر ان آر جی

CBT Nuggets - VMware vSphere 5.5 VCA-DCV VCP5-DCV

CBT Nuggets - VMware vSphere 5.5 VCA-DCV VCP5-DCV

فیلم آموزش وی‌اِم‌وِیـر وی‌اِسفِـر 5.5 – مرتبط با گواهینامه‌های VCA-DCV و VCP5-DCV

MacDrive 12.1.0.12

MacDrive 12.1.0.12

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

Persian Date 5.2 for Android

Persian Date 5.2 for Android

تاریخ شمسی برای آندروید

Abelssoft SendMe 2026 v2.3

Abelssoft SendMe 2026 v2.3

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

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

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

بلوغ جنسی و حساسیت ها

سخنرانی حجت الاسلام انصاریان با موضوع اهلبیت (ع) و خصوصیات مومنان و شیعیان واقعی - 2 جلسه

سخنرانی حجت الاسلام انصاریان با موضوع اهلبیت (ع) و خصوصیات مومنان و شیعیان واقعی - 2 جلسه

حاج آقا انصاریان با موضوع اهلبیت (ع) و خصوصیات مومنان و شیعیان واقعی

DFX Music Player Enhancer Pro 1.30 for Android +4.1

DFX Music Player Enhancer Pro 1.30 for Android +4.1

موزیک پلیر با 45 پیش تنظیم برای تقویت و افکت گذاری صدا

Stellar Toolkit for File Repair 2.5.0.0

Stellar Toolkit for File Repair 2.5.0.0

تعمیر و بازیابی فایل‌های خراب آفیس

نادر شاه نوشته لارنس لاکهارت

نادر شاه نوشته لارنس لاکهارت

نادر شاه، شاه ایران

Immortal Redneck - Infinite Tower

Immortal Redneck - Infinite Tower

اکشن شوتر سه بعدی

Luxor Evolved

Luxor Evolved

لوکسر

Shiftlings

Shiftlings

نجات کهکشان

Apparatus 1.2 for Android

Apparatus 1.2 for Android

ماشین پیچیده برای گلوله آهنی

GNOG

GNOG

ماجرایی و معمایی

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

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

مولودی روز جوان

Adobe Shockwave Player 12.3.5.205 / macOS

Adobe Shockwave Player 12.3.5.205 / macOS

پخش فلش در ویندوز

Train Crisis HD Plus 2.8.0  for Android +2.3

Train Crisis HD Plus 2.8.0 for Android +2.3

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

عوامل و موانع جذب نوجوانان و جوانان به مسجد و نمازخانه ها

عوامل و موانع جذب نوجوانان و جوانان به مسجد و نمازخانه ها

عوامل مؤثر در جذب نوجوانان و جوانان به مساجد و نماز جماعت

All Media Fixer Pro 2010 v9.11 + Portable

All Media Fixer Pro 2010 v9.11 + Portable

نسخه پورتابل بهترین برنامه برای تعمیر فایلهای صوتی و تصویری و عکس

Refraction Lite 1.8.4 for Android

Refraction Lite 1.8.4 for Android

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

آموزش Shell Programing

آموزش Shell Programing

آموزش برنامه نویسی شل

شیخ دموکراسی؛ نظریه‌پرداز و پژوهشگر علوم سیاسی

شیخ دموکراسی؛ نظریه‌پرداز و پژوهشگر علوم سیاسی

استاد برتر علوم سیاسی دکتر فیرحی

الفبای آزمایش های شیمی و چگونگی انجام برخی از آن ها در شرایط بیرون از آزمایشگاه

الفبای آزمایش های شیمی و چگونگی انجام برخی از آن ها در شرایط بیرون از آزمایشگاه

کتاب طلایی آزمایش های شیمی آقای رابرت برنت

Avira Free Security

Avira Free Security

آنتی ویروس اویرا

GO Keyboard Prime 4.03 / Pro 1.60 + Plugin for Android

GO Keyboard Prime 4.03 / Pro 1.60 + Plugin for Android

کیبورد گو

Doors And Rooms 3 v1.5.6 for Android +3.0

Doors And Rooms 3 v1.5.6 for Android +3.0

بازی درها و اتاق ها

دشمنان امیر المومنین و ائمه‌ معصومین علیهم السلام  در قرآن

دشمنان امیر المومنین و ائمه‌ معصومین علیهم السلام در قرآن

آیات کفار و منافقین در قرآن

آموزش برنامه نویسی Microsoft.NET Framework

آموزش برنامه نویسی Microsoft.NET Framework

آموزش مایکروسافت دات نت فریم ورک

Running With Rifles + Update v1.20

Running With Rifles + Update v1.20

یورش با تفنگداران

Grim Dawn Definitive Edition v1.1.9.8

Grim Dawn Definitive Edition v1.1.9.8

اکشن برای کامپیوتر

dbForge Studio for PostgreSQL Professional 2025.3.93

dbForge Studio for PostgreSQL Professional 2025.3.93

مدیریت پایگاه‌های داده پستگرس‌کیوال

آسان شدن سختیها با احساس حضور خدا از حجت الاسلام والمسلمین سیدمحمدمهدی میرباقری - 4 جلسه

آسان شدن سختیها با احساس حضور خدا از حجت الاسلام والمسلمین سیدمحمدمهدی میرباقری - 4 جلسه

حاج آقا سیدمحمدمهدی میرباقری با موضوع آسان شدن سختیها با احساس حضور خدا

PDF Anti-Copy Pro 2.6.2.1

PDF Anti-Copy Pro 2.6.2.1

جلوگیری از کپی فایل پی دی اف

Apple Xcode 13.0 / 12.5 / 11.3.1 / 10.3 / 10.1 / 9.4.1 / 8.3.3 / 7.3.1

Apple Xcode 13.0 / 12.5 / 11.3.1 / 10.3 / 10.1 / 9.4.1 / 8.3.3 / 7.3.1

محیط برنامه نویسی مک او اس

دوره آموزش کامل فارسی‌سازی قالب‌ها و افزونه‌های وردپرس

دوره آموزش کامل فارسی‌سازی قالب‌ها و افزونه‌های وردپرس

آموزش فارسی سازی قالب وردپرس

Sony PC Companion

Sony PC Companion

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

Apple Safari 5.34.57.2 / Preview 253 Final

Apple Safari 5.34.57.2 / Preview 253 Final

مرورگر پرسرعت، زیبا و قدرتمند شرکت Apple

Don't Get Angry 3

Don't Get Angry 3

بازی منچ برای کامپیوتر – عصبانی نشو 3

Macabacus 9.6.7

Macabacus 9.6.7

افزونه افزایش بهره‌وری در اکسل و پاورپوینت

خبرنامه

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