HomeBlogDicasopencode v2.2.7: atualização que agiliza seu fluxo
Imagem do repositório OpenCode no GitHub
Image: opencode
Dicas6 minConfirmado oficial

opencode v2.2.7: atualização que agiliza seu fluxo

A atualização do agente de código aberto traz novas opções de modelos, melhorias de configuração e agilidade no uso diário. Veja o que mudou e como testar.

Marcelo Santiago

Marcelo Santiago

Criador do bridgecode

A atualização do agente de código aberto traz novas opções de modelos, melhorias de configuração e agilidade no uso diário. Veja o que mudou e como testar.

The biggest AI newsletter in the World

Get AI articles in your inbox

Technical curation on models, agents and coding tools. No spam, unsubscribe anytime.

Daily at 8:00 and 16:00 Brasília time. No spam.

O que é o opencode

O opencode é um agente de código aberto desenvolvida pela organização anomalyco. Ele funciona como um assistente de programação que roda no terminal, integra editores populares e consegue usar múltiplos modelos de IA para escrever, refatorar e testar código. O repositório fica no GitHub e a ferramenta é distribuída para Windows, macOS e Linux.

A v2.2.7 traz ajustes focados no fluxo de trabalho: roteamento automático de modelos no GitHub Copilot, atalhos para gerenciar abas do painel lateral, marcação de sessões como lidas ou não lidas e uma quebra de compatibilidade que exige atenção em projetos que usam a SDK @opencode/ai diretamente. Para quem acompanha a evolução dos agentes de código, o lançamento chega com a promessa de reduzir o número de cliques e de deixar o contexto do projeto mais ordenado, o que vale para times que trabalham em sprints curtos.

O que veio em v2.2.7

GitHub Copilot Auto

Quando a conta do GitHub Copilot possui um pool Auto, é possível escolher o modo Auto no seletor de modelos. O roteador do Copilot decide qual modelo usar para cada sessão, aproveitando o desconto do Auto. Se o roteamento falhar, o opencode cai no modelo padrão da conta. Isso significa menos trabalho para o desenvolvedor, que não precisa trocar de modelo a cada sessão. A integração funciona de forma transparente, mantendo o padrão de segurança da conta do GitHub.

Atalhos de abas no painel lateral

O painel lateral ganhou atalhos: ⌘W fecha abas de painel onde o foco está; ⌥⌘W ou Ctrl+Alt+W fecha a aba da sessão; ⌘⇧T reabre a última aba fechada, seja ela de um dos tipos. Esses atalhos ajudam quem trabalha com várias abas de projeto a manter o foco e a recuperar rapidamente o que estava aberto.

Marcar sessões como lidas ou não

É possível marcar uma aba, um item da barra de tarefas, um projeto ou um cartão do inbox como não lida. O ponto vermelho fica até a próxima visita, ajudando a acompanhar o que ainda precisa de atenção. A função é útil em jornadas longas de trabalho, onde o fluxo pode ser interrompido várias vezes no mesmo dia.

Breaking changes

A SDK @opencode/ai removeu o campo ImageResponse.image. Projetos que importam esse campo diretamente devem ler response.images[0] em vez de response.image. A quebra é necessária para alinhar a SDK com a API atual. Os projetos que usavam o campo recentemente devem ajustar o código e testar as alterações antes de integrar com novas versões.

Como testar o opencode hoje

O opencode está disponível via npm, Homebrew e Docker. A release v2.2.7 traz 27 assets para as principais plataformas. Para quem já usa a ferramenta, basta atualizar a versão no terminal. A documentação oficial mostra os comandos de instalação e a lista de modelos disponíveis. O processo é simples: baixe a versão correspondente ao sistema, faça a instalação e inicie uma nova sessão de programação. Quem está começando pode seguir o tutorial de instalação na documentação oficial e escolher o modelo que melhor atende ao projeto. Depois de rodar algumas tarefas, é fácil perceber a diferença no nível de organização das sesões.

Perguntas Frequentes sobre opencode v2.2.7

  1. O opencode v2.2.7 é estável? Sim. A release é estável (prerelease=false) e traz 27 assets de distribuição para as principais plataformas.
  2. O que fazer sobre o breaking change do @opencode/ai? O campo ImageResponse.image foi removido. Se o projeto importar esse pacote diretamente, leia response.images[0] em vez de response.image.
  3. O modo Auto do Copilot funciona com qualquer conta? Funciona se a conta tiver um pool Auto. Caso o roteamento falhar, o opencode usa o modelo padrão da conta.
  4. O opencode roda só no terminal? Não. Ele integra editores e ambientes, sendo executável via CLI e disponível para Windows, macOS e Linux.
  5. Onde encontrar a listagem de modelos? A documentação oficial lista os modelos e provedores suportados.

Frequently asked questions about opencode v2.2.7

O opencode v2.2.7 é estável?

Sim. A release é estável (prerelease=false) e traz 27 assets de distribuição para as principais plataformas.

O que fazer sobre o breaking change do @opencode/ai?

O campo ImageResponse.image foi removido. Se o projeto importar esse pacote diretamente, leia response.images[0] em vez de response.image.

O modo Auto do Copilot funciona com qualquer conta?

Funciona se a conta tiver um pool Auto. Caso o roteamento falhar, o opencode usa o modelo padrão da conta.

O opencode roda só no terminal?

Não. Ele integra editores e ambientes, sendo executável via CLI e disponível para Windows, macOS e Linux.

Onde encontrar a listagem de modelos?

A documentação oficial lista os modelos e provedores suportados.

O que muda para quem programa

A v2.2.7 do opencode prioriza agilidade no fluxo de trabalho: roteamento automático de modelos no Copilot, atalhos para gerenciar abas e foco no que ainda precisa de atenção. Como a atualização inclui uma quebra de compatibilidade, vale a pena conferir a seção de breaking changes antes de atualar em projetos que usam a SDK @opencode/ai diretamente.

O que um time de agentes de IA poderia fazer pelo seu código esta semana? opencode chamou sua atenção e aproveite para colocar essa novidade pra trabalhar num squad de agentes de IA dentro do bridgecode, a plataforma para orquestrar squads de agentes de IA. https://bridgecode.app/

Opencode v2.2.7: terminal com o agente de código aberto e as abas do painel lateral
Imagem: opencode

Fonte: opencode

Veja também o artigo sobre a versão anterior, OpenCode v2.2.6: MCP compartilhado, worktrees e runs arquivados, que detalha o que mudou no agente entre as versões. Outro exemplo de agente de código aberto que ganhou força é o Kilo Code, o agente que organiza seu fluxo, com agentes organizados em paralelo.

Share this article

Add bridgecode as a source on Google
Tags:#radar#ia
Marcelo Santiago
Marcelo Santiago·Creator of bridgecode

Developer and creator of bridgecode, an agentic development environment for orchestrating squads of AI agents. Helps people going from vibe coding to professional development move from idea to shipped product.

The biggest AI newsletter in the World

Enjoyed this content? Stay ahead in AI engineering.

Code analysis, multi-agent architecture, token benchmarks and tools selected by developers for developers.

Daily at 8:00 and 16:00 Brasília time. No spam.