Kōdō Code adds Ask, Plan, Code, and Review modes, prompt enhancement, and per-mode model switching so Codex CLI and Claude Agent SDK fit the way you work.
The problem
Most tools force a choice. You wire raw CLI tools into scripts, or accept opinionated wrappers that bury settings and collapse planning into execution.
See it work
You should not have to think, plan, execute, and validate in the same mental mode.
Yes — the existing ResponsiveGrid component already handles breakpoints at 768px and 1024px. Adding WebSocket sync would not affect layout rendering because state updates flow through the existing useDataStore hook.
The main risk is re-render frequency on mobile. Consider debouncing sync events to 200ms on viewports below 768px.
No side effects. No surprises. Just answers.
Plan is now an artifact. It carries forward into Code mode as structured context.
Carrying forward approved plan (4 steps)…
3 files modified, 1 file added · +142 −23
Scanning 4 changed files against full test suite…
One issue found. The fix is a 3-line guard. Recommend addressing before merge.
Slash commands
Switch modes, swap models, and manage presets without leaving the composer.
Prompt enhancement
Sharpen your request before it reaches the harness. Three levels of preparation.
Features
Codex CLI and Claude Agent SDK, same workflow semantics. Switch per-project or per-session.
Different models for thinking, doing, and reviewing. A higher-reasoning model for planning, a faster one for execution.
Plans persist with state. Created in Plan Mode, tracked through implementation, carried forward as structured context.
Each project runs in its own git worktree. Agents get a clean, isolated environment without interfering with your working tree.
Architecture
Kōdō handles model switching, workflow state, prompt enhancement, and settings. Then hands execution to Codex or Claude.
Kōdō Desktop
Ask · Plan · Code · Review
Kōdō Orchestrator
Model switching · Enhance pipeline
Workflow state · Settings
OpenAI
Anthropic
Repo · Terminal · Files
"Harnesses execute. Kōdō orchestrates."
How it compares
Not competing with any of them directly.
| Kōdō Code | Cline | Roo Code | Claude Code | Codex CLI | |
|---|---|---|---|---|---|
| Harness | Codex + Claude | API-based | API-based | Native Claude | Native OpenAI |
| Workflow Modes | ✓ 4 modes | ✗ | ✓ | ✗ | ✗ |
| Prompt Enhancer | ✓ 3 levels | ✓ | ✓ | ✗ | ✗ |
| Auto Model Switch | ✓ per mode | ✗ | ✓ per-task | ✗ | ✗ |
| Dual Harness | ✓ | ✗ | ✗ | — | — |
| Desktop UI | ✓ | VS Code | VS Code | ✗ | ✗ |
| Settings Surface | ✓ first-class | ✓ | ✓ | Flags | Flags |
| Philosophy | Orchestrator | Editor-first | Feature-rich | Raw harness | Raw harness |
Who it's for
"Keep the best harnesses. Keep the best workflow base. Build only the missing layer."
with clarity · with purpose · with intention
Free, open source, and ready to orchestrate your workflow.