Semaine 23 - 2026
Headroom — compresse le contexte de tes agents IA, pas leur intelligence
Un ingénieur Netflix a open-sourcé Headroom, un outil qui compresse le contexte envoyé aux LLM (logs, JSON, code, résultats d’API) de 60 à 95% — sans perte de qualité. Le principe : écraser le bruit, garder le signal, et laisser l’agent récupérer l’original si besoin. Compatible Claude Code, Copilot, Cursor, et à peu près tout ce qui cause à un LLM.
- https://headroom-docs.vercel.app/docs
- https://github.com/chopratejas/headroom
- https://korben.info/un-ingenieur-de-netflix-cree-une-appli-pour-alleger-ses-factures-dia-puis-louvre-a-tout-le-monde.html
La course aux modèles “maison”
Microsoft sort 7 modèles “MAI” entraînés from scratch, adieu OpenAI. Le plus notable : MAI-Code-1-Flash (5B params) débarque dans Copilot/VS Code, et MAI-Thinking-1 qui rivaliserait avec Sonnet. Le message est clair : on paie plus pour OpenAI, on construit les nôtres. Pendant ce temps, Copilot passe à la facturation à l’usage et les devs grincent des dents.
- https://microsoft.ai/news/building-a-hillclimbing-machine-launching-seven-new-mai-models/
- https://microsoft.developpez.com/actu/383885/Microsoft-devoile-sept-nouveaux-modeles-d-IA-afin-de-reduire-sa-dependance-vis-a-vis-d-OpenAI-et-de-faire-baisser-les-couts-pour-les-developpeurs-dont-MAI-Code-1-Flash-son-premier-modele-dedie-au-codage-IA/
Google sort Gemma 4 12B, un modèle multimodal agentique open-source qui tourne en local avec 16 Go de RAM. Pas de cloud, pas d’API, tes données restent chez toi. Avec AI Edge Gallery et LiteRT-LM, ton laptop devient un serveur LLM compatible OpenAI. La démocratisation du on-device, pour de vrai cette fois. Attention que MacOS pour le moment ☹️.
- https://intelligence-artificielle.developpez.com/actu/383870/Le-nouveau-modele-Gemma-4-12B-de-Google-est-concu-pour-fonctionner-sur-n-importe-quel-ordinateur-portable-dote-de-16-Go-de-RAM-la-moitie-de-l-empreinte-memoire-totale-de-Gemma-4-26B-MoE/
- https://developers.googleblog.com/bringing-gemma-4-12b-to-your-laptop-unlocking-local-agentic-workflows-with-google-ai-edge/
How to Evaluate an npm Package - 2026 Edition
Checklist pragmatique pour évaluer un package npm en 2026 : les stars et downloads ne disent rien sur la sécurité. L’article propose 5 critères concrets — provenance, install scripts, maintenance, CI, qualité du code — et un mantra : “si t’as 3 min, vérifie la provenance, les postinstall, et si t’en as vraiment besoin”.
https://blog.gaborkoos.com/posts/2026-05-29-How-to-Evaluate-an-npm-Package-2026-Edition/
L’IA pour coder mieux, pas juste plus vite
À contre-courant du “ship fast” ambiant, Nolan Lawson utilise plusieurs agents IA en parallèle… pour relire et améliorer son code, pas pour en pondre plus. Revue croisée multi-modèles, chasse aux bugs, quêtes annexes éducatives.
https://nolanlawson.com/2026/05/25/using-ai-to-write-better-code-more-slowly/
TypeScript Tips Everyone Should Know
15 tips TypeScript que “tout le monde devrait connaître” — et honnêtement, si tu utilises encore any comme type par défaut, c’est un appel à l’aide. satisfies vs as, unions discriminées, as const, template literals… Le dernier tip va vous étonner ! (ou pas 🫠)
https://github.com/AllThingsSmitty/typescript-tips-everyone-should-know
Outils
- Hocuspocus is a suite of tools to bring collaboration to your application. https://tiptap.dev/docs/hocuspocus/getting-started/overview
- Find mathematically optimal font pairings — anatomy, metrics & compatibility. https://fontastic.space
Updates
- Ember 7.0 https://blog.emberjs.com/ember-released-7-0/
- Node.js 26.3.0 https://nodejs.org/en/blog/release/v26.3.0
- Astro 6.4 https://astro.build/blog/astro-640/
- ESLint 10.4.1 https://eslint.org/blog/2026/05/eslint-v10.4.1-released/
- pnpm 11.5.2 https://github.com/pnpm/pnpm/releases/tag/v11.5.2
- Fuse 7.4.0 https://github.com/krisk/Fuse/releases/tag/v7.4.0
- Chrome 149 https://developer.chrome.com/blog/new-in-devtools-149