All apps/Coder

Coder

coder

A tool for provisioning self-hosted development environments with Terraform.

Runs as coder|macOS, Linux, Windows|coder.com

Command form

ai-draft · 2 tasks · 14 fields

Create a workspace or open an SSH session into one. Parameter files, ephemeral parameters, org and auth options are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui coder

coder create

Create a workspace
Create a workspaceExample values, fixed in this page — nothing here reaches a terminal
Basic
Workspace name
string
Template*
string
Preset
string
Parameters (name=value)
string
TasksEach one presets the form for one job
Create from template
workspacetemplateparameterpreset
ParametersOnly these flags are editable in the form
Workspace name
string · positional 0
Template
string
--template-t
Template version
string
--template-version
Preset
string
--preset
Parameters (name=value)
string · repeatable
--parameter
Stop after (duration)
string
--stop-after
Do not wait for startup
boolean
--no-wait
Skip confirmations
boolean
--yes-y

coder ssh

SSH into a workspace
SSH into a workspaceExample values, fixed in this page — nothing here reaches a terminal
Basic
Workspace*
string
Forward SSH agent
--forward-agent
TasksEach one presets the form for one job
Open a shell
workspaceforward_agent
ParametersOnly these flags are editable in the form
Workspace
string · positional 0
Remote command
string · positional 1
Forward SSH agent
boolean
--forward-agent-A
Force a TTY
boolean
--tty-t
Environment variables
string · repeatable
--env-e
Remote port forward
string · repeatable
--remote-forward-R
SourcesEvery flag above is checked against these
docs
coder create [flags] [workspace] ### -t, --template ### --template-version ### --preset ### --stop-after ### --no-wait ### -y, --yes ### --parameter
manualmain 2026-10

github.com

docs
coder ssh [flags] <workspace> [command] ### -t, --tty ### -A, --forward-agent ### -R, --remote-forward ### -e, --env ### --wait ### --no-wait
manualmain 2026-10

github.com

Before it fills your prompt, Otty checks the installed coder against its version. A form that does not match your version is not offered.