The unscoped crewcoder npm package is the supported umbrella launcher. It declares both runtime packages as dependencies:
@onpoint-dev-tools/crewcoder-agent@onpoint-dev-tools/crewcoder-tui
npx crewcodernpm downloads the umbrella package and both runtime dependencies into its cache, then opens the TUI. This does not create a persistent global installation.
Arguments are forwarded to the agent CLI:
npx crewcoder providers
npx crewcoder run "explain this repository"npm install --global crewcoder
crewcoderThe global install provides crewcoder and cc. Bare invocations open the TUI; argument-bearing invocations run the agent CLI:
cc
crewcoder providers
crewcoder run "fix the failing tests"Node.js 22 or newer is required.
The scoped packages remain independently installable for embedding, packaging, or development workflows. Most CLI users should install the crewcoder umbrella instead of installing the agent and TUI separately.