Dev Digestupdates
← todas as edições

Digest — 31 de agosto

31 de agosto de 2026

Nesta edição

  • Claude Code

    Modo restrito (--restricted): Claude Code sem execução de código

    A v2.1.248 trouxe a flag --restricted (ou CLAUDE_CODE_RESTRICTED=1), que remove ferramentas de execução de comando e código e o WebFetch, prende as ferramentas de arquivo ao diretório de trabalho e recusa bypassPermissions sem exceção. Settings de usuário, projeto e locais também deixam de carregar, fechando a brecha de um repositório clonado conceder permissões extras escondidas num .claude.

    fonte
  • Claude Code

    /design: artboards editáveis direto no terminal

    Em preview de pesquisa desde a semana de 17 de agosto, o comando /design traz o fluxo de artboards do Claude Design para dentro do CLI e do Claude Code Desktop. Você descreve a tela, o Claude publica variantes editáveis lado a lado, e só quando uma delas convence é que pede para transformar em código de verdade no seu projeto.

    fonte
  • Claude Code

    Falha de symlink em Read, Write e Edit corrigida

    A v2.1.251 corrigiu uma vulnerabilidade nas ferramentas de arquivo (Read, Write, Edit) que permitia, via symlink, ler ou escrever fora dos locais aprovados. A mesma versão também fechou uma falha parecida em Grep e Glob, que não aplicavam regras de negação Read(...) a caminhos de busca simbólicos.

    fonte
  • Claude Code

    CLAUDE_CODE_SUBAGENT_MODEL vira padrão, não mais override, e chega barra de limite de gasto

    A variável CLAUDE_CODE_SUBAGENT_MODEL deixou de forçar o modelo em todo subagente e agora só define um padrão — se o arquivo do agente já especifica um model, esse valor prevalece. A mesma v2.1.251 trouxe uma barra de limite de gasto no /usage e uma linha de cache de prompt por sessão no /cost.

    fonte
  • Outras ferramentas

    Cursor lança Origin, hospedagem de código própria com sync de GitHub

    Em beta inicial desde 17 de agosto nos planos pagos, o Origin é a plataforma de hospedagem de código da própria Cursor: repositórios, pull requests, navegação de código e sincronização bidirecional com o GitHub. É o primeiro produto lançado desde que a Cursor virou subsidiária da SpaceX.

    fonte
  • Outras ferramentas

    Copilot ganha agentes customizados por organização e chega ao Slack

    Dono e administradores de organização no GitHub agora publicam agentes customizados para toda a organização, detectados automaticamente no Visual Studio e demais IDEs. Na mesma leva de 24 a 28 de agosto, o Copilot ganhou integração com Slack (mencionar @GitHub abre sessão de agente) e a aba Customize saiu de preview.

    fonte
  • Modelos

    Microsoft lança MAI-Code-1.1-Flash, modelo de código com visão nativa

    Disponível no GitHub Copilot desde 11 de agosto, o MAI-Code-1.1-Flash é o modelo de código leve da Microsoft com suporte nativo a imagem — transformar print em HTML/CSS, ler erro de tela ou comparar página renderizada com referência de design. Chega com 73% menos preço de tabela que a versão anterior e janela de contexto de 256K.

    fonte
  • Frameworks

    Agent Plugins 1.0 sai de anúncio e chega GA no VS Code e Copilot

    Duas semanas depois de anunciado com apoio de Vercel, Amazon, Cursor, Microsoft, OpenAI e GitHub, o padrão Agent Plugins 1.0 saiu de anúncio e chegou como suporte geral (não mais preview) no VS Code, no Copilot CLI, no SDK do GitHub Copilot e no app do Copilot.

    fonte

Fixar o que li

Tente responder de cabeça antes de olhar o gabarito.

  1. O que o modo --restricted do Claude Code remove, e por que os arquivos de settings (usuário, projeto, locais) não carregam nesse modo?
  2. O que mudou no comportamento da variável CLAUDE_CODE_SUBAGENT_MODEL na v2.1.251?
Gabarito
  1. Remove ferramentas de execução de comando/código e o WebFetch, prende as ferramentas de arquivo ao diretório de trabalho e recusa bypassPermissions sem exceção. Settings não carregam para fechar a brecha de um repositório clonado conceder permissões extras escondidas num .claude.
  2. Antes ela sobrepunha qualquer model: definido no arquivo do agente. Agora só define um padrão — se o agente já especifica um modelo, esse valor tem prioridade sobre a variável de ambiente.

Retomando

Você lembra da SpaceX fechando a compra da Cursor por US$ 60 bilhões, duas semanas atrás? Foi em 14 e 15 de agosto. Esta edição traz o primeiro lançamento de produto depois disso: o Origin, a hospedagem de código própria da Cursor — sinal de que a aposta da SpaceXAI vai além de só manter o editor como estava.

E das duas falhas de bypass de permissão do Bash corrigidas, três semanas atrás? Eram brechas pontuais, fechadas uma a uma. O modo --restricted desta semana é o passo seguinte nessa mesma direção: em vez de corrigir bypass por bypass, remove a categoria inteira de risco — sessões que simplesmente não têm acesso a executar comando ou código.