CloudMesh AI
Вендор-нейтральный шлюз между AI-агентами и производственной инфраструктурой. Детерминированный механизм политик, утверждение с участием человека с отображением изменений, журнал аудита в формате JSONL, постепенная автономия на основе эмпирического опыта.
Документация
Cloudmesh AI CMC
cloudmesh-ai-cmc is an extensible Command Line Interface (CLI) framework designed to integrate AI-driven tools and custom extensions. It serves as the central orchestrator for the Cloudmesh AI ecosystem, providing a registry system for managing commands and a developer-friendly environment for rapid extension creation.
Quick Links:
- Documentation Site - Full user guides and API reference.
- GitHub Repository - Source code and issue tracker.
Installation
cmc is primarily developed on Linux and macOS. For Windows, the use of Git Bash or WSL2 is strongly recommended for the best experience.
Linux / macOS / Git Bash / WSL2
pip install cloudmesh-ai-cmc
Windows (PowerShell/CMD)
It is recommended to use a Python virtual environment:
python -m venv venv
.\venv\Scripts\activate
pip install cloudmesh-ai-cmc
Quick Start
-
Verify Installation:
cmc version -
Explore Available Commands:
cmc --help -
Enter Interactive Mode:
cmc shell
Core Features
The CMC framework provides several key capabilities:
Extension Registry
Load plugins from three sources:
- Core: Built-in extensions bundled with the package.
- Pip: Extensions installed via
pipusing entry points. - Registry: Local extensions registered via a path on your filesystem.
Unified Interface
A consistent interface to interact with various AI models and tools, whether for system diagnostics, documentation generation, or performance testing.
Built-in Telemetry
Integrated system to track AI tool performance, reliability, and system context across all command executions.
Interactive Shell
A powerful shell with tab completion and session variable management for efficient command execution.
For more detailed information, please refer to the User Guide.