Pular para o conteúdo

Tools This Week: 16 de outubro de 2026 - Bun 1.4.3, Figma Specs

Dez ferramentas para desenvolvedores nesta semana, lideradas pelo verificador de TypeScript do Bun 1.4.3 e pelo Figma Specs, além do Rust 1.99.1, das verificações de licença do GitHub e do DeepSeek V4.1-Flash-1017.

Por Tech AI Wire Team

6 min de leitura

XLinkedIn
Captura de tela do post de lançamento do Bun v1.4.3 no blog do Bun, de Jarred Sumner e datado de 10 de outubro de 2026, com os comandos de instalação e de upgrade.

Em números

tools in this week's list
10
bun check speed over tsc 7.0.2, per Bun
3x-6.4x
parameters in Meta's Muse Spark Open
816B

A lista do Tools This Week desta semana tem dez ferramentas para desenvolvedores. O Bun 1.4.3 ganha seu próprio verificador de tipos TypeScript, e o Figma abriu o Specs e os code layers em beta. O GitHub lançou dois recursos de segurança para workflows e pull requests. A Meta liberou os pesos abertos do Muse Spark Open, e o Ubuntu 26.10 chegou. Esta edição cobre a semana até sexta-feira, 16 de outubro. Em 17 de outubro, adicionamos mais quatro: o Rust 1.99.1, as verificações de licença do GitHub e dois modelos de pesos abertos da DeepSeek e do Ant Group.

As ferramentas da semana em resumo

FerramentaO que fazPreço
Bun 1.4.3Runtime JavaScript que agora verifica os tipos do TypeScriptPreço não informado
Lockfiles de workflow do GitHub ActionsFixa cada action de um workflow em um commit revisadoPrévia nos planos Free, Team e Enterprise Cloud; preço não informado
GitHub AI Scan para pull requestsVerificações de segurança com IA para código que o CodeQL não cobreRepositórios públicos; repositórios privados exigem Code Security ou Advanced Security
Figma Specs e code layersEspecificações em Markdown e protótipos em código no canvasBeta aberto nos planos pagos; code layers grátis até 4 de novembro de 2026
Muse Spark OpenModelo de pesos abertos para programação e agentesMuse Model License, grátis para muitos desenvolvedores
Ubuntu 26.10Versão do Linux com coreutils baseados em RustGrátis, 9 meses de atualizações
Rust 1.99.1Versão de correção que resolve três regressõesPreço não informado
Conformidade de licenças de código aberto do GitHubSinaliza ou bloqueia dependências com licenças não aprovadasEnterprise Cloud com Code Security; preço não informado
DeepSeek V4.1-Flash-1017Modelo de pesos abertos atualizado para programação e agentesPesos sob licença MIT; preço da API inalterado; Search e Fetch a US$ 0,75 por 1.000 chamadas
Ling-3.1-flashModelo de pesos abertos de 560B com contexto de 1M de tokensPesos sob licença MIT; US$ 0,30 de entrada e US$ 0,90 de saída por milhão de tokens na Novita

Runtimes e modelos

O Bun é um runtime JavaScript, o programa que executa JavaScript e TypeScript fora de um navegador. A versão 1.4.3, lançada em 10 de outubro, adiciona o bun check, um verificador de tipos embutido. O Bun diz que ele roda de 3x a 6,4x mais rápido que o tsc 7.0.2, o compilador oficial do TypeScript, e passa em todos os 51.210 testes de conformidade dele. O uso de CPU em repouso cai 67-89% enquanto um servidor está ocioso. A página de lançamento não informa licença nem preço. Veja nossa matéria sobre o Bun 1.4.3.

A Meta liberou os pesos abertos do Muse Spark Open em 15 de outubro. Pesos abertos significa que qualquer pessoa pode baixar o modelo treinado e rodá-lo. Ele tem 816 bilhões de parâmetros, 42 bilhões deles ativos por vez, e uma janela de contexto de 1 milhão de tokens. Os pesos estão no Hugging Face, e sete provedores de API o oferecem. A Muse Model License tem "termos comerciais limitados" que, segundo a Meta, permitem que muitos desenvolvedores o usem de graça. Mais em nossa matéria sobre o Muse Spark Open.

A DeepSeek lançou o DeepSeek-V4.1-Flash-1017 em 17 de outubro, uma atualização do seu modelo V4.1 Flash. A DeepSeek informa uma pontuação de 77,0% no benchmark de programação DeepSWE, ante 74,2%. Quem chama o nome de API deepseek-flash recebe o modelo automaticamente pelo mesmo preço, e os pesos estão no Hugging Face sob a licença MIT. As novas APIs de Search e Fetch custam US$ 0,75 por 1.000 chamadas cada, segundo o The Decoder. Veja nossa matéria sobre a DeepSeek.

A equipe inclusionAI, do Ant Group, publicou o Ling-3.1-flash sob a licença MIT. Ele tem 560 bilhões de parâmetros, 25 bilhões deles ativos por token, e um contexto de 1 milhão de tokens. O card do modelo recomenda 8 GPUs Nvidia H200 para servi-lo, então a maioria das equipes vai começar por uma API hospedada. Mais em nossa matéria sobre o Ling-3.1-flash.

Segurança para workflows e revisão de código

