Claude Code
تكامل Claude Code
وجّه Claude Code أو Cursor أو إضافات VS Code أو أي عميل متوافق مع Anthropic إلى UnoRouter وصل إلى كلّ النماذج.
عن Claude Code
Claude Code هو أداة البرمجة الوكيلية من Anthropic للطرفية. تقرأ قاعدة كودك، وتحرّر الملفّات، وتشغّل الأوامر، وتبحث في الويب، وتستدعي أدوات خارجية. راجع مستندات Claude Code الرسمية.
الميزات
| الميزة | الوصف |
|---|---|
| برمجة وكيلية | يقرأ قاعدة كودك، ويحرّر الملفّات وينشئها، ويشغّل أوامر shell، ويكرّر حتى تكتمل المهمّة. |
| سياق قاعدة الكود الكاملة | يقرأ بنية مشروعك وتبعيّاته وأعرافه. لا اختيار يدويّ للملفّات. |
| أصلي للطرفية | يعمل في الطرفية دون إضافة IDE. يعمل مع أي محرّر أو لغة. |
| تكامل Git | ينشئ الإيداعات، ويدير الفروع، ويحلّ تعارضات الدمج، ويفتح طلبات السحب. |
| استخدام الأدوات وMCP | يدعم خوادم Model Context Protocol (MCP) لقواعد البيانات وواجهات API والمتصفّحات وأدوات أخرى. |
| دعم متعدّد النماذج | يعمل مع كلّ نماذج Claude (Opus وSonnet وHaiku) عبر UnoRouter. بدّل بينها بأمر /model. |
| تفكير ممتد | وضع تفكير موسّع لمهامّ الاستدلال المعقّدة. |
| إدخال الصور والملفّات | اسحب الصور أو الصق لقطات الشاشة في الطرفية. يقرأ ملفّات PDF وCSV وغيرها. |
| آمن افتراضياً | يطلب الإذن قبل الأوامر المدمّرة. مستويات الأذونات قابلة للضبط. |
إعداد سريع باستخدام CC Switch
يضبط نقطة API الطرفية واسم المزوّد بنقرة واحدة.
تهيئة يدوية
وجّه Claude Code إلى UnoRouter.
ملف إعدادات دائم (موصى به)
يستمرّ عبر الجلسات وإعادة تشغيل الطرفية.
%APPDATA%\claude\settings.json
json
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.unorouter.com",
"ANTHROPIC_API_KEY": "YOUR_API_KEY",
"MAX_THINKING_TOKENS": "0",
"CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}متغيّرات البيئة
أضفها إلى ملفّ تعريف shell. تُعاد تهيئتها عند إغلاق الطرفية ما لم تُحمَّل من ملفّ تعريف.
powershell
$env:ANTHROPIC_BASE_URL="https://api.unorouter.com"
$env:ANTHROPIC_API_KEY="YOUR_API_KEY"
$env:MAX_THINKING_TOKENS="0"
$env:CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS="1"
$env:CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC="1"التثبيت
الخطوة 1: ثبّت Node.js
يحتاج Claude Code إلى Node.js 18 أو أحدث. ثبّت إصدار LTS من nodejs.org.
الخطوة 2: ثبّت Git Bash
يحتاج Claude Code إلى صدفة شبيهة بـ Unix. ثبّت Git for Windows الذي يتضمّن Git Bash من git-scm.com.
الخطوة 3: ثبّت Claude Code
bash
npm install -g @anthropic-ai/claude-codeابدأ الآن
احصل على مفتاح API واستخدم UnoRouter مع Claude Code.