Start

Templates

A template is a setup script in the Cloudgrad repo. It runs once, on first boot, after the agents and rh are ready.

The templates

Blank computer

Claude Code, Codex, Gemini CLI, OpenCode, tmux, git, Node and rh. Nothing else.

sandbox/templates/blank.sh

Next.js site agent

A Next.js app with pnpm and the Vercel CLI, plus an AGENTS.md that tells your agent how to build and ship it.

sandbox/templates/site.sh

Research agent

A research workspace with BRIEF.md, sources/ and notes/, ripgrep, jq and pandoc. Your agent writes REPORT.md.

sandbox/templates/research.sh

Trading-bot dev box

A TypeScript project on viem that watches a tokenized stock pool on Robinhood Chain. Swaps are prepared with rh, signed by you.

sandbox/templates/trading.sh

Clone a repo

Paste an https git URL when you start a computer. Public repos are cloned into /vercel/sandbox/work before you arrive and the shell opens inside it. For a private repo, run gh auth login or clone with a token in the terminal yourself; Cloudgrad does not store git credentials.

How a template runs

The site, research and trading templates each write an AGENTS.md and a matching CLAUDE.md, so whichever agent you start reads the same instructions. The trading-bot box adds a TypeScript project on viem whose npm run watch prints a live NVDA price from its USDG pool on Robinhood Chain.