// CLI

One binary, every mode

The PasClaw command line is the control surface for onboarding, interactive work, service operation, configuration, and automation.

One-shot agentInteractive TUIGatewayAutomation
01

Start quickly

Onboard a workspace, select a provider, and run a single goal without assembling a separate application around the agent.

02

Work interactively

Use the terminal UI for ongoing conversations, tool visibility, model changes, and session management.

03

Operate the platform

Manage MCP servers, skills, models, schedules, authentication, updates, and status from one consistent CLI.

04

Script repeatable jobs

Commands are suitable for shell scripts, CI jobs, scheduled tasks, and other automation that needs a native agent.

From the documentation

Technical details

Implementation notes drawn from the PasClaw repository documentation.

From onboarding to automation

The command surface covers first-run setup, one-shot goals, the interactive TUI, gateways, models, sessions, schedules, memory, skills, MCP, vaults, and knowledge bases.

  • --quiet or -q produces scripting-friendly output and failures return non-zero status.
  • Global flags also include --no-color and --help.
  • PASCLAW_HOME and PASCLAW_CONFIG can relocate state and configuration.

Common entry points

A small set of commands covers the main operating modes.

pasclaw onboard
pasclaw agent -m "Summarize this workspace"
pasclaw tui
pasclaw gateway
pasclaw status

Common questions

Frequently asked questions

Keep exploring

See how the rest of PasClaw fits together.

Run as a service