A JetBrains lançou a versão estável do Junie Local no Windows em 16 de outubro, após uma versão experimental para RTX em setembro. A empresa também afirma que o agente de programação é compatível com os PCs NVIDIA RTX Spark desde o lançamento da plataforma. Para desenvolvedores com o hardware especificado, o novo caminho conecta o Junie CLI a um servidor de modelo na própria máquina e cuida da instalação do modelo e da inicialização do mecanismo.

Essa combinação responde a uma questão prática que o simples download de um modelo local deixa em aberto: como um agente de programação conecta uma tarefa de repositório à inferência local? O modelo gera as respostas pelo Junie Local. O Junie CLI continua lendo os arquivos do projeto, propondo ou fazendo alterações, e pode executar comandos para a tarefa. Os desenvolvedores continuam responsáveis pelo repositório, pelas permissões, pelas diferenças no código e pelos resultados dos testes.

A grande mudança

  • O que mudou: O caminho do Junie Local no Windows passou de experimental a estável. O instalador verifica o hardware e o driver, instala o modelo e o mecanismo de inferência CUDA e configura o Junie CLI para usar um endpoint local.
  • Por que importa: Um desenvolvedor com hardware RTX compatível pode passar uma tarefa de repositório ao Junie sem pagar à JetBrains por token desse modelo local. As ações do agente em arquivos e seus comandos ainda precisam ser revisados.
  • O que observar: A JetBrains relata até 55 tokens gerados por segundo em seus testes iniciais com RTX Spark. Isso mede a velocidade de geração na configuração da empresa, não tarefas de programação concluídas, a correção dos resultados ou o desempenho em todo PC compatível.

O caminho da tarefa ao modelo

O manual do Junie Local, datado de 15 de outubro, descreve um mecanismo de inferência local gerenciado com uma API compatível com a API da OpenAI. No Windows, o pacote inclui um mecanismo llama.cpp acelerado por CUDA e modelos GGUF de 4 bits. O instalador grava 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 mecanismo e o encerra depois que a última instância do Junie que o utiliza é fechada.

A JetBrains oferece Qwen3.6-27B e sua combinação Qwen3.8-3.6-27B. A instalação local usa versões quantizadas, em vez dos modelos com pesos completos vinculados no manual. As duas versões podem ser instaladas lado a lado e selecionadas com /model. A JetBrains afirma que a configuração escolhe uma janela de contexto que cabe na memória disponível da GPU; portanto, a capacidade exata depende da máquina. O mecanismo Windows usa a previsão de múltiplos tokens do modelo GGUF principal para decodificação especulativa. Esses mecanismos explicam onde a inferência é executada; não comprovam a qualidade de uma alteração proposta.

O guia de início rápido do Junie CLI descreve o outro lado do fluxo. Inicie a CLI na raiz de um projeto e envie uma tarefa pela interface de terminal. Um prompt pode fazer referência a arquivos ou pastas do projeto com @. O anúncio de 16 de outubro diz que o Junie pode ler código, editar arquivos e executar testes. A documentação da CLI informa que ações potencialmente sensíveis, incluindo a maioria dos comandos de terminal e as ferramentas MCP, podem exigir aprovação do usuário dependendo das configurações. Examine essa opção de aprovação com o mesmo cuidado dedicado ao modelo selecionado.

Configure uma primeira tarefa no repositório

Estas etapas seguem a documentação da JetBrains. O BIG CHANGE não instalou o Junie Local nem executou essa tarefa.

  1. Verifique a máquina. O anúncio lista Windows 11 em x64 com GPU NVIDIA RTX de arquitetura Ampere ou mais recente e pelo menos 24 GB de VRAM. Para RTX Spark, lista Windows 11 em Arm e pelo menos 24 GB de memória disponível para a GPU. Ambos os caminhos exigem driver NVIDIA 581 ou mais recente. O manual atual também lista o ambiente de execução Microsoft Visual C++ e cerca de 21 GB de espaço livre em disco. Verifique esses pré-requisitos antes de baixar um modelo.
  2. Instale a opção local. Use o instalador Windows vinculado nas instruções do Junie Local. A JetBrains documenta um comando PowerShell que define JUNIE_LOCAL_MODEL=1 para o processo do instalador. Revise qualquer script baixado comparando-o com a página oficial antes de executá-lo. O manual diz que o instalador verifica as somas de verificação dos downloads e baixa cerca de 17 GB para o mecanismo Windows e o modelo.
  3. Escolha o modelo. Abra o Junie CLI no diretório do projeto e execute /local na interface de terminal. A tela de configuração verifica os requisitos e permite instalar Qwen3.6-27B ou a combinação. O manual diz que /local no Windows está disponível na interface de terminal do Junie CLI. Se você usou o instalador independente, selecione o modelo instalado com /model.
  4. Dê a ele uma tarefa delimitada. Em um repositório que possa ser descartado ou em uma branch que você possa revisar, peça ao Junie para examinar um arquivo específico e fazer uma pequena alteração com um teste pertinente. A saída esperada é um diff proposto ou aplicado e a saída dos testes, se houver. Examine ambos antes de aceitar o trabalho. A JetBrains diz que a primeira resposta pode demorar devido ao carregamento do modelo e ao processamento do contexto do projeto.

Uma boa verificação de sucesso é o Junie CLI mostrar o modelo local selecionado, produzir um diff revisável para o arquivo solicitado e informar um resultado de comando ou teste que você possa verificar. Se a instalação parar, o manual diz que os downloads são retomados e uma nova execução busca os arquivos ausentes. Se a resposta ao primeiro prompt for lenta, confira se o mecanismo ainda está carregando antes de interpretar isso como uma tarefa malsucedida. A documentação descreve comandos de status e de verificação de funcionamento do mecanismo por meio de serverctl para aprofundar o diagnóstico.

A inferência local tem um limite específico

A JetBrains apresenta o Junie Local como gratuito, sem cadastro, assinatura, créditos ou cota de tokens para esse caminho. O desenvolvedor ainda precisa da GPU especificada, de espaço em disco e de eletricidade; ferramentas ou serviços externos usados por uma tarefa podem ter custos separados. A afirmação da empresa de que o código fica na máquina se refere ao caminho de modelo local descrito. A CLI pode ler arquivos, executar comandos e usar ferramentas configuradas, então o responsável pelo projeto deve verificar as permissões das ferramentas e as integrações conectadas à rede antes de trabalhar com repositórios sensíveis. O BIG CHANGE não auditou de forma independente o comportamento de rede ou de telemetria do Junie.

O número de velocidade de 16 de outubro também é um resultado do fornecedor. Uma comparação de programação com medições precisaria informar a escolha do modelo, o hardware, o repositório, a tarefa, os testes e o diff observado. Nenhum desses resultados foi produzido pelo BIG CHANGE. Este artigo descreve o caminho documentado para que o desenvolvedor possa decidir se um teste controlado é adequado à sua máquina e ao seu projeto.

Fontes e leituras complementares

  • Junie Local chega ao NVIDIA RTX Spark (16 de outubro de 2026). Versão estável no Windows, suporte ao RTX Spark, requisitos e alegação inicial da JetBrains sobre velocidade de geração.
  • Manual do Junie Local (datado de 15 de outubro de 2026; conferido em 17 de outubro). Mecanismo, modelos quantizados, instalação, endpoint local e detalhes de recuperação.
  • Guia de início rápido do Junie CLI (conferido em 17 de outubro de 2026). Fluxo de tarefas no repositório e controles de aprovação de comandos.