بازطراحی پروژه های کلاد کد با حافظه مشترک و رشته ها

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

.2 دیدگاه
بازطراحی پروژه های کلاد کد با حافظه مشترک و رشته ها

3 دقیقه

دنبال کردن در گوگل

آنتروپیک قابلیت پروژه‌ها در کلاد کد را بازطراحی کرده است تا از یک ساختار ساده شبیه پوشه فراتر برود و به محیطی مشارکتی و بلندمدت تبدیل شود؛ محیطی که کار را میان رشته‌های هم‌زمان تقسیم می‌کند و یک حافظه مشترک برای پروژه می‌سازد.

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

پروژه‌ها چگونه کار می‌کند

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

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

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

محدودیت‌ها و کنترل‌های مدیریتی

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

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

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

نظر بگذارید

نظرات (2)

علیرضا

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

دیتاپال

واقعا این سیستم می‌تونه حافظه پروژه رو نگه داره؟ اگه چند رشته هم‌زمان اجرا بشن سهمیه سریع تموم میشه... می‌خوام ببینم هزینه‌ش چطوری حساب میشه