برای داشتن تجربه‌ی کاربری بهتر تو سایت، پیشنهاد می‌کنیم وی‌پی‌ان (VPN) رو خاموش کنی.
تحویل میانگین ۲ ساعت پشتیبانی ۲۴/۷ تتر لحظه‌ای ۲۶۰,۹۰۰ تومان 021-28421505
ورود / ثبت‌نام
Article

کامند کد چیست؟ ایجنت کدنویسی که سلیقه‌ت رو یاد می‌گیره

bird ۱۲ مهر ۱۴۰۵ ۵ دقیقه مطالعه
کامند کد چیست؟ ایجنت کدنویسی که سلیقه‌ت رو یاد می‌گیره
فهرست مطالب

این روزها ایجنت‌های کدنویسی زیادی اومدن و یکی از جدیدترین‌هاشون Command Code هست. اگه برات سوال شده کامند کد چیست و چه فرقی با بقیه داره، جواب کوتاه اینه: یه ایجنت کدنویسی ترمینالیه که مخصوص مدل‌های باز مثل DeepSeek و Kimi ساخته شده و به مرور سلیقه کدنویسی تو رو یاد می‌گیره. تو این مقاله می‌گم چطور کار می‌کنه، چطور نصبش کنی و به درد کی می‌خوره.

کامند کد چیست؟

Command Code برنامه‌ایه که تو ترمینال یا اپ دسکتاپ اجرا می‌شه و یه مدل زبانی رو به پروژه تو وصل می‌کنه تا کد بنویسه، تست کنه، باگ رو پیدا کنه و ریفکتور کنه. طبق سایت رسمی Command Code، هدف اصلیش اینه که مدل‌های باز همون‌قدر قابل اعتماد کار کنن که مدل‌های گرون‌تر. لیست مدل‌هاش هم فقط مدل باز نیست و Claude، GPT، Gemini و Grok رو هم داره.

چرا روی مدل‌های باز تمرکز کرده؟

یه شکایت رایج از مدل‌های باز اینه که فراخوانی ابزار رو خراب انجام می‌دن، مثلا دستور رو با فرمت اشتباه می‌فرستن و ایجنت گیر می‌کنه. سازنده Command Code می‌گه این مشکل مدل نیست، مشکل بستر اجراست. برای همین هر فراخوانی ابزار رو حین اجرا بررسی و اصلاح می‌کنه. طبق ادعای خودشون، نرخ استفاده از کش هم بالای ۹۹ درصده، که یعنی توکن کمتری هزینه می‌شه. این عددها ادعای سازنده‌ست و ما مستقل اندازه‌گیریشون نکردیم.

یادگیری سلیقه کدنویسی با taste-1

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

چرخه یادگیری taste
۱. واکنش تو
کد ایجنت رو قبول، رد یا ویرایش می‌کنی.
۲. سیگنال
هر واکنش یه نشونه از ترجیح تو ثبت می‌کنه.
۳. اسکیل و حافظه
ترجیح‌ها به اسکیل پروژه و حافظه شخصی تبدیل می‌شن.
۴. سشن بعدی
کار رو با همون قراردادهای تو شروع می‌کنه.
↓ لازم نیست قانون یا پرامپت جداگانه بنویسی و نگهش داری
ایجنت هرچی بیشتر باهات کار کنه، بیشتر شبیه تو کد می‌نویسه

مثلا اگه همیشه pnpm رو به npm ترجیح می‌دی یا تست‌ها رو با Vitest می‌نویسی، بعد از چند بار اصلاح، خودش همین کار رو می‌کنه. اسکیل‌ها فایل‌های باز داخل ریپو هستن و با npx taste push و npx taste pull بین اعضای تیم به اشتراک گذاشته می‌شن.

آموزش کامند کد: نصب و اولین اجرا

  1. با دستور npm i -g command-code نصبش کن. اگه رابط گرافیکی می‌خوای، اپ دسکتاپ برای مک، لینوکس و ویندوز هم هست.
  2. با اکانت Command Code خودت وارد شو.
  3. برو داخل پوشه پروژه و دستور cmdc رو بزن.
  4. اول یه کار کوچیک بده، مثلا اضافه کردن یه روت ساده، و ببین با ساختار پروژه‌ت چطور کنار میاد.

حالت‌های کار: تعاملی، Headless و پس‌زمینه

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

کدوم حالت برای چه کاری
تعاملی
گفتگوی زنده تو ترمینال، تغییرها رو قدم‌به‌قدم می‌بینی و تایید می‌کنی.
Headless
با سوییچ -p داخل اسکریپت و خط لوله اجراش می‌کنی، بدون گفتگو.
پس‌زمینه
کار رو داخل یه سندباکس جدا انجام می‌ده و تو سراغ کار دیگه می‌ری.
برای کارهای حساس، حالت تعاملی امن‌ترین انتخابه چون هر تغییر رو قبل از اعمال می‌بینی

اسکیل، حافظه و MCP

علاوه بر taste، می‌تونی دستی هم شخصی‌سازیش کنی: ایجنت‌های سفارشی با /agents، حافظه ماندگار بین سشن‌ها با /memory، اسکیل‌ها و دستورهای قابل استفاده دوباره با /skills و /commands، و اتصال به ابزارها و سرویس‌های بیرونی با سرورهای MCP. با /share هم سشن رو با بقیه به اشتراک می‌ذاری.

کامند کد یا OpenCode؟

هر دو ایجنت کدنویسی ترمینالی‌ان، ولی فلسفه‌شون فرق داره. OpenCode خودش رایگان و متن‌بازه و هر سرویس‌دهنده‌ای رو بهش وصل می‌کنی. Command Code با اشتراک خودش کار می‌کنه و نقطه قوتش یادگیری سلیقه تو و بستر اجرای بهینه برای مدل‌های بازه. اگه می‌خوای اشتراک‌های فعلیت رو یه‌جا استفاده کنی OpenCode منطقی‌تره، و اگه می‌خوای ایجنتی داشته باشی که به مرور شبیه خودت کد بنویسه سراغ Command Code برو.

حریم خصوصی کد

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

جمع‌بندی: کامند کد چیست و به درد کی می‌خوره

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

اشتراک‌گذاری
۰ نظر ثبت‌شده
نظرت رو بنویس

ایمیل شما منتشر نخواهد شد. نظرات بعد از تایید نمایش داده می‌شوند.

Related

مقالات مرتبط

حالت نمایش عوض شد. هر وقت خواستی با همین دکمه‌ی ماه/خورشید برش گردون.