O GitHub colocou os lockfiles de workflow do GitHub Actions em prévia pública em 14 de outubro. Um novo arquivo actions.lock registra o commit exato de cada action que um workflow usa, incluindo as actions que outras actions puxam. Isso impede que uma tag movida coloque código novo em um build sem ninguém perceber. A prévia cobre os planos Free, Team e Enterprise Cloud. Leia nossa matéria sobre os lockfiles.

O AI Scan para pull requests do GitHub ficou disponível para todos em 15 de outubro. Ele verifica código que o scanner CodeQL, do GitHub, não cobre, como PHP, scripts de shell, Terraform e Dockerfiles. Seus resultados são apenas indicativos e não podem bloquear um merge. Não é preciso licença do Copilot, mas repositórios privados exigem o GitHub Code Security ou o Advanced Security. Veja nossa matéria sobre o AI Scan.

O GitHub deixou a conformidade de licenças de código aberto disponível para todos em 16 de outubro. Uma empresa define uma única lista de licenças permitidas, e pull requests que adicionam um pacote sob qualquer outra licença são sinalizados ou bloqueados. A versão geral traz uma API REST, incluindo uma verificação que agentes de programação podem chamar antes de adicionar um pacote. Ela exige o GitHub Enterprise Cloud com Code Security, e o GitHub não informa um preço separado. Leia nossa matéria sobre a conformidade de licenças.

Do design ao código

O Figma abriu dois recursos em beta em 15 de outubro. O Specs transforma qualquer arquivo Markdown em um documento compartilhado no canvas do Figma. Os code layers permitem que equipes criem protótipos baseados em código real, importado do GitHub ou de uma pasta local. Os dois podem ser entregues a um agente de programação pelo servidor MCP do Figma, um padrão de conexão entre apps e agentes de IA. Os code layers usam créditos de IA, mas são grátis nos planos pagos até 4 de novembro de 2026. Mais em nossa matéria sobre o Figma.

Uma correção do Rust para instalar agora

O Rust 1.99.1 saiu em 15 de outubro com correções para três regressões. A mais grave afetava o x86_64: funções que retornam um bool para código C podiam devolver valores diferentes de 0 ou 1. As outras duas corrigem um símbolo wcslen ausente no UEFI e uma falha do linker no macOS. Atualize com rustup update stable. Veja nossa matéria sobre o Rust 1.99.1.

Para a sua própria máquina

O Ubuntu 26.10 saiu em 15 de outubro com o Linux 7.3 e o GNOME 51. Suas ferramentas básicas de linha de comando, chamadas coreutils, agora são totalmente escritas em Rust. Ele também traz o Myna, uma ferramenta opcional de conversão de fala em texto que roda na própria máquina. A versão recebe 9 meses de atualizações, e os upgrades são gratuitos. Leia nossa matéria sobre o Ubuntu 26.10.

O que isso significa para desenvolvedores

  • Experimente o bun check em um projeto real. Rode-o ao lado do tsc e compare os erros. Os próprios testes do Bun encontraram uma divergência em 1.103 configurações de projeto, então confira seus casos extremos.
  • Trave um workflow do GitHub. Comece por um workflow de deploy e depois amplie. O lockfile congela o código, mas não o avalia, então revise as actions primeiro.
  • Ative o AI Scan nos repositórios públicos. O GitHub não lista nenhum requisito de produto extra nesse caso, e ele cobre linguagens que o CodeQL deixa de fora. Trate os resultados como pistas, já que eles não podem bloquear merges.
  • Aproveite a janela gratuita do Figma. Os code layers são grátis nos planos pagos até 4 de novembro. Teste-os agora, antes de os créditos de IA passarem a valer.
  • Reserve orçamento para o hardware do Muse Spark Open. Rodar 816 bilhões de parâmetros localmente exige muita memória. Os provedores de API permitem testá-lo sem esse hardware.
  • Planeje o Ubuntu 26.10 como uma versão de curto prazo. Ele recebe 9 meses de atualizações. Servidores de produção ficam melhor na versão de suporte de longo prazo.
  • Atualize o Rust para 1.99.1 se você usa FFI. Recompile qualquer biblioteca feita com o 1.99.0 que retorne um bool para C no x86_64.
  • Refaça suas avaliações no deepseek-flash. Esse nome de API agora serve o checkpoint 1017, então as saídas podem mudar sem nenhuma mudança de código do seu lado.
  • Comece as verificações de licença no modo Evaluate. A própria equipe do GitHub passou um mês só com anotações antes de deixar a verificação bloquear merges.
  • Teste os dois novos modelos MIT nas suas próprias tarefas. A DeepSeek e o Ant Group publicam pesos sob licença MIT, então a licença não vai decidir entre eles.

A edição anterior é Tools This Week: 10 de outubro de 2026. A lista atual fica sempre na página Tools This Week.

Fontes

  1. Bun v1.4.3 - Bun Blog
  2. GitHub Actions workflow lockfiles in public preview - GitHub Changelog
  3. AI Scan for pull requests generally available - GitHub Changelog
  4. Introducing Specs: Markdown as a medium - Figma
  5. Design together with code layers on the canvas - Figma
  6. Introducing Muse Spark Open, The Most Capable US Open-Weight Model to Date - Meta
  7. Ubuntu 26.10 (Stonking Stingray) released - Ubuntu Discourse
  8. Announcing Rust 1.99.1 - Rust Blog
  9. Open source license compliance generally available - GitHub Changelog
  10. Change Log - DeepSeek API Docs
  11. inclusionAI/Ling-3.1-flash - Hugging Face

Artigos relacionados