Sobre o projeto

Mila Companion é um kit projetado para envolver o Claude Code, transformando uma ferramenta baseada em terminal em um assistente colaborativo acessível via Telegram. Ele foi especificamente construído para suportar um modelo de "diretor", onde o companion auxilia o proprietário no gerenciamento, ensino e monitoramento de vários agentes voltados para clientes. Principais capacidades incluem: - **Gerenciamento de Agentes**: Ferramentas para prevenção (detectando canais silenciosos ou prazos perdidos), ensino (instalando novas habilidades nos agentes) e revisão (comparando a saída dos agentes com modelos mais fortes). - **Estrutura de Comunicação**: Um conjunto de "habilidades" (regras baseadas em markdown) que regem o tom, o rastreamento de promessas e a triagem da caixa de entrada para interações com clientes. - **Ferramentas Operacionais**: - `mila usage`: Rastreia o gasto de tokens e prevê taxas de consumo. - `mila chats`: Um registro para monitorar chats ativos e seu status. - `mila owe`: Um livro-razão centralizado de todas as promessas abertas em todos os clientes. - `mila doctor`: Uma ferramenta de diagnóstico para solucionar problemas de silêncio do bot ou conectividade. - **Garantia de Qualidade**: Inclui uma ferramenta `design_check.py` para verificar mecanicamente páginas web quanto a overflow, acessibilidade e consistência de tema em diferentes viewports. - **Infraestrutura**: Fornece scripts de implantação para configuração de servidor, um sistema de política de permissão para controlar a execução de ferramentas e um sistema de backup para journals e cartões de chat. Observação: Este repositório contém as habilidades e ferramentas; a integração com o Telegram requer o plugin separado `mila-telegram`.