Connect coding agents to RunInfra. Review changes, choose models, manage keys and check your account from the terminal.
Connect coding agents to RunInfra. Review changes, choose models, manage keys and check your account from the terminal.
Connect coding agents to RunInfra. Review changes, choose models, manage keys and check your account from the terminal.
$ npm install -g @runinfra/cliRequires npm with a 22+ runtime.
Connecting Claude Code creates claude-run. claude keeps your own setup.
Pick another name with --name work-agent, or press e in Review. Follow the PATH hint if needed.
Some agents connect in place. Review says so.
Ready agents: Claude Code, Codex, OpenCode, Pi, Aider, Qwen Code, Kilo Code, Goose, Continue, Cline, Droid (Factory), Grok Build, Hermes, OpenClaw, Crush, Kimi CLI, Mistral Vibe, Forge, Nanocoder.
mona@your-terminal:~$ runinfraOpens the full-screen app.Sign in with your browser or a device code.Pick agents, review, connect.Enter takes the next step.mona@your-terminal:~$
╭─────────────────────────────────────────────────────────────────────────────╮ │ │ │ ████ │ │ ██ ██ RunInfra │ │ ████ Optimized models for your coding agents │ │ ██ ██ │ │ │ │ Local connections not checked. Not signed in. │ │ │ │ ╭──────────────────────────────────────────────────────────────────────╮ │ │ │ › Connect your coding agents │ │ │ │ Arrows choose. Enter opens. │ │ │ ╰──────────────────────────────────────────────────────────────────────╯ │ │ │ │ Status │ │ live usage, cache, errors and spend │ │ Keys │ │ Account │ │ Doctor │ │ Help │ │ │ │ enter start ? help q quit tab choose l sign in r refresh v0.3.1│ ╰─────────────────────────────────────────────────────────────────────────────╯
Use agent IDs from runinfra agents, or a connected launcher name. runinfra help lists options.
runinfra login [--device|--paste]runinfra logout [--local]runinfra whoamiruninfra statusruninfra agentsruninfra connect <agent>...runinfra disconnect <agent>...runinfra modelsruninfra models set <agent> <model-id>runinfra models syncruninfra keysruninfra keys rotate <agent>runinfra keys revoke <agent>runinfra keys revoke --id <keyId>runinfra keys cap <agent> <dollars|none>runinfra accountruninfra planruninfra plan buy <starter|pro|team>runinfra plan settingsruninfra doctorruninfra update [--check]runinfra tuiruninfra help [--json]runinfra version [--json]Can't find what you're looking for? Get in touch
What pays for requests?
Review shows verification requests and what pays for them: your coding plan or credits. Credits-only keys always use credits. Doctor and model sync send no paid requests without --verify.