Open Design

Agents

16CLIs automatisch erkannt in Ihrem PATH.

Beim Daemon-Start scannt Open Design Ihren PATH nach diesen Binaries. Was er findet, wird zur möglichen Design-Engine, im Modell-Picker umschaltbar. Streaming-Dispatch lebt in apps/daemon/src/agents.ts. Ein neues CLI hinzuzufügen ist ein Eintrag in AGENT_DEFS.

01

Claude Code

claude
Homepage ↗

Anthropics offizielles CLI. Voll kompatibel mit der Skill-Konvention von Claude Code.

Stream-Format
claude-stream-json (typisierte Events)
Argv-Form
claude -p <prompt> --output-format stream-json --verbose [--include-partial-messages] [--add-dir …] --permission-mode bypassPermissions
02

Codex CLI

codex
Homepage ↗

OpenAIs Open-Source-Coding-Agent. Prompt via stdin, um Windows-ENAMETOOLONG zu umgehen.

Stream-Format
json-event-stream + Codex-Parser
Argv-Form
codex exec --json --skip-git-repo-check --full-auto [-C cwd] [--model …] [-c model_reasoning_effort=…] -
03

Devin for Terminal

devin
Homepage ↗

Cognitions ACP-Protokoll-Terminal-Agent.

Stream-Format
acp-json-rpc
Argv-Form
devin --permission-mode dangerous --respect-workspace-trust false acp
04

Gemini CLI

gemini
Homepage ↗

Googles Gemini-getriebener Coding-Agent.

Stream-Format
json-event-stream + Gemini-Parser
Argv-Form
gemini --output-format stream-json --skip-trust --yolo [--model …] -
05

OpenCode

opencode
Homepage ↗

Provider-flexibler OSS-Terminal-Agent.

Stream-Format
json-event-stream + OpenCode-Parser
Argv-Form
opencode run --format json --dangerously-skip-permissions [--model …] -
06

Cursor Agent

cursor-agent
Homepage ↗

Cursors headless Agent.

Stream-Format
json-event-stream + Cursor-Agent-Parser
Argv-Form
cursor-agent --print --output-format stream-json --stream-partial-output --force --trust [--workspace cwd] [--model …] -
07

Qwen Code

qwen
Homepage ↗

Alibabas Qwen-basierter Coding-Agent.

Stream-Format
plain (rohe stdout-Chunks)
Argv-Form
qwen --yolo [--model …] -
08

Qoder CLI

qoder

Qoders headless Coding-Agent.

Stream-Format
json-event-stream + Qoder-Parser
Argv-Form
09

GitHub Copilot CLI

copilot
Homepage ↗

GitHub Copilot in CLI-Form. Stream-Parser ähnlich dem von Claude Code.

Stream-Format
copilot-stream-json (typisierte Events)
Argv-Form
copilot -p <prompt> --allow-all-tools --output-format json [--model …] [--add-dir …]
10

Hermes

hermes
Homepage ↗

EQ Labs' ACP-nativer Agent.

Stream-Format
acp-json-rpc (Agent Client Protocol)
Argv-Form
hermes acp --accept-hooks
11

Kimi CLI

kimi
Homepage ↗

Moonshot AIs Kimi-Terminal-Agent.

Stream-Format
acp-json-rpc
Argv-Form
kimi acp
12

Kiro CLI

kiro-cli
Homepage ↗

AWS-gestützter agentischer IDE-Begleiter.

Stream-Format
acp-json-rpc
Argv-Form
kiro-cli acp
13

Kilo

kilo

Kilo Codes ACP-nativer Terminal-Agent.

Stream-Format
acp-json-rpc
Argv-Form
14

Mistral Vibe CLI

vibe-acp
Homepage ↗

Mistrals ACP-nativer Agent.

Stream-Format
acp-json-rpc
Argv-Form
vibe-acp
15

DeepSeek TUI

deepseek

DeepSeeks Terminal-UI-Agent. In v0.4.0 hinzugefügt.

Stream-Format
deepseek-stream-json (typisierte Events)
Argv-Form

Multi-Provider-Agent-Runtime. Open CoDesign liefert Pi mit; wir delegieren über PATH.

Stream-Format
pi-rpc (stdio JSON-RPC)
Argv-Form
pi --mode rpc --no-session [--model …] [--thinking …]

Kein CLI? Kein Problem.

OpenAI-kompatibler BYOK-Proxy.

POST /api/proxy/stream nimmt { baseUrl, apiKey, model, messages }, normalisiert den Pfad zu …/v1/chat/completions und leitet SSE-Chunks zurück an den Browser. Alles, was das OpenAI-Chat-Schema spricht, funktioniert.

  • · Anthropic-via-OpenAI-Shim
  • · DeepSeek
  • · Groq
  • · MiMo (auto tool_choice: 'none', weil sich sein Tool-Schema bei freiem Generieren danebenbenimmt)
  • · OpenRouter
  • · Ihr selbst gehostetes vLLM
  • · Jeder andere OpenAI-kompatible Endpunkt

SSRF-geschützt gegen Loopback-, Link-Local- und RFC1918-Ziele am Daemon-Rand.

Sie haben ein CLI? Einen Schlüssel?

In drei Befehlen.

Open Design erkennt automatisch, was im PATH ist, und lässt Sie zur Laufzeit wählen. Keine Config-Datei nötig.