Koder CLI and TUI commands
Koder CLI runs as koder. Koder TUI runs as koder-tui. They share model and language settings.
Koder CLI commands
| Command | Purpose |
|---|---|
koder | Start a chat. The first run opens settings. |
koder run | Run a task that can change files. |
koder ask | Answer a question without changing files. |
koder review | Review changes. |
koder fix | Work on fixes and rerun checks. |
koder update auto on|off|status | Enable, disable or inspect automatic updates. |
Scripts and CI
Koder CLI works in pipes, scripts and CI. Scripts and one-shot commands do not auto-install updates.
Approvals
Smart approval handles ordinary edits and low-risk commands. Sensitive actions still need your approval.
Environment variables
| Variable | Purpose |
|---|---|
KODER_AUTO_UPDATE=0 | Disable automatic checks for this process. |
KODER_DOWNLOAD_TIMEOUT_SECONDS | Windows installer download timeout: 1–100000000 seconds. |
KODER_DOWNLOAD_CONNECT_TIMEOUT_SECONDS | Windows installer connection timeout: 1–3600 seconds. |
Koder TUI
The status bar is at the top, the conversation in the middle, the sidebar on the right and the input at the bottom.
| Key | Action |
|---|---|
| y | Accept a proposed file change. |
| n or Esc | Reject a proposed file change. |