کلود آنتروپیک
کلود آنتروپیک

«کد کلودِ آنتروپیک، نیمی از کد من را می‌نویسد...»

وسواس آنتروپیک نسبت به توسعه دهندگان با معرفی کد کلود در هفته گذشته، یک جهش بزرگ برداشت. در حالی که توانایی آن در اجرای کد و پیش‌نمایش آن با استفاده از ویژگی Artifacts، کاربران زیادی را تحت تأثیر قرار داد، کد کلود یک قدم جلوتر رفته و به عنوان یک «ابزار کدنویسی عامل‌محور» عمل می‌کند که مستقیماً در ترمینال فعالیت می‌کند. 

این ابزار قادر است اشکالات موجود در یک پایگاه کد را برطرف کند، تداخل‌های ادغام را حل کند، commitها و pull requestها را ایجاد کند و به سؤالات مربوط به معماری و منطق پاسخ دهد. 

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

کریگر در قسمتی از یک پادکست با سرمایه‌گذار خطرپذیر، هری استبینگز، گفت: «پس از اینکه دیدیم این موضوع برای چند ماه به نتیجه رسید، فکر کردیم "این خوب است". این یک راه حل برای تمام مشکلات کدنویسی نیست و IDE (محیط توسعه یکپارچه) را لغو نمی‌کند. اما در موارد کافی برای ما مفید است که می‌خواهیم مردم از آن استفاده کنند.» 

او افزود: «مهندسان محصول ما عاشق کد کلود هستند» و اشاره کرد که بیشتر کارهای این مهندسان در لایه‌های متعددی از محصول قرار دارد. قابل ذکر است، در چنین سناریوهایی است که یک گردش کار عامل‌محور مفید است. 

در همین حال، امانوئل آمایسن، یک مهندس تحقیق در آنتروپیک، گفت: «کد کلود نیمی از کد من را در چند ماه گذشته نوشته است.»

به طور مشابه، چندین توسعه‌دهنده این ابزار جدید را تحسین کرده‌اند. ویکتور تایلین، بنیانگذار Higher Order Company، فاش کرد که چگونه از کد کلود برای بهینه‌سازی HVM3 (زمان اجرای عملکردی با کارایی بالای شرکت برای محاسبات موازی) استفاده کرده و در یک هسته واحد از پردازنده Apple M4، سرعت را 51 درصد افزایش داده است. 

او همچنین فاش کرد که کد کلود یک نسخه CUDA برای همان ایجاد کرده است. 

تایلین گفت: «این جدی است. من فقط از کد کلود خواستم که repo را بهینه کند و این کار را انجام داد.» 

چندین توسعه‌دهنده دیگر نیز تجربیات خود را به اشتراک گذاشتند که نتایج چشمگیری را در درخواست‌های تک‌ضربه‌ای به دست آورده‌اند. 

پیتراو شیرانو، بنیانگذار EverArt، تاکید کرد که چگونه کد کلود یک سیستم طراحی رابط کاربری «شیشه‌ای‌مانند» کامل را در یک شات واحد ایجاد کرده است، با تمام اجزای لازم. 

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

با این حال، اگر کسی به تقاطع بین هوش مصنوعی و کدنویسی نگاه کند، Cursor باید در نظر گرفته شود. عامل کدنویسی هوش مصنوعی اخیراً به 100 میلیون دلار درآمد سالانه تکراری رسیده است و نرخ رشد بیش از 9000٪ در سال 2024 به این معنی است که به سریع‌ترین SaaS در تمام دوران تبدیل شده است. 

کاربری در Reddit، Cursor و Claude Code را با هم مقایسه کرد. این بررسی بیان کرد که کد کلود کدی با «کیفیت بسیار بالا» تولید می‌کند. این بررسی افزود: «این چیز Cursor را از آب بیرون می‌کشد. من نمی‌توانم باور کنم که هر دو از یک مدل استفاده می‌کنند وقتی تفاوت رفتار Claude-3.7 در Cursor و نحوه رفتار آن در Claude Code را می‌بینم.» 

در ادامه آمده است: «من هیچ اشتباهی که باعث خرابی عملکرد شود نداشته‌ام، که هر از گاهی با Cursor اتفاق می‌افتد، جایی که فقط چیزی را خراب می‌کند یا فایل‌های بزرگ کوتاه می‌شوند.» 

«به طرز دیوانه‌واری گران است»

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

برای مثال، کد کلود بسیار گران است، زیرا قیمت API برای مدل‌های هوش مصنوعی آنتروپیک یکی از بالاترین قیمت‌ها در آنجا است. 

Claude 3.7 Sonnet 3 دلار برای هر یک میلیون توکن ورودی و 15 دلار برای هر یک میلیون توکن خروجی هزینه دارد. یک توسعه‌دهنده آن را «به طرز دیوانه‌واری گران» خواند و گفت که به راحتی می‌تواند 50 تا 100 دلار برای آن خرج کند، در حالی که موافق بود که از Cursor بهتر است. 

مت پوپوویچ، یک مهندس در Forge، گفت که هزینه کد کلود به اندازه استخدام یک توسعه‌دهنده است.

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

علاوه بر این، مشکلات دیگری نیز با کد کلود وجود دارد. چند کاربر در GitHub اشاره کردند که اجرای یک دستور برای خودکارسازی به‌روزرسانی‌های کلود در Ubuntu Server 24.02 مالکیت فایل سیستم را به هم ریخته و کاربران را از دسترسی سرپرست قفل کرده است. با این حال، آنتروپیک راه حلی ارائه داد تا این مشکل را کاهش دهد. 

علاوه بر این، چند توسعه‌دهنده نیز یادآوری کردند که عوامل کدنویسی هوش مصنوعی هنوز راه درازی در پیش دارند و فضای زیادی برای ارتقای دامنه خود دارند. پتر باودیس، مدیر ارشد فناوری Rossum، در X گفت که کد کلود با برخی از وظایف مهندسی دنیای واقعی دست و پنجه نرم می‌کند. 

او دریافت که این ابزار چندین کد اضافی و غیرقابل بررسی نوشته است و انجام این کار 55 دلار هزینه داشته است. 

او افزود: «برای روشن شدن، با نگاهی به این موضوع از سال 2023، کاملاً حیرت‌انگیز است که هوش مصنوعی می‌تواند همه این کارها را انجام دهد. اما برای وظایف مهندسی واقعی که در آن کدنویسی ساده گلوگاه نیست، نیز مفید نیست. حتی برای آزمایش‌ها هم نه.» 

با این حال، ناعادلانه است که کد کلود را جدا کنیم، زیرا وضعیت کم و بیش مشابه با چند پلتفرم کدنویسی مستقل است.