An AI coding agent
that lives in your terminal.
Agent runtime, real-time HUD, multi-phase workflows and a self-extensible skills system — one CLI. No browser tab, no IDE plugin. Just your shell.
$ npm i -g @netro-works/netro-coding-agent
$ curl -fsSL https://netrocli.bond/install.sh | bash
PS> irm https://netrocli.bond/install.ps1 | iex
↓ the terminal below is live — click it and type help
## Features — click a pane, or press tab
# A statusline that never leaves your sight — # model, context, cost, tools, todos, git. Live. ▌claude-sonnet · ctx ▮▮▮▮▮▮▮▯▯▯ 68% · 41.2k tok · $0.14 tools: read ✓ ×12 edit ✓ ×4 bash ⠧ npm test 3.2s todos: ▮▮▮▯▯ 3/5 · main* ↑2 ↓0 · quota 5h ok
Context-health thresholds, per-element toggles, color overrides. Configure once in settings.json.
$ /workflow start ⏺ workflow payment-refactor [✓] spec requirements captured · 14 keywords [✓] design architecture reviewed [▶] implement ⠧ developer agent · 3 files touched [ ] review waiting · reviewer agent [ ] deploy waiting
Multi-phase flows with spec management, iterative loops and a coordinated team: architect · developer · reviewer · tester.
$ /skills install github.com/acme/deploy-skills ⏺ cloning acme/deploy-skills… done ⏺ found 3 skills + k8s-rollout devops enabled + canary-check devops enabled + incident-report office disabled ⏺ registered slash commands: /rollout /canary
Install skills from any GitHub repo. Hot-reload, per-skill enable/disable, slash-command registration.
› why is the login test flaky? ⏺ Grep(pattern: "login", tests/) ⎿ 4 matches ⏺ Read(tests/auth.test.ts) ⎿ Read 88 lines ⏺ The test asserts on a timestamp with Date.now() — it races the token TTL. Fix: freeze time with vi.useFakeTimers(). Want me to apply it?
Built-in tools — read, bash, edit, write, grep, find, ls. Session forking, cloning and tree navigation.
$ /models ● anthropic claude-sonnet, claude-opus oauth ✓ ● openai gpt-5.2, o4 oauth ✓ ● google gemini-3-pro key ✓ ○ bedrock configured · not signed in ○ xai available # custom models? drop them in ~/.netro/agent/models.json
One unified LLM API. Switch providers mid-session without losing context.
## Packages — hover a row
@netro-works/netro-coding-agent
Interactive coding agent CLI — HUD, workflows, skills
npm i -g @netro-works/netro-coding-agent@netro-works/netro-agent-core
Agent runtime with tool calling and state management
npm i @netro-works/netro-agent-core@netro-works/netro-ai
Unified multi-provider LLM API
npm i @netro-works/netro-ai@netro-works/netro-tui
Terminal UI library with differential rendering
npm i @netro-works/netro-tui## Configuration
Everything lives in ~/.netro/agent/ — plain files, no magic. Click a file to inspect it.
~/.netro/agent/
Your terminal is waiting.
$ npm install -g @netro-works/netro-coding-agent