</> CodeAgents

ورقة مرجعية

كلود كود

واجهة سطر أوامر كلود للبرمجة الوكيلية

مزيد من التفاصيل

البدء

claudeتشغيل وضع التفاعل التلقائي
claude "task"تنفيذ مهمة مباشرة والخروج
claude -cاستئناف المحادثة الأخيرة
claude --resume <id>استئناف جلسة بعينها بمعرّفها
claude -p "task"تنفيذ غير تفاعلي وطباعة الناتج
claude --helpعرض جميع خيارات سطر الأوامر

خيارات سطر الأوامر

--model claude-sonnet-4-6تحديد النموذج المستخدم
--system-prompt "..."تجاوز موجّه النظام
--allowedTools <list>إدراج أدوات محددة في القائمة البيضاء
--disallowedTools <list>حظر أدوات محددة
--max-turns <n>تحديد عدد تكرارات الحلقة الوكيلية
--output-format jsonإخراج بصيغة JSON للبرمجة النصية
--verboseتفعيل سجلات التصحيح
--dangerously-skip-permissionsتخطي جميع طلبات الإذن (للـ CI)

أوامر الشرطة

/helpعرض قائمة بجميع الأوامر
/initإنشاء CLAUDE.md للمشروع الحالي
/clearمسح سياق المحادثة
/compactضغط السياق إلى ملخص
/commitإنشاء رسالة commit من الفرق
/reviewمراجعة الملف الحالي للمشاكل
/fixإصلاح تلقائي لآخر خطأ أو تحذير
/modelتبديل النموذج خلال الجلسة
/statusعرض حالة الجلسة والاستخدام
/bugتسجيل تقرير عن خطأ

الذاكرة والسياق

CLAUDE.mdملف تعليمات مستوى المشروع
~/.claude/CLAUDE.mdتعليمات مستوى المستخدم (عامة)
.claude/CLAUDE.mdتعليمات مقيّدة بمجلد فرعي
@path/to/fileالإشارة إلى ملف في أمرك
.claudeignoreاستبعاد ملفات من السياق (نمط gitignore)
# headingوضع علامة على قسم مهم في CLAUDE.md
ANTHROPIC_API_KEY=...ضبط مفتاح API عبر متغير البيئة

الخطافات

PreToolUseخطاف يُطلق قبل أي استدعاء أداة
PostToolUseخطاف يُطلق بعد أي استدعاء أداة
Notificationخطاف يُطلق عند إشعارات الوكيل
Stopخطاف يُطلق عند توقف الوكيل
PreCompactخطاف يُطلق قبل ضغط السياق
matcherتصفية الخطافات بنمط اسم الأداة
hooks in settings.jsonضبط الخطافات في إعدادات Claude

MCP

claude mcp add <name> <cmd>تسجيل خادم MCP عبر stdio
claude mcp add --transport sse <name> <url>تسجيل خادم MCP عبر SSE
claude mcp listعرض خوادم MCP المسجلة
claude mcp remove <name>إزالة خادم MCP
claude mcp get <name>عرض تفاصيل خادم MCP
--mcp-config <file>تحميل إعداد MCP من ملف JSON
/mcpفحص حالة خادم MCP داخل REPL

البرمجة النصية والـ CI

cat file.py | claude -p "refactor"تمرير محتوى ملف عبر أنبوب إلى Claude
git diff | claude -p "write commit msg"توليد رسالة commit من الفرق
claude -p "task" --output-format jsonإخراج JSON للأتمتة
claude -p "task" --max-turns 3تحديد التكرارات لخطوط CI
--dangerously-skip-permissionsتخطي التأكيدات في CI غير المراقب
ANTHROPIC_API_KEY=... claude -p "..."مفتاح API مضمّن في البرامج النصية

code-agents.oday-bakkour.com · كلود كود · Last verified: April 2026