Skip to content

UnaCODE CLI Overview

The UnaCODE Command Line Interface provides powerful tools for managing AI agents, orchestrators, and development workflows.

Quick Start

# Install UnaCODE CLI
pip install unacode

# Initialize a new project
unacode init my-ai-project

# List available orchestrators  
unacode orchestrators list

# Execute an orchestrator
unacode orchestrators run code_review_orchestrator

# Deploy an agent team
unacode teams deploy healthcare_uc_team_v2

Key Features

🤖 Orchestrator Management

  • List and execute 28 enterprise orchestrators
  • Monitor execution status and logs
  • Cost estimation and performance tracking

👥 Team Management

  • Deploy and manage 17+ AI agent teams
  • Team configuration and customization
  • Health monitoring and scaling

🛠️ Development Tools

  • Project initialization and scaffolding
  • Code generation and templates
  • Testing and validation utilities

🔧 System Administration

  • Server management and configuration
  • User and permission management
  • Monitoring and analytics

Command Structure

unacode [GLOBAL_OPTIONS] <command> <subcommand> [COMMAND_OPTIONS] [ARGUMENTS]

Global Options

  • --version - Show CLI version
  • --help - Show help information
  • --config - Specify config file path
  • --verbose - Enable verbose output
  • --quiet - Suppress non-essential output

Configuration

The CLI uses configuration files for API endpoints, authentication, and preferences:

# ~/.unacode/config.yaml
api:
  base_url: "https://v5.unacode.mrmaidenos.com"
  token: "dev_token_placeholder"
  timeout: 30

preferences:
  output_format: "json"
  auto_update: true
  editor: "vscode"

Integration with V5 Server

The CLI communicates directly with the UnaCODE V5 Server: - REST API for orchestrator and team management - WebSocket for real-time updates and progress tracking - Authentication using development tokens

Environment Support

  • Development: Local server on port 47187
  • Production: https://v5.unacode.mrmaidenos.com
  • Staging: Custom endpoints supported

Output Formats

JSON (Default)

unacode orchestrators list --format json

Table

unacode orchestrators list --format table

YAML

unacode orchestrators list --format yaml

Getting Help

# General help
unacode --help

# Command-specific help
unacode orchestrators --help
unacode teams deploy --help

# List all commands
unacode commands

Generated on 2025-08-12 14:48:04