Claude Code
claude CLI resmi Anthropic. Kompatibilitas penuh dengan konvensi skill Claude Code.
claude -p <prompt> --output-format stream-json --verbose [--include-partial-messages] [--add-dir …] --permission-mode bypassPermissions Agents
PATH.
Saat daemon boot, Open Design scan PATH Anda mencari biner-biner ini. Mana yang ditemukan jadi kandidat engine desain, bisa diganti dari picker model. Streaming dispatch tinggal di apps/daemon/src/agents.ts. Menambah CLI baru cuma satu entry di AGENT_DEFS.
claude CLI resmi Anthropic. Kompatibilitas penuh dengan konvensi skill Claude Code.
claude -p <prompt> --output-format stream-json --verbose [--include-partial-messages] [--add-dir …] --permission-mode bypassPermissions codex Coding-agent open source OpenAI. Prompt dikirim via stdin untuk menghindari ENAMETOOLONG di Windows.
codex exec --json --skip-git-repo-check --full-auto [-C cwd] [--model …] [-c model_reasoning_effort=…] - devin Terminal-agent dengan protokol ACP dari Cognition.
devin --permission-mode dangerous --respect-workspace-trust false acp gemini Coding-agent Google di atas Gemini.
gemini --output-format stream-json --skip-trust --yolo [--model …] - opencode Terminal-agent OSS yang fleksibel soal provider.
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 Coding-agent Alibaba berbasis Qwen.
qwen --yolo [--model …] - qoder Coding-agent headless Qoder.
copilot GitHub Copilot dalam bentuk CLI. Parser stream mirip Claude Code.
copilot -p <prompt> --allow-all-tools --output-format json [--model …] [--add-dir …] hermes Agent ACP-native dari EQ Labs.
hermes acp --accept-hooks kimi Terminal-agent Kimi dari Moonshot AI.
kimi acp kiro-cli Pendamping IDE agentic yang didukung AWS.
kiro-cli acp kilo Terminal-agent ACP-native dari Kilo Code.
vibe-acp Agent ACP-native Mistral.
vibe-acp deepseek Agent UI terminal DeepSeek. Ditambahkan di v0.4.0.
pi Runtime agent multi-provider. Open CoDesign membundel Pi di dalam; kami delegasikan via PATH.
pi --mode rpc --no-session [--model …] [--thinking …] Tidak ada CLI? Tidak masalah.
POST /api/proxy/stream menerima { baseUrl, apiKey, model, messages }, normalisasi path ke …/v1/chat/completions, lalu forward chunk SSE balik ke browser. Apa pun yang ngomong skema chat OpenAI bisa jalan.
tool_choice: 'none' karena schema tool-nya berulah saat generasi bebas)Dijaga SSRF di pinggir daemon, memblokir loopback, link-local, dan RFC1918.
Punya CLI? Punya key?
Open Design otomatis mendeteksi apa yang ada di PATH Anda dan biarkan Anda pilih saat runtime. Tanpa file config.