Command Reference
This page provides a complete reference for all Brightpath CLI commands, organized by functional groups.
Global Flags
These flags are available for all commands:
| Flag | Short | Description | Default |
|---|---|---|---|
--config | -c | Path to configuration file | .brightpath.yaml |
--verbose | -v | Enable verbose logging | false |
--quiet | -q | Suppress non-error output | false |
--output | -o | Output format (json, yaml, text) | text |
--help | -h | Show help information | - |
Agent Commands
Commands for managing and interacting with AI agents.
agent list
List all available agents and their capabilities.
Code
Flags:
--provider: Filter agents by provider (cursor, linear, copilot)--capabilities: Show detailed capability information
Example:
Code
agent info
Display detailed information about a specific agent.
Code
Flags:
--provider: Specify the provider--show-models: List available models for the agent
Example:
Code
agent test
Test connectivity and functionality of an agent.
Code
Flags:
--provider: Provider to test--task: Test task to execute--timeout: Timeout in seconds (default: 60)
Example:
Code
Run Commands
Execute tasks using AI agents.
brightpath run
Execute a single task with an AI agent.
Code
Flags:
--provider: Provider to use (cursor, linear, copilot)--task: Task description or prompt--task-file: Path to file containing task description--model: Model to use (provider-specific)--budget: Budget limit in USD--timeout: Timeout in seconds--output-file: Save output to file--mode: Execution mode (direct, server, client)--server: Server URL (for client mode)
Examples:
Code
brightpath run pipeline
Execute a multi-stage pipeline.
Code
Flags:
--budget: Total budget for entire pipeline--checkpoint-dir: Directory to save checkpoints--resume: Resume from last checkpoint--dry-run: Validate pipeline without executing
Examples:
Code
Sandbox Commands
Manage sandboxed execution environments.
sandbox create
Create a new sandbox environment.
Code
Flags:
--name: Sandbox name--image: Docker image to use--workspace: Mount workspace directory--env: Environment variables (can be repeated)
Example:
Code
sandbox list
List all sandboxes.
Code
Example:
Code
sandbox exec
Execute a command in a sandbox.
Code
Example:
Code
sandbox destroy
Destroy a sandbox environment.
Code
Example:
Code
Actions Commands
Pre-built automation actions for common workflows.
actions triage
Automatically triage and label issues.
Code
Flags:
--provider: Provider to use (linear, github)--project: Project identifier--labels: Comma-separated list of labels to apply--assign: Auto-assign to team members--dry-run: Show actions without executing
Example:
Code
actions review
Perform automated code reviews.
Code
Flags:
--provider: Provider to use (cursor, copilot)--repository: Repository name--pr: Pull request number--focus: Review focus (security, performance, style)--auto-comment: Automatically post review comments
Example:
Code
actions deploy
Execute deployment workflows.
Code
Flags:
--environment: Target environment (dev, staging, production)--version: Version to deploy--rollback: Rollback to previous version if deployment fails--health-check: Health check URL to verify deployment
Example:
Code
Merge Commands
Merge results from batch operations and multi-round pipelines.
merge batch
Merge results from batch operations.
Code
Flags:
--strategy: Merge strategy (auto, manual, consensus, latest)--output: Output file path--conflicts: How to handle conflicts (skip, prompt, override)--dry-run: Preview merge without applying
Examples:
Code
merge pipeline
Merge results from pipeline stages.
Code
Flags:
--stage: Specific stage to merge--strategy: Merge strategy--checkpoint: Create checkpoint after merge
Example:
Code
Linear Commands
Linear-specific workflow automation.
linear sync
Synchronize Linear issues with local state.
Code
Flags:
--project: Project identifier--team: Team identifier--since: Sync issues since date (YYYY-MM-DD)--status: Filter by status (backlog, in_progress, done)
Example:
Code
linear create
Create a new Linear issue.
Code
Flags:
--title: Issue title--description: Issue description--project: Project identifier--priority: Priority (urgent, high, medium, low)--assignee: Assignee user ID--labels: Comma-separated labels
Example:
Code
linear update
Update an existing Linear issue.
Code
Flags:
--status: New status--assignee: New assignee--priority: New priority--add-label: Add label (can be repeated)--remove-label: Remove label (can be repeated)
Example:
Code
Copilot Commands
GitHub Copilot integration commands.
copilot suggest
Get code suggestions from Copilot.
Code
Flags:
--file: File path for context--prompt: Prompt or instruction--language: Programming language--count: Number of suggestions to generate
Example:
Code
copilot explain
Explain code using Copilot.
Code
Flags:
--lines: Specific lines to explain (e.g., "10-20")--function: Function name to explain--detail: Detail level (brief, normal, detailed)
Example:
Code
Serve Commands
Run Brightpath as a server.
serve
Start Brightpath server.
Code
Flags:
--host: Host to bind to (default: 0.0.0.0)--port: Port to listen on (default: 8080)--websocket: Enable WebSocket support--auth: Enable authentication--tls-cert: Path to TLS certificate--tls-key: Path to TLS private key--workers: Number of worker threads
Examples:
Code
MCP Commands
Model Context Protocol integration.
mcp server
Start an MCP server.
Code
Flags:
--transport: Transport type (stdio, http, ws)--port: Port for HTTP/WS transport--capabilities: Exposed capabilities
Example:
Code
mcp client
Connect to an MCP server.
Code
Flags:
--list-tools: List available tools--list-resources: List available resources--call-tool: Call a specific tool
Example:
Code
Batch Commands
Batch operation management.
batch launch
Launch a new batch operation from a batch file.
Code
Flags:
--provider: Default provider for all tasks--max-concurrent: Maximum concurrent tasks (default: 5)--budget: Total budget for batch--output-dir: Directory for output files--name: Batch operation name
Example:
Code
batch status
Check status of batch operations.
Code
Flags:
--watch: Continuously watch status--json: Output in JSON format
Example:
Code
batch list
List all batch operations.
Code
Flags:
--status: Filter by status (running, completed, failed)--since: Show batches since date
Example:
Code
batch cancel
Cancel a running batch operation.
Code
Example:
Code
Config Commands
Configuration management.
config validate
Validate configuration file.
Code
Example:
Code
config show
Display current configuration.
Code
Example:
Code
config path
Show path to configuration file being used.
Code
Provider Commands
Provider management and testing.
provider list
List available providers.
Code
provider test
Test provider connectivity.
Code
Flags:
--verbose: Show detailed test output--timeout: Test timeout in seconds
Example:
Code
Utility Commands
version
Display version information.
Code
help
Display help information.
Code
Example:
Code