Claude Code
claude CLI chính thức của Anthropic. Tương thích đầy đủ convention skill của Claude Code.
claude -p <prompt> --output-format stream-json --verbose [--include-partial-messages] [--add-dir …] --permission-mode bypassPermissions Agents
PATH.
Khi daemon khởi động, Open Design scan PATH tìm các binary này. Cái nào nó tìm thấy đều thành ứng viên engine thiết kế, đổi qua đổi lại trong picker model. Streaming dispatch sống trong apps/daemon/src/agents.ts. Thêm CLI mới chỉ là một entry trong AGENT_DEFS.
claude CLI chính thức của Anthropic. Tương thích đầy đủ convention skill của Claude Code.
claude -p <prompt> --output-format stream-json --verbose [--include-partial-messages] [--add-dir …] --permission-mode bypassPermissions codex Coding-agent open source của OpenAI. Prompt đẩy qua stdin để né ENAMETOOLONG trên Windows.
codex exec --json --skip-git-repo-check --full-auto [-C cwd] [--model …] [-c model_reasoning_effort=…] - devin Terminal-agent protocol ACP của Cognition.
devin --permission-mode dangerous --respect-workspace-trust false acp gemini Coding-agent của Google chạy trên Gemini.
gemini --output-format stream-json --skip-trust --yolo [--model …] - opencode Terminal-agent OSS linh hoạt provider.
opencode run --format json --dangerously-skip-permissions [--model …] - cursor-agent Agent headless của Cursor.
cursor-agent --print --output-format stream-json --stream-partial-output --force --trust [--workspace cwd] [--model …] - qwen Coding-agent của Alibaba dựa trên Qwen.
qwen --yolo [--model …] - qoder Coding-agent headless của Qoder.
copilot GitHub Copilot dạng CLI. Parser stream tương tự Claude Code.
copilot -p <prompt> --allow-all-tools --output-format json [--model …] [--add-dir …] hermes Agent ACP-native của EQ Labs.
hermes acp --accept-hooks kimi Terminal-agent Kimi của Moonshot AI.
kimi acp kiro-cli Bạn đồng hành IDE agentic do AWS hậu thuẫn.
kiro-cli acp kilo Terminal-agent ACP-native của Kilo Code.
vibe-acp Agent ACP-native của Mistral.
vibe-acp deepseek Agent UI terminal của DeepSeek. Thêm trong v0.4.0.
pi Runtime agent đa provider. Open CoDesign đóng gói Pi vào trong; bọn mình uỷ quyền qua PATH.
pi --mode rpc --no-session [--model …] [--thinking …] Không có CLI? Không sao.
POST /api/proxy/stream nhận { baseUrl, apiKey, model, messages }, normalize path thành …/v1/chat/completions và forward chunk SSE về trình duyệt. Bất cứ thứ gì nói được schema chat OpenAI đều chạy.
tool_choice: 'none' vì schema tool của nó loạn khi sinh tự do)Có guard SSRF ngay rìa daemon, chặn loopback, link-local và RFC1918.
Có CLI? Có key?
Open Design tự phát hiện cái gì đang có trong PATH và để bạn chọn lúc runtime. Không cần file config.