Sobre o projeto

O Construct fornece um ambiente seguro e descartável para executar agentes de codificação de IA, como Claude Code, Codex e Opencode. Projetado principalmente para usuários do Windows com recursos Hyper-V, ele cria uma máquina virtual Ubuntu isolada que atua como sandbox entre os agentes de IA e o PC host. Essa arquitetura garante que os agentes possam operar com privilégios root totais e ignorar prompts de permissão sem arriscar o sistema host. Os principais recursos incluem: - **Execução em sandbox**: os agentes são executados em uma VM Hyper-V descartável, evitando qualquer interação direta com o sistema operacional host. - **Descartável e reutilizável**: a VM e as configurações dos agentes são projetadas para serem reinstaladas facilmente, com perfis de projeto permitindo a restauração automática de repositórios, SDKs e servidores MCP. - **Suporte a agentes**: suporte nativo para Claude Code, Codex e Opencode, que são executados em modo bypass para operação contínua. - **Acesso remoto**: suporta vários métodos de conexão, incluindo VS Code Remote-SSH, integração com T3 Code, VS Code baseado em navegador e compartilhamento de arquivos via SMB. - **Implantação flexível**: pode ser executado localmente em uma única máquina ou implantado em um host Hyper-V compartilhado para acesso remoto multiusuário. - **Cliente integrado**: inclui uma versão corrigida do T3 Code com entrada de voz, retomada de sessão e controles específicos do Construct. A instalação é simplificada por meio de um one-liner do PowerShell que automatiza a criação de uma ISO de autoinstalação do Ubuntu, a configuração da VM e o provisionamento do agente. A ferramenta também oferece um aplicativo complementar de bandeja do Windows para gerenciar configurações, eventos de ciclo de vida e encaminhamento de portas. A documentação abrange instalação, provisionamento, hospedagem remota e solução de problemas.