Orchestrator CLI - Thin Client
npm install @orchestrator-claude/cliOrchestrator 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.
- Offline Commands: init, migrate, templates work without Docker
- API Commands: workflow, status, agents require Docker container running
- Lightweight: < 5MB npm package (vs 50MB in v1.3.0)
- Docker-First: All orchestration logic runs in orchestrator/api container
``bash`
npm install -g @orchestrator-claude/cli
`bashCreate a new project
orchestrator init my-project
Architecture
`
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 Server
`Version
- 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
`bash
Build
npm run buildTest
npm testCoverage
npm run test:coverage
``MIT