Quickstart
Go from install to your first useful agent session — open a project, launch an agent, tile a terminal, and review the result.
This guide takes you from install to your first useful agent session: open a project, launch an agent, tile a terminal alongside, and review what it did.
Install an agent CLI
hob is the surface — you bring your own agent. Install and authenticate at least one supported agent CLI before installing hob:
- Claude Code
- Codex
- OpenCode
Make sure the CLI is available in your PATH. Backend profiles let you run multiple accounts,
subscriptions, or config directories for these supported CLIs side by side.
Download hob
Download hob for your operating system, then install it like any other desktop app.
Download hobRunning hob on a remote VM?
Install hob on the VM, activate your license there,
then run hob --headless for the browser IDE. hob restores the last saved project state or
opens in no-project mode; you can open and switch projects after connecting. See
Headless mode for VM setup, SSH tunnels, and private-network access.
Ask an agent to explain your codebase
After you pick a folder, press Alt+A to open an agent pane. Ask it to orient you in the project.
Explain this codebase. Point me to the main entry points, key modules, and anything I should read before making changes.The agent searches your repo, reads relevant files, and summarizes how the project fits together — one of the fastest ways to get oriented in unfamiliar code.
Make one small change
Once you understand the project, ask the agent to suggest a few safe improvements, then pick one.
Suggest three small, safe improvements in this codebase. Explain the tradeoffs and wait for me to choose one.Good first tasks are low risk — tightening some copy, fixing a small UI issue, adding a missing type. If you already know what you want, ask for it directly and describe the result you want.
By default the agent asks before editing files. Switch to Approve All from the
permission-mode control in the pane header (or toggle auto-accept with Alt+Y) for faster
iteration.
Tile a terminal and verify
Press Alt+T to open a terminal next to your agent — both panes tile side by side, no tabs.
Run whatever checks your project already uses (tests, type checker, linter, a local build):
npm testWhen the agent finishes, review the diff and run your checks.
Set up agent instructions
Create an AGENTS.md file in your project root to give every agent persistent context:
# Project Guidelines
- This is a Next.js app with TypeScript, using the App Router
- Run tests with `npm test`
- Follow the existing code styleKeep agent files in sync
hob creates and syncs AGENTS.md and CLAUDE.md by default so every supported agent reads
the same guidance. Change or disable this in Settings → Agent → Agent file sync. See
hob integration layer.