آیکن جستجو
آیکن جستجو
آیکن جستجو

کدنویسی با هوش مصنوعی؛ پروژه مشترک اپل و استارتاپ Anthropic

آیکن کاربر مهدی رنجبر
آیکن تاریخ و ساعت
کارمندان دیپ‌مایند بریتانیا در اعتراض به قراردادهای مرتبط با اسرائیل قصد تشکیل اتحادیه دارند

خلاصه خبر: اپل با یک استارتاپ هوش مصنوعی به نام Anthropic همکاری می‌کند تا یک ابزار هوشمند بسازد که بتواند به‌جای برنامه‌نویس، کدنویسی انجام دهد. این استارتاپ که آمازون نیز از آن حمایت مالی کرده، در ساخت مدل‌های پیشرفته هوش مصنوعی تخصص دارد. ابزار جدید اپل قرار است در نسخه بعدی Xcode، یعنی نرم‌افزاری که برنامه‌نویسان برای ساخت اپلیکیشن‌های آیفون و مک استفاده می‌کنند، اضافه شود. این ابزار با کمک یک مدل هوش مصنوعی به نام Claude Sonnet می‌تواند کد بنویسد، آن را اصلاح کند و تست بگیرد. این روش جدید که به آن Vibe Coding می‌گویند، می‌تواند سرعت و دقت برنامه‌نویسی را افزایش دهد و آینده‌ای هوشمند برای ساخت نرم‌افزار رقم بزند.

در ادامه جزئیات کامل این خبر و اهمیت آن در دنیای فناوری را می‌خوانید.

نگاهی به عملکرد ابزار جدید اپل

نرم‌افزاری که اپل و Anthropic روی آن کار می‌کنند، با استفاده از مدل هوش مصنوعی پیشرفته‌ای به نام Claude Sonnet، می‌تواند مانند یک دستیار هوشمند برای برنامه‌نویسان عمل کند. این دستیار می‌تواند کد بنویسد، کدهای نوشته‌شده را ویرایش کند، و آن‌ها را آزمایش کند تا مطمئن شود درست کار می‌کنند.

به این روش جدید، "کدنویسی احساسی" یا Vibe Coding می‌گویند. در این روش، هوش مصنوعی به جای انسان یا همراه با انسان، کدنویسی می‌کند و به ساخت نرم‌افزارها کمک می‌کند. این تکنولوژی جدید، در حال محبوب‌شدن در میان شرکت‌های بزرگ فناوری است.

این نرم‌افزار بر پایه چه چیزی ساخته شده است؟

اپل تصمیم دارد ابزار جدید کدنویسی خود را بر پایه Xcode توسعه دهد. Xcode محیط رسمی توسعه نرم‌افزار اپل است که برنامه‌نویسان از آن برای ساخت اپلیکیشن‌های مخصوص iOS (آیفون و آیپد)، macOS (کامپیوترهای مک)، watchOS (ساعت‌های اپل) و tvOS (اپل‌تی‌وی) استفاده می‌کنند. این برنامه، ابزارهای مختلفی مانند ویرایشگر کد، شبیه‌ساز دستگاه، مدیریت پروژه و ابزارهای تست و اشکال‌زدایی را در یک محیط واحد فراهم می‌کند.

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

آیا کاربران معمولی هم به این ابزار دسترسی خواهند داشت؟

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

تجربه قبلی اپل با ابزار Swift Assist

این نخستین بار نیست که اپل سراغ استفاده از هوش مصنوعی در ابزارهای برنامه‌نویسی می‌رود. سال گذشته، این شرکت از ابزاری به نام Swift Assist رونمایی کرد که قرار بود به Xcode اضافه شود. این ابزار قرار بود به توسعه‌دهندگان در نوشتن کد زبان Swift (زبان اصلی برنامه‌نویسی اپلیکیشن‌های اپل) کمک کند و به‌عنوان یک دستیار هوشمند، پیشنهادهای خودکار برای نوشتن و بهبود کد ارائه دهد.

با اینکه اپل اعلام کرده بود Swift Assist در سال ۲۰۲۴ منتشر خواهد شد، این ابزار هیچ‌گاه به‌طور رسمی عرضه نشد. برخی مهندسان اپل نگران بودند که این قابلیت باعث کاهش سرعت اجرای Xcode یا ایجاد پیچیدگی‌های جدید در فرایند توسعه شود. در نتیجه، اپل تصمیم گرفت این پروژه را متوقف کند و روی گزینه‌های بهتر تمرکز کند.

رقابت بزرگ در دنیای هوش مصنوعی

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

در همین راستا، ماه گذشته گزارش شد که شرکت OpenAI، که خالق ChatGPT است، در حال مذاکره برای خرید یک ابزار برنامه‌نویسی خودکار به نام Windsurf است. این ابزار با کمک هوش مصنوعی به توسعه‌دهندگان کمک می‌کند تا سریع‌تر و با دقت بیشتر کد بنویسند. مبلغ این معامله حدود ۳ میلیارد دلار برآورد شده که نشان‌دهنده اهمیت بالای ابزارهای هوش مصنوعی در آینده فناوری است.

اپل چگونه هوش مصنوعی را به قلب محصولاتش می‌آورد؟

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

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

جمع‌بندی

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

ادغام مدل‌های پیشرفته‌ای مانند Claude Sonnet در محیط‌هایی نظیر Xcode، این امکان را فراهم می‌کند که برنامه‌نویسان با سرعت بیشتر، دقت بالاتر و حتی خلاقیت بیشتر نرم‌افزار تولید کنند. این یعنی آینده توسعه نرم‌افزار نه‌تنها سریع‌تر و ارزان‌تر خواهد بود، بلکه ورود افراد جدید به این حوزه نیز ساده‌تر می‌شود.

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