AI-translated from English; not yet reviewed by a fluent editor.

# Junie Local dá aos programadores Windows um agente local de programação gerido

> A JetBrains tornou o Junie Local estável em hardware Windows RTX suportado. A CLI liga-se a um servidor de modelos local, enquanto os programadores continuam a controlar o acesso ao repositório, os comandos e a revisão.

By BIG CHANGE Editorial

Published: 2026-10-17T09:34:13.549Z
Updated: 2026-10-17T09:34:13.549Z
Canonical: https://bigchange.ai/blog/junie-local-windows-coding-agent-setup

![Conceptual charcoal illustration of an unbranded desktop computer tower and a wired keyboard resting on a work surface.](https://bigchange.ai/api/media/file/junie-local-workstation-concept-v1.png)
Conceptual illustration of a local workstation and wired keyboard; no Junie installation or coding result is depicted. AI-generated illustration by BIG CHANGE.

A JetBrains tornou o [Junie Local estável no Windows](https://junie.jetbrains.com/blog/junie-local-rtx-spark/) 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](https://junie.jetbrains.com/docs/junie-local.html), 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](https://junie.jetbrains.com/docs/junie-cli.html) 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.

1. **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.
2. **Instale o percurso local.** Utilize o instalador Windows ligado a partir das [instruções do Junie Local](https://junie.jetbrains.com/docs/junie-local.html). A JetBrains documenta um comando PowerShell que define `JUNIE_LOCAL_MODEL=1` para 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.
3. **Escolha o modelo.** Abra o Junie CLI no diretório do projeto e execute `/local` na 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 `/local` no 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`.
4. **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](https://junie.jetbrains.com/blog/junie-local-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](https://junie.jetbrains.com/docs/junie-local.html) (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](https://junie.jetbrains.com/docs/junie-cli.html) (consultado em 17 de outubro de 2026). Fluxo de tarefas no repositório e controlos de aprovação de comandos.

## Sources

- [Junie Local chega ao NVIDIA RTX Spark](https://junie.jetbrains.com/blog/junie-local-rtx-spark/)
- [Junie Local](https://junie.jetbrains.com/docs/junie-local.html)
- [Guia de início rápido do Junie CLI](https://junie.jetbrains.com/docs/junie-cli.html)
