CloudMesh AI
Porta neutra entre agentes de IA e infraestrutura de produção. Mecanismo de políticas determinístico, aprovação com diffs com intervenção humana, registro de auditoria em JSONL, autonomia gradual baseada em histórico empírico.
Documentação
Cloudmesh AI CMC
cloudmesh-ai-cmc é um framework de Interface de Linha de Comando (CLI) extensível, projetado para integrar ferramentas orientadas por IA e extensões personalizadas. Ele atua como o orquestrador central do ecossistema Cloudmesh AI, fornecendo um sistema de registro para gerenciar comandos e um ambiente amigável para desenvolvedores, permitindo a criação rápida de extensões.
Links rápidos:
- Site de Documentação - Guias completos do usuário e referência da API.
- Repositório GitHub - Código-fonte e rastreador de problemas.
Instalação
O cmc é desenvolvido principalmente em Linux e macOS. Para Windows, o uso de Git Bash ou WSL2 é fortemente recomendado para a melhor experiência.
Linux / macOS / Git Bash / WSL2
pip install cloudmesh-ai-cmc
Windows (PowerShell/CMD)
Recomenda-se o uso de um ambiente virtual Python:
python -m venv venv
.\venv\Scripts\activate
pip install cloudmesh-ai-cmc
Início Rápido
-
Verifique a Instalação:
cmc version -
Explore os Comandos Disponíveis:
cmc --help -
Entre no Modo Interativo:
cmc shell
Principais Recursos
O framework CMC oferece vários recursos essenciais:
Registro de Extensões
Carregue plugins de três fontes:
- Núcleo: Extensões integradas incluídas no pacote.
- Pip: Extensões instaladas via
pipusando pontos de entrada. - Registro: Extensões locais registradas por meio de um caminho no seu sistema de arquivos.
Interface Unificada
Uma interface consistente para interagir com diversos modelos e ferramentas de IA, seja para diagnósticos do sistema, geração de documentação ou testes de desempenho.
Telemetria Integrada
Sistema integrado para rastrear o desempenho, a confiabilidade e o contexto do sistema das ferramentas de IA em todas as execuções de comandos.
Shell Interativo
Um shell poderoso com conclusão por tabulação e gerenciamento de variáveis de sessão para execução eficiente de comandos.
Para informações mais detalhadas, consulte o Guia do Usuário.