Skip to content

CLI Reference

Use nbx <command> --help for the exact options supported by your installed version.

CommandPurpose
nbx analyze [path]Build or refresh the local structural model.
nbx search "<query>"Retrieve task-relevant workflows and definitions.
nbx def <name-or-uid>Inspect one symbol with callers and dependencies.
nbx query "<cypher>"Run a read-only graph query.
nbx mapShow communities and execution workflows.
nbx diffCompare working-tree structure with the analyzed baseline.
nbx verify --digestSummarize structural verification findings.
Terminal window
nbx analyze .
nbx search "auth refresh flow"
nbx def refreshToken
CommandPurpose
nbx init [path]Create box configuration.
nbx repo <subcommand>Manage repositories inside a box.
nbx listList local boxes.
nbx statusInspect freshness and integrity.
nbx configureConfigure supported coding agents.
nbx authManage authentication.

Read commands use the current box by default. Common target controls are:

  • --box <ID|PATH|NAME> — use another local box.
  • --repo <ALIAS> — select one repository in the box.
  • --hub <REF> — explicitly read an external Hub target.
CommandPurpose
nbx updateUpdate the CLI.
nbx migrate --dry-runPreview metadata migration.
nbx doctorDiagnose installation and local state.
nbx cacheInspect or manage caches.
nbx deleteDelete a selected box.
nbx resetReset Noodlbox-managed state.
nbx feedbackPrepare a support report.
nbx versionPrint the installed version.

delete, reset, migration, and configuration commands can change managed state. Read their command help before automation.

  • --json requests machine-readable output where supported.
  • -h, --help prints command help.
  • -V, --version prints the CLI version.