@some-useful-agents/cli
v0.24.0
Published
CLI for some-useful-agents
Downloads
703
Readme
@some-useful-agents/cli
Command-line interface for some-useful-agents. Author, run, schedule, and manage agents from the terminal.
Install
npm install -g @some-useful-agents/cliQuick start
sua init # initialize a project
sua workflow run hello # run an agent
sua tool list # see available tools
sua examples install # install bundled examples
sua dashboard start # open the web dashboardCommands
sua agent— list, new, run, status, logs, cancel, audit, edit, disable/enablesua workflow— list, run, replay, import, export, status, logssua tool— list, show, validatesua examples— install, remove, listsua secrets— set, get, list, delete, migrate, checksua vars— list, get, set, delete (global variables)sua mcp— start, rotate-token, tokensua schedule— list, validatesua dashboard— startsua init,sua doctor,sua tutorial
Recent highlights
- Integrations (v0.21) — connect a data source at
/settings/integrationsand get tools for free: CSV / Postgres / SQLite kinds auto-generate find/count tools, Gmail connects via OAuth, andnotifyhandlers reference saved Slack / webhook / file destinations by id. - Improve layout wizard (v0.21) — on
/pulseor any named dashboard, sua proposes what to surface, which installed agents to add (Path A), and which new agents to draft inline (Path B). - Build from goal, orchestrated (v0.21) — a
goal-surveyor+ per-fragmentagent-drafter(each behind its own critic) +dashboard-designerdesign a complete plan from a plain-language goal; already-covered goals return "Nothing to build", partial failures show a partial-success screen. llm-promptnode type (v0.21) — canonical rename ofclaude-code(alias preserved). Setprovider(claude/codex),model,maxTurns, andallowedToolsper node, or as agent-level defaults nodes inherit.- Output widgets (v0.21) —
replay/field-toggle/view-switch/sort/filter/paginatecontrols render everywhere and are restylable; first-classtablefield type;interactivewidgets re-run in place. - MCP servers as first-class — paste a
mcpServersconfig at/tools/mcp/import, sua discovers tools and imports them in bulk. Manage + enable/disable + delete from/settings/mcp-servers. - Pulse dashboard —
/pulseshows a live information radiator with signal tiles from your agents. 10 display templates includingwidget(mirrors the agent's outputWidget). - Flow control — conditional, switch, loop, agent-invoke, branch, end, break nodes.
- 15 example agents — from hello world to MCP-driven graphics generation.
See the main repo README and docs/ for full documentation.
License
MIT
