What problem does it solve?
RCC helps teams create, run, and manage Python-based automation robots in isolated holotree environments, reducing environment drift and simplifying distribution and reuse.
Core Features & Use Cases
- Robot creation from templates: Scaffold new RCC robots quickly using built-in templates.
- Deterministic environments: Leverage holotree caches and conda/python controls for reproducible runtimes.
- Run, test, and validate: Use rcc run, rcc task testrun, and diagnostics to ensure reliable automation deployment.
Quick Start
Create a new robot from a template:
rcc robot initialize -t <template-name> -d my-robot
Run the robot locally:
cd my-robot
rcc run
Validate robot configurations:
rcc configure diagnostics --robot robot.yaml