Claude Code
claude الـ CLI الرسمي لـ Anthropic. توافق كامل مع اتفاقية skill لـ Claude Code.
claude -p <prompt> --output-format stream-json --verbose [--include-partial-messages] [--add-dir …] --permission-mode bypassPermissions الوكلاء
PATH.
عند إقلاع daemon، يفحص Open Design PATH بحثاً عن هذه الـ binaries. أيٌّ منها يجدها تصبح مرشحات لمحرّك التصميم، قابلة للتبديل من model picker. التسليم streaming يعيش في apps/daemon/src/agents.ts. إضافة CLI جديد إدخال واحد في AGENT_DEFS.
claude الـ CLI الرسمي لـ Anthropic. توافق كامل مع اتفاقية skill لـ Claude Code.
claude -p <prompt> --output-format stream-json --verbose [--include-partial-messages] [--add-dir …] --permission-mode bypassPermissions codex agent البرمجة مفتوح المصدر من OpenAI. الـ prompt يُمرَّر عبر stdin لتجنّب ENAMETOOLONG على Windows.
codex exec --json --skip-git-repo-check --full-auto [-C cwd] [--model …] [-c model_reasoning_effort=…] - devin agent terminal من Cognition بروتوكول ACP.
devin --permission-mode dangerous --respect-workspace-trust false acp gemini agent البرمجة من Google مدفوع بـ Gemini.
gemini --output-format stream-json --skip-trust --yolo [--model …] - opencode agent terminal مفتوح المصدر مرن المزود.
opencode run --format json --dangerously-skip-permissions [--model …] - cursor-agent agent headless من Cursor.
cursor-agent --print --output-format stream-json --stream-partial-output --force --trust [--workspace cwd] [--model …] - qwen agent البرمجة من Alibaba مبني على Qwen.
qwen --yolo [--model …] - qoder agent البرمجة headless من Qoder.
copilot GitHub Copilot على هيئة CLI. parser الـ stream شبيه بـ Claude Code.
copilot -p <prompt> --allow-all-tools --output-format json [--model …] [--add-dir …] hermes agent من EQ Labs أصلاً ACP.
hermes acp --accept-hooks kimi agent terminal من Moonshot AI.
kimi acp kiro-cli رفيق IDE agentic مدعوم من AWS.
kiro-cli acp kilo agent terminal أصلاً ACP من Kilo Code.
vibe-acp agent أصلاً ACP من Mistral.
vibe-acp deepseek agent UI لـ terminal من DeepSeek. أُضيف في v0.4.0.
pi Runtime لـ agent متعدد المزودين. Open CoDesign يأتي به مرفقاً؛ نحن نُفوّض إليه عبر PATH.
pi --mode rpc --no-session [--model …] [--thinking …] لا CLI؟ لا مشكلة.
POST /api/proxy/stream يأخذ { baseUrl, apiKey, model, messages }، يطبّع المسار إلى …/v1/chat/completions، ويُمرّر chunks من نوع SSE إلى المتصفح. أي شيء يفهم schema دردشة OpenAI يعمل.
tool_choice: 'none' تلقائياً لأن tool schema الخاص به يُسيء التصرف عند التوليد الحر)محمي SSRF ضد loopback / link-local / RFC1918 على حافة daemon.
لديك CLI؟ لديك مفتاح؟
Open Design يكتشف تلقائياً ما في PATH ويتيح لك الاختيار وقت التشغيل. لا حاجة لملف إعداد.