تصویر کوچک، متحرک و شناور روی دسکتاپ شما را تصور کنید که نهتنها فضایی بامزه ایجاد میکند، بلکه نشان میدهد کدنویس هوشمند شما دقیقاً در چه وضعیتی قرار دارد: در حال اجرا، در انتظار ورودی، یا آماده بررسی. بله، واقعاً اینطور است.
مایکروسافت در ابزار کدکس (Codex) قابلیت جدیدی را معرفی کرده است که به آن Pets میگوید. این ویژگی شاید در نگاه اول یک شوخی به نظر برسد، اما پس از چند دقیقه استفاده، اهمیت کاربردی آن را متوجه میشوید. این همراههای متحرک به شما اجازه میدهند بدون اینکه بارها به تب اپلیکیشن کدکس برگردید، وضعیت فرآیند کدنویسی را از طریق محیط پیرامونی خود پایش کنید. این موضوع بهویژه برای کسانی که از ابزارهای مشابه مانند Claude Code استفاده میکنند، جنبهای کاربردی از سؤال اصلی دارد: چقدر ابزار شما در حفظ تمرکز و جریان کار (Flow) موثر است؟
کدکس پت (Codex Pet) چیست و چگونه کار میکند؟
کدکس پتها همراههای متحرک ادغامشده در اپلیکیشن کدکس هستند. شما میتوانید از منوی تنظیمات، بخش ظاهر، گزینه Pets، آنها را فعال کنید، یا با تایپ دستور /pet در محیط گفتوگو. همچنین میتوانید با استفاده از منوی دستورات (با ترکیبکلیدهای Cmd + K در مک یا Ctrl + K در ویندوز) به این دستیاران دسترسی پیدا کنید.
وقتی یک پت فعال است، بر روی دسکتاپ شما شناور میماند و وضعیت فعلی گفتگو (Thread) کدکس را دنبال میکند. طبق اعلام رسمی، این اورلیهای شناور میتوانند نشان دهند که کدام پرایور فعال است، کدکس در حال اجراست، منتظر ورودی شماست، یا نوبتِ شما برای بررسی کد رسیده است. این قابلیت به شما امکان میدهد کدکس را به صورت محیطی و غیرمزاحم در حین انجام کارهای دیگر روشن نگه دارید.
نحوه فعالسازی پتهای پیشفرض
- از طریق تایپ: سریعترین راه، تایپ کردن دستور
/petدر محل ورودی است. - از طریق تنظیمات: مسیر Settings > Appearance > Pets را دنبال کنید تا از پتهای داخلی انتخاب کنید. این بخش به شما اجازه میدهد پت را بیدار کنید، پنهان کنید یا پتهای سفارشی محلی را بهروز کنید.
- از طریق کلیدهای میانبر: منوی دستورات را باز کنید (Cmd/Ctrl + K) و دستورات مربوطه به پت را جستجو نمایید.
راهنمای ساخت یک کدکس پت اختصاصی (Hatch Your Own)
شما محدود به پتهای پیشفرض نیستید. اپنای یک مهارت (Skill) با نام hatch-pet برای ایجاد اسطورههای متحرک سفارشی ارائه داده است که میتواند از یک مفهوم متنی، یک تصویر مرجع، یا ترکیبی از هر دو ساخته شود.
برای شروع، ابتدا مهارت را در داخل کدکس نصب کنید:
$skill-installer hatch-pet
سپس مهارتها را دوباره بارگذاری کنید (با انتخاب Force Reload Skills از منوی دستورات) و از آن بخواهید یک پت بسازد. برخی مثالهای جالب برای فرماندهی:
$hatch-pet create a tiny desk goblin(ساختن یک گوبلین رُکشنکشی روی میز)$hatch-pet turn my dog into a Codex pet(تبدیل سگ من به یک کدکس پت)$hatch-pet create a new pet inspired by my recent projects(ایجاد پتی الهامگرفته از پروژههای اخیرم)
این مهارت تمام مراحل از طراحی مفهوم، ساخت تصاویر متحرک (Sprite sheets)، تا اعتبارسنجی و بستهبندی نهایی را انجام میدهد و خروجی را به صورت یک پت قابل استفاده در کدکس ذخیره میکند. اگر ایدهای ندارید، گالری جامعهای Codex Pets میتواند برای انتخاب سبک، تم و پرامپت ایدههایی به شما بدهد.
نکات کلیدی برای نوشتن پرامپتهای مؤثر
چون این اسطورهها در اندازههای کوچک نمایش داده میشوند، سادگی و وضوح پروری بهتر از طراحیهای پیچیده عمل میکند. سلیویهای (Silhouettes) تمیز بر جزئیات فریبنده برتری دارند.
ایدههای خوبی که نتیجه میدهند:
- یک راکون خوابالو با یک لپتاپ کوچک
- آوندی آرام که هنگام اجرای کدکس متمرکز به نظر میرسد
- یک گِرِملین آبیرنگ برای زمانهای دیباگ کردن
- یک ربات کوچک با یک چشم درخشان
از درخواست جزئیات واقعگرایانه، برچسبهای ریز، پسزمینههای شلوغ و لوازم جانبی زیاد پرهیز کنید. یک کدکس پت باید به عنوان یک اسپرایت متحرک کوچک خوانا باشد، نه یک پوستر هنری. اگر از تصویر مرجع استفاده میکنید، مشخص کنید چه ویژگیهایی (رنگ، شکل، حالت چهره) باید منتقل شوند، زیرا فرض بر حفظ تمام جزئیات عکس نیست.
چرا این قابلیت کاربردی است؟
کدکس پتها شبیه یک شوخی به نظر میرسند، مگر اینکه آنها را به عنوان یک رابط کاربری محیطی (Ambient UI) در نظر بگیرید. کدنویسهای هوشمند ساعات زیادی را در حالتهایی سپری میکنند که راحت نادیده گرفته میشوند: در انتظار اجازه، آماده برای بازبینی، یا گیر کرده. یک اورلی شناور، این وضعیتها را در حاشیه دید شما نگه میدارد و بدون نیاز به داشبورد جدید یا جریان اعلانها، حس حضور ابزار را ایجاد میکند.



