Aller au contenu
Outils devTour d'horizon

Tools This Week : 23 octobre 2026 - DuckDB 2.0, TorchTPU

Six outils pour développeurs cette semaine, menés par DuckDB 2.0, version à support long terme, et TorchTPU, avec TypeScript 7.1 Beta, Perplexity SPACE et DeepInfer.

Par Tech AI Wire Team

4 min de lecture

XLinkedIn
Capture d'écran de l'article du blog de DuckDB annonçant DuckDB 2.0.0 LTS « Cinnamon Teal », daté du 21 octobre 2026, avec une illustration de canard jaune sous le titre.

En chiffres

tools in this week's list
6
earliest end of DuckDB 2.0 LTS support
Oct 2027
largest check-time cut in TypeScript 7.1 Beta tests
46.6%

La liste Tools This Week de cette semaine compte six outils pour développeurs. DuckDB a publié la version 2.0, sa première version à support long terme, et Google et Meta ont lancé TorchTPU, un backend PyTorch natif pour les puces TPU de Google. Microsoft a sorti la bêta de TypeScript 7.1. Perplexity et DeepSeek ont tous deux publié en open source une infrastructure qu'ils utilisent en production. Anthropic a livré de nouvelles versions majeures de ses Claude SDKs. Cette édition couvre la période du 17 octobre au vendredi 23 octobre.

Les outils de la semaine en un coup d'œil

OutilCe qu'il faitPrix
DuckDB 2.0Base de données SQL intégrée au processus, désormais avec un mode serveurPrix non indiqué
TypeScript 7.1 BetaVérification des types plus rapide et nouvelle API programmatiquePrix non indiqué
TorchTPUExécute PyTorch nativement sur les Google TPUsOpen source ; licence non nommée sur la page
Perplexity SPACEBac à sable qui exécute le code d'agents dans des microVMApache 2.0
DeepInferLe framework d'inférence que DeepSeek utilise en productionApache 2.0
Claude SDKs for API version 2026-10-21Nouvelles versions majeures des SDK pour l'API ClaudeApache 2.0 à partir de ces versions

Bases de données et langages

DuckDB est une base de données SQL conçue pour l'analytique. La version 2.0.0, publiée le 21 octobre, est une version à support long terme, maintenue au moins jusqu'en octobre 2027. Elle ajoute un mode client-serveur, des E/S asynchrones, les déclencheurs, une prise en charge élargie des données semi-structurées et un nouvel analyseur SQL extensible. Un nouveau mode agent dans l'outil en ligne de commande a réduit de 59 % la sortie qu'un modèle devait lire lors d'un test TPC-H, selon DuckDB. Le support de DuckDB 1.4 prend fin le 17 novembre 2026, et la 1.5 est prise en charge jusqu'en mars 2027. La compilation depuis les sources exige désormais C++17. Voir notre article sur DuckDB 2.0.

TypeScript 7.1 Beta est arrivé le 20 octobre. Installez-le avec npm install -D typescript@beta. Il ajoute une nouvelle API programmatique, un point d'extension pour les formats de fichiers qui intègrent du TypeScript, ainsi que les options de cible et de bibliothèque es2026. Microsoft a comparé 7.1 Beta à 7.0 sur cinq grandes bases de code. Les temps de vérification ont baissé de 13,2 % à 46,6 %, et l'utilisation de la mémoire de 15,8 % à 49,6 %. Une release candidate est attendue dans environ un mois. Lisez notre article sur TypeScript 7.1 Beta.

Faire tourner des modèles d'IA

TorchTPU est un projet open source de Google et Meta qui permet à PyTorch de fonctionner nativement sur les Google TPUs, les puces que Google a conçues pour l'IA. Le blog de PyTorch indique que migrer du code peut se résumer à remplacer .to("cuda") par .to("tpu"). Il prend en charge les modes eager et compilé, ainsi qu'environ 450 opérations de base de PyTorch. Il a été vérifié sur les 5 000 modèles les plus téléchargés de Hugging Face et fonctionne avec vLLM, SGLang, TorchTitan, Ray et TorchRec. Plus de détails dans notre article sur TorchTPU.

DeepInfer est le framework d'inférence qui fait tourner les services de production de DeepSeek, désormais publié sous licence Apache 2.0. L'inférence consiste à exécuter un modèle entraîné pour répondre à des requêtes. DeepInfer prend en charge DeepSeek-V4.1-Flash sur les GPU NVIDIA SM100 et les puces Huawei Ascend 950. Il nécessite Python 3.12 et CUDA 13 sur le matériel NVIDIA. Les propres benchmarks de DeepSeek utilisent 4 GPU pour l'étape du prompt et 64 pour générer la sortie, il vise donc les grands déploiements. Voir notre article sur DeepInfer.

Construire des agents d'IA

SPACE, de Perplexity, est l'abréviation de Sandboxed Platform for Agentic Code Execution. Il exécute du code dans des microVM Firecracker isolées, qui sont de très petites machines virtuelles. Chacune tient le code à l'écart de l'hôte. Les applications pilotent SPACE via une API HTTP qui crée des environnements, exécute des commandes et récupère la sortie. Il est sous licence Apache 2.0 et nécessite Python 3.11 ou une version ultérieure. Lisez notre article sur SPACE.

Anthropic a publié le 21 octobre de nouvelles versions majeures de ses sept Claude SDKs et de l'outil en ligne de commande ant, dont Python 2.0.0 et TypeScript 1.0.0. Elles envoient la nouvelle version d'API 2026-10-21, qui supprime les paramètres temperature, top_p et top_k. Toute requête qui en envoie encore un reçoit une erreur 400. Les nouvelles versions sont sous licence Apache 2.0 au lieu de MIT. Voir notre article sur l'API Claude.

Ce que cela signifie pour les développeurs

  • Planifiez votre mise à niveau de DuckDB selon les dates. Le support de DuckDB 1.4 prend fin le 17 novembre 2026. Les équipes sur 1.4 devraient tester 2.0 ou passer à 1.5 dès maintenant.
  • Chronométrez TypeScript 7.1 Beta sur votre propre code. Les gains mesurés par Microsoft allaient de 13,2 % à 46,6 %. Lancez votre vérification des types sur les deux versions et comparez avant l'arrivée de la release candidate.
  • Essayez TorchTPU sur un modèle. Si vous payez des GPU, un changement d'appareil d'une seule ligne rend un test de prix sur TPU peu coûteux.
  • Isolez le code des agents dans un bac à sable avant de lui faire confiance. SPACE est un point de départ gratuit pour exécuter du code écrit par l'IA loin de vos propres machines.
  • Lisez DeepInfer même si vous ne pouvez pas l'exécuter. Ses besoins matériels sont importants, mais son code montre comment DeepSeek sert des modèles à grande échelle.
  • Figez la version de votre Claude SDK. Les nouvelles versions majeures cassent les requêtes qui définissent des options d'échantillonnage. Mettez à niveau délibérément, avec des tests.

L'édition précédente est Tools This Week : 16 octobre 2026. La liste à jour se trouve toujours sur la page Tools This Week.

Sources

  1. Announcing DuckDB 2.0.0 - DuckDB
  2. Announcing TypeScript 7.1 Beta - Microsoft TypeScript Blog
  3. Introducing TorchTPU - PyTorch Blog
  4. perplexityai/SPACE - GitHub
  5. deepseek-ai/DeepInfer - GitHub
  6. Claude Platform release notes: API - Anthropic

Articles liés