autodev

live connect

opencode serve: ready http://127.0.0.1:4096 · 52 session(s)
every agent run attaches to this loopback server, so its session streams live over HTTP/SSE. The port is not exposed publicly (no security-group or firewall rule points at it) — reach it with an SSH tunnel from your machine:
ssh -i MAIN.pem -L 4096:127.0.0.1:4096 ubuntu@<server-host>

# in a second terminal on your machine:
opencode attach http://127.0.0.1:4096     # interactive TUI, live sessions
# or browse http://127.0.0.1:4096         # OpenCode's own web UI
while the serve is down, runs silently fall back to private per-run servers — nothing breaks, only live observation pauses

opencode cli options

appended to every run's command line; applies to the next run and survives a restart. Saved in SQLite, so no SSH and no service restart — clearing the box and saving returns to whatever .env says. Arguments are passed as an argv array, never through a shell.

provider credentials

providertypekey
nvidia api ••••xGjE
opencode api ••••bBqu
merged into /opt/autodev/data/xdg/data/opencode/auth.json (atomic write, mode 600); existing entries are preserved and keys are masked everywhere they are displayed