هوش مصنوعی5 دقیقه مطالعه

ورود کدنویسی عامل‌محور به Xcode با ایجنت‌های Anthropic و OpenAI

اپل در نسخه ۲۶.۳ ایکس‌کد، قابلیت کدنویسی عامل‌محور را با پشتیبانی از ایجنت‌های Anthropic و OpenAI اضافه کرده است. این ایجنت‌ها می‌توانند پروژه را تحلیل کنند، تست بگیرند و به‌صورت خودکار کد را اصلاح کنند.

برای اینکه تازه‌ترین خبرهای تکنولوژی رو بدونی، کلیک کن! تازه‌ترین خبرهای تکنولوژی اینجاست.

تصویر مفهومی از ایجنت‌های هوش مصنوعی در محیط توسعه Xcode

اپل در نسخه جدید محیط توسعه خود، Xcode 26.3، قابلیت «کدنویسی عامل‌محور» را اضافه کرده است؛ قابلیتی که به توسعه‌دهندگان اجازه می‌دهد از ایجنت‌های هوش مصنوعی Anthropic و OpenAI مستقیماً در ایکس‌کد برای خودکارسازی بخش‌های مختلف جریان توسعه استفاده کنند.

ایجنت‌های هوش مصنوعی در قلب Xcode 26.3

طبق گزارش منتشرشده، نسخه Release Candidate ایکس‌کد ۲۶.۳ هم‌اکنون برای همه توسعه‌دهندگان اپل از طریق وب‌سایت این شرکت در دسترس است و به‌زودی در اپ استور نیز عرضه می‌شود. این به‌روزرسانی، پس از نسخه ۲۶ که برای اولین‌بار امکان استفاده از مدل‌هایی مانند ChatGPT و Claude را در ایکس‌کد فراهم کرده بود، حالا یک گام جلوتر رفته و از ایجنت‌های عامل‌محور پشتیبانی می‌کند.

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

نحوه استفاده توسعه‌دهندگان و اهمیت آن

توسعه‌دهندگان می‌توانند ایجنت موردنظر خود را از بخش تنظیمات ایکس‌کد دریافت کنند و با ورود حساب کاربری یا افزودن کلید API، آن را فعال کنند. در یک کادر دستور در سمت چپ محیط کار، برنامه‌نویس با زبان طبیعی توضیح می‌دهد چه پروژه‌ای می‌خواهد بسازد یا چه تغییری در کد لازم است؛ برای مثال اضافه‌کردن یک قابلیت بر پایه یکی از فریم‌ورک‌های اپل. ایجنت، کار را به مراحل کوچک‌تر تقسیم می‌کند، مستندات لازم را قبل از شروع کدنویسی می‌خواند و تغییرات را به‌صورت برجسته‌شده در کد و در یک ترنسکریپت کنار صفحه نمایش می‌دهد. در پایان، کد نهایی تست می‌شود و در صورت نیاز، ایجنت دوباره روی پروژه تکرار می‌کند تا خطاها را کاهش دهد. اگر توسعه‌دهنده از نتیجه راضی نباشد، می‌تواند در هر لحظه به نسخه قبلی کد بازگردد، زیرا ایکس‌کد پس از هر تغییر عامل، یک نقطه بازیابی ایجاد می‌کند.

این سطح از اتوماسیون می‌تواند برای برنامه‌نویسان تازه‌کار و همچنین تیم‌های حرفه‌ای مفید باشد؛ زیرا هم فرآیند یادگیری را شفاف‌تر می‌کند و هم زمان صرف‌شده برای کارهای تکراری را کاهش می‌دهد. برای توسعه‌دهندگان ایرانی که از ابزارهای مشابه مانند گیت‌هاب کوپایلت - GitHub Copilot یا سایر خرید اکانت های هوش‌مصنوعی استفاده می‌کنند، این حرکت اپل نشان می‌دهد که ادغام عمیق ایجنت‌های هوش مصنوعی در IDEها در حال تبدیل‌شدن به استاندارد جدید در دنیای توسعه نرم‌افزار است.

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

منبع خبر: TechCrunch

منبع: TechCrunch

توییترتلگرامواتساپ

مقالات مرتبط

شتاب دوباره رشد چت‌جی‌پی‌تی همزمان با دور جدید سرمایه‌گذاری اوپن‌ای‌آی
شتاب دوباره رشد چت‌جی‌پی‌تی همزمان با دور جدید سرمایه‌گذاری اوپن‌ای‌آی

طبق گزارشی از CNBC، سم آلتمان در جلسه‌ای داخلی از شتاب‌گرفتن دوباره رشد چت‌جی‌پی‌تی سخن گفته است؛ هم‌زمان گفته می‌شود اوپن‌ای‌آی در آستانه جذب دور جدیدی از سرمایه‌گذاری با ارزش‌گذاری بسیار بالا است.

5 دقیقه
هشدار اتحادیه اروپا به متا برای عقب‌نشینی از سیاست هوش مصنوعی واتس‌اپ
هشدار اتحادیه اروپا به متا برای عقب‌نشینی از سیاست هوش مصنوعی واتس‌اپ

اتحادیه اروپا به متا هشدار داده که در صورت عدم اصلاح سیاست‌های هوش مصنوعی در واتس‌اپ، اقدام‌های موقت ضدانحصار علیه این شرکت اعمال خواهد شد. بروکسل نگران استفاده متا از داده‌های کاربران برای خدمات هوش مصنوعی است.

5 دقیقه