پرش به مطلب اصلی

اتصال Cline به چابکان

Cline چیست؟

Cline یک عامل برنامه‌نویسی هوش مصنوعی داخل editor و terminal است. این افزونه می‌تواند فایل‌ها را بخواند، کد بنویسد، فرمان اجرا کند و نتیجه هر مرحله را دوباره به مدل برگرداند. تفاوت Cline با autocomplete ساده در این است که می‌تواند یک کار چندمرحله‌ای مانند «خطا را پیدا کن، اصلاح کن و تست را اجرا کن» را دنبال کند و برای اقدامات حساس از کاربر تأیید بگیرد.

Cline یکی از گزینه‌های ساده برای اتصال API هوش مصنوعی چابکان به VS Code، Cursor، Windsurf، VSCodium و IDEهای JetBrains است؛ زیرا provider نوع OpenAI Compatible را مستقیماً می‌پذیرد.

Cline برای چه کارهایی مناسب است؟

  • توضیح فایل یا تابع بدون خروج از IDE؛
  • ساخت feature و refactor چندفایلی؛
  • اجرای test، lint و build با تأیید کاربر؛
  • بررسی خطاهای terminal و پیشنهاد اصلاح؛
  • کار با مدل‌های مختلف از یک endpoint مشترک.

اگر بیشتر به chat، autocomplete و نقش‌های جدا برای هر مدل نیاز دارید، Continue را نیز مقایسه کنید. برای modeها و شخصی‌سازی گسترده agent، Roo Code گزینه دیگری است.

۱. نصب افزونه

VS Code، Cursor، Windsurf یا VSCodium

  1. بخش Extensions را با Ctrl/Cmd + Shift + X باز کنید.
  2. عبارت Cline را جست‌وجو کنید.
  3. افزونه Cline را نصب کنید.
  4. آیکون Cline را از نوار کناری باز کنید.
  5. اگر آیکون دیده نشد، از Command Palette دستور Cline: Open In New Tab را اجرا کنید.

JetBrains

  1. به Settings → Plugins → Marketplace بروید.
  2. Cline را جست‌وجو و نصب کنید.
  3. IDE را بازنشانی کنید.
  4. از View → Tool Windows → Cline پنل را باز کنید.

۲. انتخاب provider

  1. در پنل Cline روی آیکون چرخ‌دنده کلیک کنید.
  2. در API Provider گزینه OpenAI Compatible را انتخاب کنید.
  3. مقادیر زیر را وارد کنید:
فیلدمقدار
Base URLhttps://ai.chabokan.net/v1
API Keyکلید کامل sk-chbk-...
Model IDشناسه دقیق کپی‌شده از پنل، مانند openai/gpt-4o-mini
  1. اگر دکمه Verify نمایش داده می‌شود، روی آن کلیک کنید.
  2. تنظیمات را ذخیره کنید.

۳. آزمایش در یک پروژه

  1. از File → Open Folder پوشه پروژه را باز کنید.
  2. پنل Cline را باز کنید.
  3. ابتدا در حالت Plan درخواست کم‌خطر زیر را بفرستید:
پروژه را بررسی کن، روش اجرای تست‌ها را پیدا کن و فعلاً هیچ فایلی را تغییر نده.
  1. پس از دریافت پاسخ، برای کارهای ویرایشی حالت Act را انتخاب کنید و هر اجرای دستور یا تغییر فایل را پیش از تأیید بررسی کنید.

نکات امنیتی

  • Cline کلید را در secret storage ویرایشگر نگه می‌دارد؛ آن را در فایل تنظیمات پروژه ننویسید.
  • برای هر عضو تیم کلید جداگانه بسازید.
  • برای کلید محیط توسعه سقف مصرف ماهانه تعیین کنید.

منابع: نصب Cline، تنظیم OpenAI Compatible