A persistent Hetzner-powered remote development machine that runs multiple Claude Code and Codex CLI sessions in parallel, controlled from browser or phone. Five integrated surfaces — Agent Board, Terminal, VS Code, Browser Preview, and File Explorer — provide a complete AI coding workstation with zero public inbound access.
This is the personal dogfood environment. It is not yet a product. It exists to prove the workflow, identify pain points, and build the shared codebase that later becomes the commercial SaaS.
Running AI coding agents locally is constrained by:
A persistent remote machine solves the resource and access problems. The control surface (Agent Board + supporting apps) solves the orchestration problem.
The sole beneficiary is you — a solo developer who wants to:
Single-user product. No multi-tenancy, no team features, no billing.
Personal developer infrastructure — a private AI coding workstation.
Comparable to running your own build server or CI machine, but purpose-built for interactive AI agent orchestration rather than batch jobs.
The differentiator is not "VS Code in browser" or "remote terminal" — those exist. The value is:
Human-in-the-loop multi-agent orchestration from any device.
The Agent Board is the product. Everything else supports it.
| Constraint | Detail | Source |
|---|---|---|
| Provider | Hetzner Cloud US | Decided |
| Default machine | CCX33 (8 vCPU, 32 GB RAM) | Decided |
| Burst machine | CCX43 (16 vCPU, 64 GB RAM) | Decided |
| Scaling rule | Do not expand root disk on scale-up | Decided |
| OS | Ubuntu LTS | Decided |
| Network posture | Zero public inbound ports | Decided |
| Access layer | Cloudflare Tunnel/Access or Tailscale initially | Decided |
| Agent CLIs | Claude Code CLI + Codex CLI | Decided |
| Session management | tmux-based | Decided |
| Browser IDE | code-server or OpenVSCode Server | Decided |
| Code structure | Monorepo shared with commercial SaaS | Decided |
| # | Unknown | Risk | Notes |
|---|---|---|---|
| 1 | Programmatic CLI control | Critical | No known strategy for programmatically starting, monitoring, or controlling Claude Code / Codex sessions. Gates the Agent Board. |
| 2 | Permission prompt interception | Critical | Can approval/rejection be intercepted and routed to web UI without forking CLIs? |
| 3 | Session state observation | High | How to read real-time status from agent CLIs. |
| 4 | Output streaming | Medium | How to stream agent output to web UI in real time. |
| 5 | Resource ceiling | Low | Whether CCX33 handles 10+ parallel sessions. Testable empirically. |
ICP Readiness: Not applicable. Single-user personal tool.
Purpose of personal version:
Primary recommendation: /pack install business-discovery — install research skills to prepare for the commercial concept.
Other next steps:
/feature-interview on the Agent Board once CLI strategy is known.A browser/mobile SaaS control plane for AI coding agents running on customer-owned dev machines. Customers install a lightweight host agent on any Ubuntu VPS. The agent connects outbound to the SaaS. Users get five integrated surfaces to orchestrate Claude Code, Codex, and future coding agents remotely.
Optional premium tier: managed Hetzner devbox provisioning for customers who want turnkey infrastructure.
Builds on the personal workstation codebase via a shared monorepo.
Developers increasingly use AI coding agents but face these problems at scale:
Existing browser IDEs solve "code in a browser" but not agent orchestration. T3 Code validates the concept but lacks professionalization.
Developer tools SaaS — AI agent orchestration control plane.
Not a browser IDE. Not managed VPS hosting. The VPS is the execution layer; the product is the control plane.
Human-in-the-loop multi-agent orchestration from browser and mobile.
| vs. | Gblock Party advantage |
|---|---|
| Local CLI usage | Remote access, mobile, multi-agent visibility, session persistence |
| Browser IDEs (Gitpod, Codespaces) | Agent orchestration focus, not just "code in browser" |
| T3 Code | Better mobile UX, zero-inbound security, session management, diff review, approval workflow, secrets guardrails |
| Self-managed VPS + tmux | Turnkey control plane, no sysadmin, Agent Board UX |
The product competes on: "I can run 10 coding agents safely, monitor them from my phone, approve risky actions, review diffs, preview apps, and recover when something goes wrong."
| Constraint | Detail | Source |
|---|---|---|
| Build order | Personal workstation built and dogfooded first | Decided |
| Code structure | Monorepo shared with personal version | Decided |
| Commercial model | Hybrid SaaS + optional managed IaaS | Decided |
| Host OS | Ubuntu LTS (initial target) | Decided |
| Network posture | Host-initiated outbound only | Decided |
| Agent CLIs | Claude Code + Codex initially, OpenCode later | Decided |
| Managed infra provider | Hetzner (for optional IaaS tier) | Decided |
| No GitHub Actions | Project does not use GitHub Actions | Decided |
| # | Unknown | Risk | Category | Notes |
|---|---|---|---|---|
| 1 | CLI programmatic control | Critical | Feasibility | No known strategy. Must be resolved during personal dogfood. |
| 2 | Permission prompt interception | Critical | Feasibility | Can prompts be routed through web UI without forking CLIs? |
| 3 | Session state observation | High | Feasibility | Real-time status from agent CLIs. |
| 4 | Host-to-SaaS tunnel | High | Architecture | Technology choice undecided (WebSocket, WireGuard, custom). |
| 5 | Willingness to pay | High | Market | $29-79/mo when CLIs are free. Needs ICP validation. |
| 6 | Data custody trust | Medium | Market | Trust barrier for security-conscious devs tunneling through SaaS. |
| 7 | Host agent reliability | Medium | Engineering | Auto-updates, crash recovery on diverse environments. |
| 8 | Multi-agent CLI compatibility | Medium | Feasibility | Whether future agents have similar enough interfaces. |
Ready for ICP once /pack install business-discovery is run.
Primary recommendation: /pack install business-discovery — install ICP, competitive analysis, value prop, positioning, and lean canvas skills.
Other next steps:
/icp after business-discovery is installed.0 of 6 questions answered.