CLI Reference
Complete command line documentation for Neural Commander.
Coming Soon — Beta Waitlist Goal: 100 signups
CLI downloads will be available when our beta waitlist reaches 100 developers. Join the waitlist to get early access.
Contents
Core Commands
nc init
Initialize Neural Commander for a project
nc init [project-path] Options:
-
--name stringProject name (default: directory name) -
--type stringProject type (api, cli, web-app, etc.)
nc daemon
Manage the NC daemon for background monitoring
nc daemon <command> Options:
-
startStart daemon -
stopStop daemon -
statusShow status -
--apiStart with API server (port 7669)
nc audit
Run a comprehensive project health audit
nc audit [project-path] Options:
-
--saveSave results to database -
--include-externalInclude external dependencies -
-v, --verboseVerbose output
Documentation Intelligence
nc docs health
Check documentation health across your project
nc docs health [project-path] Output includes:
- • Total documents found
- • Coverage score (0-100)
- • Missing documentation areas
- • Stale documents
nc docs search
Full-text search across all project documentation
nc docs search "query string" Options:
-
--type stringFilter by doc type (md, yaml, etc.) -
--limit intLimit results (default: 10)
Testing Framework
nc test init
Generate E2E test scaffolding for a project
nc test init [project-path] Options:
-
--framework stringTest framework (jest, pytest, go-test, vitest) -
--dry-runPreview without creating files -
--learnLearn patterns from other projects (Pro) -
--coverageInclude coverage gap analysis (Pro)
Supported Frameworks:
- • JavaScript/TypeScript: Jest, Vitest, Mocha
- • Python: Pytest, unittest
- • Go: Go test
- • Ruby: RSpec
nc test ide-compat
Check IDE compatibility and configuration completeness
nc test ide-compat [project-path] Options:
-
--ide stringFocus on specific IDE (vscode, jetbrains, cursor, neovim) -
--all-projectsCheck all projects (Pro) -
--jsonOutput as JSON -
--summaryBrief summary only
Checks:
- • VS Code configuration (.vscode/)
- • JetBrains configuration (.idea/)
- • Cursor IDE (.cursorrules)
- • EditorConfig (.editorconfig)
- • Claude Code readiness (CLAUDE.md)
- • Language-specific configs
AI Guardrails
nc guardrails init
Generate AI assistant guardrails for a project
nc guardrails init [project-path] Options:
-
--type stringOverride project type (trading-bot, web-app, database, api, cli, infrastructure) -
--dry-runPreview without creating files -
--claude-mdAlso output CLAUDE.md section
nc guardrails export
Export guardrails as CLAUDE.md section
nc guardrails export [project-path] Options:
-
--format stringOutput format (claude-md, yaml, json)
Project Types & Default Rules
| Type | Key Rules |
|---|---|
trading-bot | Verify account, check position sizes, confirm testnet/mainnet |
database | Backup before migration, verify WHERE clauses |
infrastructure | Check dependent services, verify terraform plans |
api | Verify endpoints, check rate limits |
Session Management
list
List all development sessions
nc session list show
Show session details
nc session show [id] resume
Resume previous session
nc session resume [id] watch
Watch for new sessions
nc session watch Requirements Management
list
List all requirements
nc requirements list show
Show specific requirement
nc requirements show REQ-001 create
Create new requirement
nc requirements create sync
Sync with upstream (Pro)
nc requirements sync Requirement Schema
id: REQ-NC-001
title: Session Crash Detection
status: implemented
priority: high
category: core
description: Detect and recover from Claude Code session crashes
acceptance_criteria:
- Daemon monitors session process
- Desktop notification on crash
- Session state preserved