Radial app

Agents & terminal

Radial's agent surface is the real thing: the actual Claude Code, Codex, or Cursor CLI running in a real terminal inside your project, with the live preview next to it. No wrapper chat, no separate model bill. The same agent you'd run yourself, with much better aim.

Agent terminals

⌘I opens the agent dock; ⌘T starts a new Claude Code agent in the open project (Codex, Cursor, and a plain shell are in the Agent menu). Each agent is a real PTY spawned in the repo's directory, so the CLI behaves exactly as it does in your own terminal.

The terminal is the chat

There is no separate chat box: you type to the agent in its own CLI (⌘L focuses it). Everything Radial hands over lands in the agent's input for you to review and press Enter, so nothing runs without your say:

The quick-edit pill (Select tool) is the shortcut path: small asks go from click to running agent without opening the dock at all.

Bring your own login

Radial launches the CLIs you already have, under the account you're already signed into: an existing claude login, an ANTHROPIC_API_KEY, or your Codex/Cursor auth. If a CLI is missing or signed out, Settings → Agent shows exactly what's needed with a one-click install or sign-in. For how this squares with each provider's terms, see AI accounts & terms.

Project rules

Put an AGENTS.md at the repo root and every agent reads it: brand voice, things never to touch, how to structure sections. Radial also briefs agents on its own conventions, like using the already-running dev server instead of starting their own, and (if .radial/figma.yml lists your design files) which Figma sources to pull from.

Agents run under your own account, so prompts and project content go to the provider (Anthropic, OpenAI) exactly as if you ran the tool in a terminal. Radial adds no data collection of its own. See the privacy policy.