Full YOLO, but on a disposable VM
Run Codex and Claude Code in YOLO mode on a disposable VM over Tailscale. Indie dev who fixes prod bugs from a phone.
what to steal
Run with approvals off only on a machine you can wipe.
Our takeaway from the source, not a quote.
domenic-vm-tailscale-yolo.toml
# Run Codex and Claude Code in YOLO mode on a disposable VM over Tailscale # source: https://domenic.me/agentic-coding-setup/ [rig] who = "Indie dev who fixes prod bugs from a phone" author = "Domenic Denicola" date = "2026-07-23" harness = ["Codex", "Claude Code"] models = ["ChatGPT 5.6 Sol (mentioned)", "Claude Fable 5 (mentioned)"] [keep] - Disposable Ubuntu Server VM on home desktop - Tailscale (SSH, HTTPS certs) - Codex approval_policy=never, sandbox danger-full-access - Claude bypassPermissions - gh CLI - Worktrees via desktop apps - Portless (tportless wrapper) in AGENTS.md - chezmoi dotfiles incl. AGENTS.md + skills [cut] - tmux over SSH - Approval prompts
⚠ ChatGPT 5.6 Sol, Claude Fable 5: older model(s), named by the source on 2026-07-23. See current models.
| thing | status | why (per source) |
|---|---|---|
| tmux over SSH | replaced | ChatGPT desktop app remote sessions |
| Approval prompts | removed | Blast radius limited to a disposable VM |
Source: https://domenic.me/agentic-coding-setup/ · checked 2026-10-14
// similar rigs
~/rigs/nadimtuhin-mac-controls-pc-r….toml2026-09-01
Laptop as control room, home PC as the engine
steal → Run agents on an always-on box behind one model gateway; reach it with zero open ports.
Claude CodeCodexPi Any model behind 9Rout
by Nadim Tuhin
~/rigs/merlin-claude-manager-codex-….toml𝕏 · 2026-10-14
Claude manages, Codex grinds
steal → Use one model to plan architecture and another to churn through build steps.
Claude CodeCodex Claude Fable as manageGPT-6 Astra on Codex
by @Merlin412188240
~/rigs/stefancrncic-t3-three-machin….toml𝕏 · 2026-10-13
Five harnesses, three machines, one orchestrator
steal → Install several harnesses on worker machines and drive them from one place.
Claude CodeCodexCursor
by Stefan (@stefancrncic)