Pular para o conteúdo
Stable

OpenCode 2.2.4

Confira as mudanças desta versão e os avisos antes de atualizar.

Publicada em
Posição no histórico
2 de 34
Nesta página

Resumo

O OpenCode 2.2.4 vincula os terminais do desktop à sessão para conservar nomes e histórico de rolagem após reiniciar o servidor. A publicação também acrescenta ferramentas experimentais para disponibilizar arquivos HTML e estáticos. Os agendamentos habilitados executam sob opencode serve, com coordenação entre processos para evitar o disparo duplicado de uma tarefa.

Novidades

  • OpenCode 2.2.4 — Artefatos: experimental.artifacts em opencode.json habilita a criação, a leitura, a atualização e a exclusão de artefatos pelos agentes. Um provedor local disponibiliza os arquivos estáticos e plugins podem fornecer outros destinos.
  • OpenCode 2.2.4 — Branch de referência: Choose base branch pode ser aberto pela paleta de comandos ou pelos atalhos Cmd+Alt+. no macOS e Ctrl+Alt+. no Windows e no Linux durante a criação de uma worktree.

Melhorias

  • OpenCode 2.2.4 — Terminais persistentes: o desktop utiliza os terminais da sessão compartilhados com a interface de terminal e outras janelas. Os nomes personalizados e o histórico de rolagem são preservados após reiniciar o servidor.
  • OpenCode 2.2.4 — Agendamentos: as tarefas habilitadas executam sob opencode serve. A coordenação entre vários processos do servidor mantém um único disparo por agendamento.
  • OpenCode 2.2.4 — Claude Agent: a seleção do provedor orienta a instalação do Claude Code, o login por claude auth login e a conferência da conexão.
  • OpenCode 2.2.4 — Cliente gerado: client.experimental.artifacts oferece operações de consulta e manutenção dos artefatos. client.experimental.persistentPty.update permite renomear terminais e remover títulos personalizados.
  • OpenCode 2.2.4 — Plugins: ctx.experimental.artifact.transform(...) registra provedores de artefatos, suas capacidades e instruções nos plugins Effect e Promise.

Correções

  • OpenCode 2.2.4 — Configuração de provedores: as configurações locais, de projeto e remotas podem substituir as propriedades fornecidas pelo Console, incluindo limites e cabeçalhos.
  • OpenCode 2.2.4 — Rede local: as requisições ao serviço local do OpenCode ignoram proxies definidos nas variáveis de ambiente.
  • OpenCode 2.2.4 — Terminais no desktop: cliques e campos de renomeação permanecem associados à aba selecionada.
  • OpenCode 2.2.4 — Conversas: a cópia de mensagens funciona com o menu de ações aberto. A apresentação progressiva do Markdown reduz trabalho repetido e alocações em sessões longas.
  • OpenCode 2.2.4 — Cursor: os estilos aplicados por plugins são preservados durante mudanças de tema ou de outros estados do editor da mensagem.

Ponto de Atenção

Os artefatos e os agendamentos exigem ativação pelas respectivas configurações experimentais. A persistência descrita para os terminais se refere à sessão e ao reinício do servidor. As notas não estendem essa afirmação a um reinício do sistema operacional.

Teste sugerido: numa sessão de homologação, renomeie um terminal, produza algumas linhas de saída e reinicie o servidor. Confira o nome e o histórico recuperados no desktop. Habilite um agendamento de teste e verifique seu disparo único com dois processos do servidor.

Notas da versão

O OpenCode 2.2.4 foi publicado em 30/10/2026 às 16h59 UTC como estável. O anúncio informa limites maiores do OpenCode Go para DeepSeek V4.1 Flash, sem apresentar os novos valores.

Versões anteriores

    • OpenCode 2.2.3

      O OpenCode 2.2.3 permite utilizar o login e os modelos do Claude Code pelo provedor Claude Agent.

      Breaking change
    • OpenCode 2.2.2

      O OpenCode 2.2.2 habilita a geração de imagens quando existe um provedor compatível conectado.

      Stable
    • OpenCode 2.2.1

      O OpenCode 2.2.1 permite manter uma sessão trabalhando em um objetivo com /goal e acrescenta geração de imagens e prompts agendados mediante ativação.

      Breaking change
    • OpenCode 1.19.5

      O OpenCode 1.19.5 corrige as requisições que falham no worker da interface de terminal.

      Stable
    • OpenCode 2.2.0

      O OpenCode 2.2.0 acrescenta plugins experimentais ao desktop e permite que eles mantenham instruções da sessão sem reescrever o prompt de sistema.

      Breaking change
    • OpenCode 1.19.4

      O OpenCode 1.19.4 atualiza o Bun incluído na distribuição para 1.4.4.

      Stable

Versões posteriores

    • OpenCode 2.2.5

      O OpenCode 2.2.5 permite reservar uma porcentagem da janela de contexto do modelo para a compactação.

      Stable
Ver todas as 34 versões do OpenCode
Histórico de versões