Sobre o projeto
O LM Studio Code é uma extensão do Visual Studio Code que fornece um painel completo de agente de codificação em vez de simples autocompletar. Ele é executado com modelos servidos pelo LM Studio na própria máquina do usuário, portanto não requer chave de API na nuvem, cobrança por tokens nem ida e volta pela internet. O agente é alimentado pelo agente OpenCode de código aberto, que é integrado à extensão e pode funcionar offline.
O agente pode ler e editar arquivos do workspace, executar comandos de shell, pesquisar na base de código e exibir cada ação como um cartão de ferramenta expansível. Os usuários permanecem no controle por meio de prompts de permissão em linha e de um seletor de permissões com os modos Auto, Manual e Bypass. Ele oferece modos de build e plan, uma lista de tarefas ao vivo, respostas em Markdown com streaming, blocos de raciocínio recolhíveis para modelos compatíveis e esforço de raciocínio ajustável quando o modelo o expõe.
Recursos avançados incluem agentes personalizados definidos por arquivos Markdown em .opencode/agent, delegação de subagentes com janelas de contexto separadas e metas autônomas iniciadas com /goal. As metas são verificadas por um modelo juiz local, acompanhadas em uma barra de metas fixada, limitadas a 25 rodadas e protegidas por detecção de estagnação. Os usuários também podem injetar novas instruções enquanto o agente está trabalhando.
A extensão se integra fortemente ao LM Studio: ela lista modelos carregados e descarregados com tamanho de contexto, publicador, formato e quantização; pode recarregar modelos com contexto adequado via CLI lms; suporta múltiplos servidores LM Studio locais ou remotos; e armazena chaves de API remotas no Secret Storage criptografado do VS Code. As ferramentas de contexto incluem anexar código selecionado, adicionar o arquivo aberto, colar imagens, compactar conversas e um medidor de contexto.
As sessões são restauradas automaticamente, podem ser renomeadas ou retomadas e podem ser abertas em abas do editor para trabalho paralelo. Também suporta servidores MCP e skills, descobrindo automaticamente configurações .mcp.json e .vscode/mcp.json, com relatório de status /mcp e comandos de barra como /clear, /compact, /file, /skills e /help. Os requisitos são VS Code 1.104+, um servidor local LM Studio em execução e, de preferência, a CLI lms para gerenciamento de contexto.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.