Sobre o projeto

AgenTerm é um emulador de terminal leve, nativo em Rust e um controlador de frota de IA local projetado para uso multiplataforma (Windows, macOS e Linux). Ele evita o Electron em favor da renderização nativa da plataforma (Win32/GDI, winit) para manter um footprint de binário reduzido. As principais capacidades incluem: - Gestão de Workspace: Abas hierárquicas com compositores, ambientes e notas por aba. Suporta uma semântica de fechamento "detach-first" que mantém os PTYs rodando em segundo plano. - Automação e Controle: Um cliente de automação nativo que fornece snapshots estruturados, esperas determinísticas e recibos de controle. Inclui uma CLI para criar, inspecionar e conduzir abas. - Integração de IA: Uma superfície de Model Context Protocol (MCP) somente leitura e a capacidade de lançar agentes (ex: Codex) em abas de frota nomeadas com contexto estável. - Recursos Técnicos: Suporte para superfícies de sessão tmux/RMUX, screenshots em PNG para testes de feedback visual e um servidor headless para autoridade de workspace e PTY. - Segurança e Transparência: Plano de controle local-first ouvindo apenas em endereços de loopback, licenciamento MIT/Apache-2.0 e evidências de cadeia de suprimentos, incluindo checksums SHA-256 e SBOMs.