Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O Microsoft Dev Box Model Context Protocol (MCP) Server é uma camada de integração open-source que liga agentes de IA aos serviços Microsoft Dev Box. Permite interações em linguagem natural para gerir dev boxes, verificar o seu estado, executar tarefas de personalização e realizar outras operações focadas em programadores — tudo isto sem sair do seu ambiente de desenvolvimento.
Construído com base no Model Context Protocol, este servidor funciona como uma ponte entre agentes de IA e a plataforma Microsoft Dev Box, permitindo aos programadores usar comandos conversacionais em vez de alternar entre múltiplas interfaces ou memorizar sintaxe complexa da CLI.
Cenários-chave
O Dev Box MCP Server destaca-se em vários cenários comuns de desenvolvimento:
- Fluxo de trabalho diário de desenvolvimento: Inicie, pare ou verifique rapidamente o estado das suas caixas de desenvolvimento antes de começar a trabalhar, sem abrir o portal Azure ou o portal de programadores
- Mudança de projeto: Alternar perfeitamente entre diferentes dev boxes para diferentes projetos, criar novas dev boxes para ramos de funcionalidades, ou limpar ambientes antigos
- Colaboração em equipa: Partilhar informações do pool de dev boxes com os membros da equipa, coordenar a utilização de recursos e ajudar a integrar novos programadores com configurações adequadas de dev box
- Resolução de problemas e manutenção: Reparar problemas de conectividade, verificar o estado de operação, visualizar registos e gerir horários sem necessidade de trocar de contexto entre ferramentas
- Gestão de personalização: Instalar pacotes de software, aplicar personalizações de equipa, executar scripts de configuração e configurar ambientes de desenvolvimento através de comandos conversacionais
Ferramentas suportadas
O Dev Box MCP Server oferece uma cobertura abrangente das operações do Dev Box através de várias categorias de ferramentas:
- Gestão do ciclo de vida do Dev Box: Crie, elimine, inicie, pare, reinicie e repare as dev boxes em todos os seus projetos
- Descoberta de projetos e pools: Navegue pelos projetos disponíveis, veja pools de dev boxes e compreenda as configurações e capacidades dos pools
- Gestão de energia e horários: Controlar os estados de energia da caixa de desenvolvimento, gerir os horários de desligamento, atrasar ou saltar ações agendadas
- Personalização e configuração: Aplicar personalizações de equipa, executar tarefas individuais, instalar pacotes, definir temas e visualizar registos de personalização
- Monitorização e diagnóstico: Verificar o estado das operações, visualizar registos de tarefas, monitorizar operações de longa duração e resolver problemas de conectividade
- Exploração de recursos: Use padrões de escopo para direcionar recursos específicos e obter informação contextual sobre o seu ambiente Dev Box
Para uma lista completa de operações suportadas e os seus padrões de âmbito, consulte o repositório Dev Box MCP Server - Ferramentas Atualmente Suportadas.
Authentication
O Dev Box MCP Server utiliza autenticação mediada com base em DefaultAzureCredential e Web Account Manager (WAM) para uma integração fluida com o Azure.
Próximos passos
Pronto para melhorar o seu fluxo de trabalho de desenvolvimento com a gestão de Dev Boxes alimentada por IA?
Veja o Tutorial: Comece com o Dev Box MCP Server para instruções passo a passo de configuração e utilização.