A JetBrains tornou o Junie Local estável no Windows em 16 de outubro, depois de uma versão RTX experimental em setembro. A empresa afirma também que o agente de programação suporta PCs NVIDIA RTX Spark desde o lançamento da plataforma. Para os programadores com o hardware indicado, o novo percurso liga o Junie CLI a um servidor de modelos no próprio computador e trata da instalação do modelo e do arranque do motor.
Esta combinação responde a uma questão prática que o simples descarregamento de um modelo local deixa em aberto: como liga um agente de programação uma tarefa do repositório à inferência local? O modelo gera através do Junie Local. O Junie CLI continua a ler ficheiros do projeto, a propor ou efetuar alterações e pode executar comandos para a tarefa. Os programadores continuam responsáveis pelo repositório, pelas permissões, pelas diferenças de código e pelos resultados dos testes.
A grande mudança
- O que mudou: O percurso Windows do Junie Local passou de experimental a estável. O instalador verifica o hardware e o controlador, instala o modelo e o motor de inferência CUDA e configura o Junie CLI para usar um endpoint local.
- Porque importa: Um programador com hardware RTX suportado pode atribuir ao Junie uma tarefa do repositório sem pagar à JetBrains por token deste modelo local. As ações do agente sobre ficheiros e comandos continuam a precisar de revisão.
- O que observar: A JetBrains refere até 55 tokens gerados por segundo nos seus testes iniciais com o RTX Spark. Isto mede a velocidade de geração na configuração da empresa, não tarefas de programação concluídas, correção ou desempenho em todos os PCs suportados.
O percurso da tarefa até ao modelo
O manual do Junie Local, datado de 15 de outubro, descreve um motor de inferência local gerido com uma API compatível com a da OpenAI. No Windows, inclui um motor llama.cpp acelerado por CUDA e modelos GGUF de 4 bits. O instalador escreve um perfil de modelo do Junie CLI que aponta para http://localhost:19239/v1/chat/completions. Quando o modelo local é selecionado, o Junie inicia o motor e para-o depois de terminar a última instância do Junie que o utiliza.
A JetBrains disponibiliza o Qwen3.6-27B e a sua combinação Qwen3.8-3.6-27B. A instalação local utiliza versões quantizadas, em vez dos modelos com pesos integrais referenciados no manual. As duas versões podem ser instaladas lado a lado e selecionadas através de /model. A JetBrains afirma que a configuração escolhe uma janela de contexto que cabe na memória da GPU disponível; a capacidade exata depende, por isso, do computador. O motor Windows usa previsão de vários tokens do modelo GGUF principal para descodificação especulativa. Estes mecanismos explicam onde corre a inferência; não demonstram a qualidade de uma alteração proposta.
O guia de início rápido do Junie CLI descreve o outro lado do processo. Inicie a CLI na raiz de um projeto e envie uma tarefa na sua interface de terminal. Um pedido pode referir ficheiros ou pastas do projeto com @. A publicação de 16 de outubro afirma que o Junie pode ler código, editar ficheiros e executar testes. A documentação da CLI diz que ações potencialmente sensíveis, incluindo a maioria dos comandos de terminal e ferramentas MCP, podem exigir a aprovação do utilizador, dependendo das definições. Analise essa opção de aprovação com o mesmo cuidado que o modelo selecionado.
Preparar uma primeira tarefa no repositório
Estes passos seguem a documentação da JetBrains. A BIG CHANGE não instalou o Junie Local nem executou esta tarefa.
- Verifique o computador. A publicação indica Windows 11 em x64 com uma GPU NVIDIA RTX de arquitetura Ampere ou mais recente e pelo menos 24 GB de VRAM. Para RTX Spark, indica Windows 11 em Arm e pelo menos 24 GB de memória disponível para a GPU. Ambos os percursos exigem o controlador NVIDIA 581 ou mais recente. O manual atual também indica o runtime Microsoft Visual C++ e cerca de 21 GB de espaço livre em disco. Verifique estes pré-requisitos antes de descarregar um modelo.
- Instale o percurso local. Utilize o instalador Windows ligado a partir das instruções do Junie Local. A JetBrains documenta um comando PowerShell que define
JUNIE_LOCAL_MODEL=1para o processo do instalador. Compare qualquer script descarregado com a página oficial e reveja-o antes de o executar. O manual diz que o instalador verifica as somas de controlo das transferências e descarrega cerca de 17 GB para o motor Windows e o modelo. - Escolha o modelo. Abra o Junie CLI no diretório do projeto e execute
/localna sua interface de terminal. O ecrã de configuração verifica os requisitos e permite instalar o Qwen3.6-27B ou a combinação. O manual afirma que/localno Windows está disponível na interface de terminal do Junie CLI. Se tiver sido utilizado o instalador autónomo, selecione o modelo instalado com/model. - Atribua-lhe uma tarefa delimitada. Num repositório descartável ou numa branch que possa rever, peça ao Junie para analisar um ficheiro específico e fazer uma pequena alteração com um teste relevante. O resultado esperado é um diff proposto ou aplicado e qualquer saída dos testes. Examine ambos antes de aceitar o trabalho. A JetBrains diz que a primeira resposta pode demorar enquanto o modelo é carregado e o contexto do projeto é processado.
Uma verificação útil de sucesso é o Junie CLI mostrar o modelo local selecionado, produzir um diff que possa ser revisto para o ficheiro pedido e apresentar um resultado de comando ou teste que consiga verificar por si. Se a instalação parar, o manual diz que as transferências são retomadas e que uma nova execução descarrega os artefactos em falta. Se o primeiro pedido for lento, verifique se o motor ainda está a carregar antes de o interpretar como uma tarefa falhada. A documentação descreve comandos de estado e de verificação de funcionamento do motor através de serverctl para aprofundar o diagnóstico.
A inferência local tem uma fronteira específica
A JetBrains apresenta o Junie Local como gratuito, sem registo, subscrição, créditos ou quota de tokens para este percurso. O programador continua a precisar da GPU indicada, de espaço em disco e de eletricidade; ferramentas ou serviços externos usados pela tarefa podem ter custos separados. A afirmação da empresa de que o código permanece no computador refere-se ao percurso do modelo local que descreve. A CLI pode ler ficheiros, executar comandos e utilizar ferramentas configuradas, pelo que o responsável pelo projeto deve verificar as permissões das ferramentas e as integrações ligadas à rede antes de trabalhar com repositórios sensíveis. A BIG CHANGE não auditou de forma independente o comportamento de rede ou de telemetria do Junie.
O valor de velocidade de 16 de outubro também é um resultado do fornecedor. Uma comparação de programação baseada em medições exigiria a escolha do modelo, o hardware, o repositório, a tarefa, os testes e o diff observado. Nenhum desses resultados foi produzido pela BIG CHANGE. Este artigo descreve o percurso documentado para o programador decidir se um ensaio controlado se adequa ao seu computador e projeto.
Fontes e leituras adicionais
- Junie Local chega ao NVIDIA RTX Spark (16 de outubro de 2026). Versão estável no Windows, suporte do RTX Spark, requisitos e afirmação inicial da JetBrains sobre a velocidade de geração.
- Manual do Junie Local (datado de 15 de outubro de 2026; consultado em 17 de outubro). Motor, modelos quantizados, instalação, endpoint local e detalhes de recuperação.
- Guia de início rápido do Junie CLI (consultado em 17 de outubro de 2026). Fluxo de tarefas no repositório e controlos de aprovação de comandos.



