@orchestrator-claude/cli
v1.21.0
Published
Orchestrator CLI - Thin Client
Readme
@orchestrator-claude/cli
Orchestrator CLI - True Thin Client
This is the thin client CLI for the Orchestrator system. It contains only HTTP client logic and bundled templates, with all business logic running in a Docker container.
Features
- Offline Commands:
init,migrate,templateswork without Docker - API Commands:
workflow,status,agentsrequire Docker container running - Lightweight: < 5MB npm package (vs 50MB in v1.3.0)
- Docker-First: All orchestration logic runs in
orchestrator/apicontainer
Installation
npm install -g @orchestrator-claude/cliQuick Start
# Create a new project
orchestrator init my-project
# Start the orchestrator API (requires Docker)
cd my-project
docker-compose up -d
# Check status
orchestrator statusArchitecture
CLI Thin Client (this package)
├── HTTP Client (axios)
├── Commands (Commander.js)
├── Templates (bundled)
└── Formatters (chalk, ora)
Docker Container (orchestrator/api)
├── Domain Logic
├── Application Services
├── Infrastructure
└── REST API ServerVersion
- Current: 1.19.0 (RFC-005 Phase 11 complete)
- Previous: 1.18.0
Migration
See Migration Guide for upgrade instructions. PostgreSQL is now required for workflow operations.
Development
# Build
npm run build
# Test
npm test
# Coverage
npm run test:coverageLicense
MIT
