Sobre o projeto
DevMate é um ambiente de execução de agentes local-first que estende as capacidades do ChatGPT através do Model Context Protocol (MCP). Ele permite que o ChatGPT execute tarefas de execução local semelhantes ao Codex, sem exigir um modelo embutido ou uma chave de API gerenciada pela DevMate. Em vez disso, ele atua como uma ponte segura entre o agente na nuvem e o ambiente de desenvolvimento local do usuário.
As principais funcionalidades incluem inspeção e edição de arquivos de projeto, execução de comandos Git, execução de testes e scripts, e gerenciamento de automação de navegador. O sistema suporta várias superfícies de integração, incluindo uma extensão do VS Code para contexto e gerenciamento do ciclo de vida do projeto, um plugin do Obsidian para fluxos de trabalho de vault, uma CLI independente para administração de serviços e um serviço Gateway que lida com as conexões MCP.
DevMate enfatiza o controle local e a segurança. O estado do projeto, credenciais, backups e logs de execução permanecem nas máquinas do usuário ou em hosts de Runner designados. Ele suporta jobs duráveis que sobrevivem a reinicializações do gateway e Runners remotos para tarefas de longa duração ou específicas de plataforma. A arquitetura garante o isolamento do projeto, onde cada conversa do ChatGPT está vinculada a um projeto local específico, prevenindo a deriva de contexto. Plugins opcionais estendem a funcionalidade para fluxos de trabalho de desenvolvimento de jogos Godot, incluindo auditorias de desempenho e gerenciamento de exportação. O sistema adota um modelo de confiança de único proprietário por padrão, sem autenticação para conexões locais, enquanto oferece OAuth para ambientes de equipe.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.