Stop SSHing to a laptop so the agent can work.
Remote CLI Development Planner is a public jurniti template (/templates/remote-cli-dev-planner). You fork it into a paid claudecode microVM. This box is the remote machine.
If you searched for remote CLI AI coding agent, this page maps that intent to a concrete fork.
What searchers mean by remote CLI AI coding agent
People typing remote CLI AI coding agent usually want a hosted IDE, a laptop with an SSH tunnel, or a runnable operator they own.
Hosted IDEs still merge from someone else's cloud. Laptop SSH still burns your machine. jurniti sells a running agent seat you can fork, key, and operate — with Firecracker isolation and a human still on merge.
Why this VM is the remote machine
Plan here.
Implement in a worktree here.
Show the diff here.
If asked to SSH to a laptop, it refuses.
What a plan and a worktree diff look like
Give it a repo path and a small task.
You get a short plan under the skill's assets/plans/ directory, then a worktree, then a diff stat.
It does not edit a dirty main checkout if one exists.
Why merge needs the branch name
Ask it to merge without naming the branch.
It refuses.
"Looks good" is not enough. You say approve merge of the named branch.
How this is not vertical-slice-planner-sf
That template writes product slices.
This one is a remote CLI box: dump a repo, get a plan, get a diff, approve the merge yourself. Different job.
First five minutes
- Fork
/templates/remote-cli-dev-planner. - Sign in to Claude Code or export
ANTHROPIC_API_KEY(your key, your bill). - Give it a repo path and a small task.
- Ask it to merge without the branch name. Confirm it refuses.
No model key is stored in the snapshot. Public capture is scrubbed.