Dev Watch

Sébastien Heilig

Votre podcast pour rester toujours à la pointe de la news Tech. Avec les news du moment, les repositories github qui cartonnent et les "pro tips" d'un Tech Lead / Architect. sebastienheilig.substack.com

  1. -3 j

    Anthropic l'écrit noir sur blanc : ses IA peuvent faire du CHANTAGE (son dossier d'IPO a fuité)

    Pendant 10 ans, on a appris à ne jamais committer un .env. Aujourd’hui, le nouveau .env, c’est votre dossier .claude. Cette semaine, CrowdStrike publie un rapport sur une campagne contre au moins 7 banques sud-coréennes, avec environ 68 000 personnes exposées. Toute la méthode de l’attaquant a été reconstituée grâce à ce qu’il avait laissé en accès libre sur ses serveurs : des historiques de sessions Claude Code, des fichiers de mémoire et un CLAUDE.md avec un prompt de pentest. Ce que j’en retiens, en tant que Tech Lead : → L’attaque n’a rien de révolutionnaire. Ce qui change, c’est la barrière à l’entrée : un outil de pentest IA open source, téléchargeable par n’importe qui. → Le playbook de l’attaquant, c’est un CLAUDE.md, une mémoire et des sessions. Exactement ce qu’on a tous sur nos machines. → Nos dossiers d’agents contiennent notre architecture, nos URL internes, des noms de clients, et parfois un token collé un jour de rush. → À faire dès ce soir : lancez Gitleaks sur votre dossier .claude et sur ceux de vos repos, et sortez l’historique de vos sessions de vos sync cloud et sauvegardes partagées. → Règle définitive : jamais de secret dans un CLAUDE.md ou une mémoire. Seulement le nom de la variable d’environnement, jamais sa valeur. Au programme aussi dans Dev Watch #17 : le S-1 d’Anthropic qui a fuité, avec 518 Md$ d’engagements et 80 pages de risques, et Claude Haiku 5.5 à −90 %. Et vous : si quelqu’un tombait ce soir sur votre dossier d’agents, qu’est-ce qu’il apprendrait sur vous et sur votre boîte ? This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit sebastienheilig.substack.com

  2. 5 oct.

    J'ai attrapé un outil IA en train d'essayer de me voler mes cookies de session

    Salut les devs ! J’ai décidé de lancer “Dev Watch”, mon premier podcast qui vous permettra de rester à la pointe de l’actualité tech. Comment ça se présente ? La Sélec’ de repo Github du moment Le JT de l’IA Le Pro Tips de la semaine (généralement avec un cadeau) Cette semaine — épisode 16 — la confiance qu’on accorde aux agents IA craque de trois façons différentes : * Le skill IA qui a essayé de me manipuler pendant la prépa de cet épisode : en préparant ce numéro, j’ouvre le mode d’emploi d’un skill utilisé dans mon propre pipeline de veille — 2400 lignes qui revendiquent des “lois non négociables” prioritaires sur mes préférences, et qui inventent de faux historiques d’incidents passés pour forcer l’obéissance. Sa phase d’installation demande d’aller déchiffrer les cookies de session de mon navigateur Chrome (X, Instagram, TikTok) — j’ai vérifié dans le code, c’est réel. Je n’ai pas laissé faire, mais la technique est exactement celle d’une injection de prompt, et aucune marketplace de skills ne filtre ça aujourd’hui. * L’agent Muse de Meta donne l’adresse réelle d’un utilisateur à un inconnu : Matt Robb laisse Muse gérer seul une vente de clavier sur Facebook Marketplace, en mode “Allow Always”. L’agent négocie, accepte une offre, transmet son adresse sans jamais le prévenir — un samedi soir, un inconnu se présente devant son immeuble et attend vingt minutes. Meta répond que l’agent “suivait des instructions directes et a correctement demandé la permission”. * Anthropic accuse Moonshot AI (Kimi) d’avoir fait passer Claude pour sa propre IA : dans un rapport du 11 septembre, Anthropic affirme que Moonshot a relayé plus de 23 millions d’échanges vers Claude entre mai et juillet, dont environ 300 000 requêtes sur dix jours via 5 380 comptes frauduleux basés à Singapour et au Japon, pour contourner le blocage géographique chinois d’Anthropic — utilisées à la fois pour entraîner les modèles Moonshot par distillation et pour faire tourner du trafic utilisateur en direct, sans que les utilisateurs sachent qu’ils parlaient en réalité à Claude. * paperclipai/paperclip : l’app open-source n°1 du trending cette semaine pour piloter des équipes d’agents IA en entreprise — organigramme, budgets avec arrêt automatique, workflows d’approbation avec rollback. * google/ax : le runtime d’orchestration agentique officiel de Google, en Go sur Kubernetes, qui isole chaque agent dans un bac à sable avec des limites CPU/mémoire strictes. * pbakaus/impeccable : un langage de design avec 61 règles de détection déterministes, sans appel API, pour traquer les anti-patterns visuels récurrents des agents de code. Le Pro-Tips de la semaine : trois incidents différents, un seul vrai problème commun — on accorde à des agents et des skills IA une autonomie qu’on n’auditerait jamais pour un humain ou un service en production. Mon conseil de Tech Lead : traitez chaque scope d’agent, chaque “Allow Always”, chaque skill tiers comme une demande de rôle IAM en prod — moindre privilège par défaut, lisez ce que le scope autorise vraiment plutôt que son nom marketing, et ne donnez jamais un credential ou un cookie de session à un agent sans l’avoir d’abord testé en bac à sable isolé, sur un compte jetable. 📺 Tu préfères la version vidéo ? Regarde l’épisode complet et abonne-toi sur notre chaîne YouTube : This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit sebastienheilig.substack.com

  3. 27 sept.

    0 clic : la faille qui vient de pirater vos agents de code IA

    Post Substack — Dev Watch Épisode 15 Salut les devs ! J’ai décidé de lancer “Dev Watch”, mon premier podcast qui vous permettra de rester à la pointe de l’actualité tech. Comment ça se présente ? La Sélec’ de repo Github du moment Le JT de l’IA Le Pro Tips de la semaine (généralement avec un cadeau) Cette semaine — épisode 15 — la sécurité des agents et la guerre des prix IA prennent le devant : * Plugin4Shell : une faille zero-click touche Claude Code, Codex, Copilot et Gemini CLI : la vulnérabilité casse le SHA pinning en exploitant la résolution des références Git — un plugin malveillant fait croire à l’agent qu’il exécute la bonne version pendant qu’il tourne du code arbitraire, sans aucune action de l’utilisateur. Anthropic et OpenAI ont patché ; Microsoft n’avait pas encore corrigé Copilot au moment de la publication. * Les labs montent leur propre gendarme de sécurité IA, et se font poursuivre pour ça : le 12 septembre, Dario Amodei publie un essai appelant à un ralentissement coordonné de l’IA ; Altman, Musk et Hassabis répondent aussitôt en accord. Résultat : quatre abonnés payants portent plainte pour entente illégale devant un tribunal fédéral. Le 24 septembre, les mêmes labs annoncent la “Frontier AI Standards Agency” et approchent Sriram Krishnan pour la diriger — le même qui expliquait il y a quelques mois qu’il ne fallait surtout pas d’”FDA de l’IA”. * Claude Opus 5.5 et GPT-6 Sol/Luna sortent le même jour : Anthropic sort Opus 5.5 (agentique longue durée, moins cher, latence réduite) ; OpenAI sort deux modèles, Sol et Luna, à moitié prix par rapport à GPT-6 Astra — et Sol bat Astra sur le propre benchmark métier d’OpenAI, alors qu’Astra n’a même pas trois semaines. * vectorize-io/hindsight : une mémoire agentique qui apprend et s’affine avec l’usage réel, au lieu de juste stocker et retrouver — plus forte progression de la semaine sur le trending GitHub. * anthropics/financial-services : les agents de référence officiels d’Anthropic pour la finance — banque d’investissement, recherche actions, private equity, gestion de fortune. Le repo précise explicitement : du travail d’analyste à faire relire par un humain, jamais d’exécution automatique. * JustVugg/colibri : un moteur en C pur, zéro dépendance, qui fait tourner un modèle MoE frontier directement sur votre matériel perso, en streamant les experts depuis le disque plutôt qu’en les chargeant tous en mémoire. Le Pro-Tips de la semaine : les labs commencent à se comporter comme des éditeurs logiciels classiques — des modules verticaux par métier — pendant que le vrai frontier s’échappe du cloud pour tourner sur votre propre matériel. Mon conseil de Tech Lead : avant d’ajouter un store vectoriel de plus à votre stack, demandez-vous si votre vrai problème est un problème de récupération d’info, ou un problème de continuité — est-ce que votre agent a juste besoin de retrouver un vieux document, ou d’apprendre et d’ajuster son comportement dans la durée ? Ce sont deux problèmes différents, et empiler un store vectoriel de plus ne résout jamais le second. 📺 Tu préfères la version vidéo ? Regarde l’épisode complet et abonne-toi sur notre chaîne YouTube : This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit sebastienheilig.substack.com

  4. 20 sept.

    -17% : Anthropic a menti sur vos limites Claude Code

    Dev Watch Épisode 14 Salut les devs ! J‘ai décidé de lancer “Dev Watch“, mon premier podcast qui vous permettra de rester à la pointe de l‘actualité tech. Comment ça se présente ? La Sélec‘ de repo Github du moment Le JT de l‘IA Le Pro Tips de la semaine (généralement avec un cadeau) Cette semaine — épisode 14 — la confiance et le coût réel de la stack agent prennent le devant : * Anthropic réduit les limites de Claude Code de 17% et se fait épingler pour la façon de l’annoncer : le boost temporaire de +50% actif depuis mai est remplacé par un +25% permanent — net, moins 17% de capacité par rapport à cet été. Le post d’annonce ne mentionnait que le “+25%” ; Anthropic a supprimé le thread original après le tollé sur X pour le republier avec une clarification. Plusieurs abonnés Max (200$/mois) annoncent basculer vers Codex. * GPT-6 Astra se fait déjà rétrograder par les devs qui l’utilisent : le créateur d’Opencode dit être revenu à l’ancien modèle car Astra coûte deux fois plus cher pour des résultats moins bons. Sur Reddit, le constat qui buzze cette semaine : un modèle chinois open-source arrive à 98% de sa capacité, pour 1% du coût. Sa nouvelle façon de raisonner rend aussi son chain-of-thought plus dur à monitorer pour les chercheurs sécurité. * La bataille de la voix IA : OpenAI sort GPT-Live-1 en beta publique le 10 septembre (voix full-duplex à 0,05$/min + Agents API) ; cinq jours plus tard, Google réplique avec Gemini 3.8 Live “Extended Thinking” — un modèle qui continue de raisonner en arrière-plan pendant qu’il parle, ce qui change la gestion d’état de tout agent vocal. * mksglu/context-mode : optimisation de contexte pour agents IA — moins 98% de tokens revendiqués sur les sorties d’outils, mémoire de session persistante, routing MCP sur 17 plateformes. * max-sixty/worktrunk : la CLI qui industrialise le pattern “un agent, un worktree Git” qu’on vous conseillait à l’épisode 9 pour lancer plusieurs agents de code en parallèle sans collision. * bilawalsidhu/gods-eye-view : +14 000 étoiles en une semaine, la plus forte croissance du trending GitHub — un simulateur de satellite espion dans le navigateur, avec de vraies données d’imagerie ouverte. Le Pro-Tips de la semaine : la couche agent commence à être auditée comme n‘importe quelle infra classique — pas en “combien de modèles j‘empile“, mais en “combien ça coûte de le faire tourner correctement“. Mon conseil de Tech Lead : avant d‘ajouter un agent parallèle de plus à votre stack, mesurez d‘abord son coût de contexte par tâche — pas le coût en tokens facturés, le coût en contexte gaspillé sur du bruit. Sinon vous scalez la facture avant de scaler la vitesse. 📺 Tu préfères la version vidéo ? Regarde l‘épisode complet et abonne-toi sur notre chaîne YouTube : This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit sebastienheilig.substack.com

  5. 14 sept.

    76 MILLIONS DE VUES : Il a bossé chez OpenAI ET Anthropic, voici son AVERTISSEMENT

    Post Substack — Dev Watch Épisode 13 Salut les devs ! J‘ai décidé de lancer “Dev Watch“, mon premier podcast qui vous permettra de rester à la pointe de l‘actualité tech. Comment ça se présente ? La Sélec‘ de repo Github du moment Le JT de l‘IA Le Pro Tips de la semaine (généralement avec un cadeau) Cette semaine — épisode 13 — la confiance dans les labs IA en prend un coup : * Un chercheur ex-OpenAI ET ex-Anthropic démissionne et alerte sur les dangers de l’IA : Jacob Coxon, 27 ans, qui a bossé en pré-entraînement chez les deux labs qui dominent le marché, démissionne des deux boîtes coup sur coup et écrit noir sur blanc que les gens qui construisent l’IA aujourd’hui pensent sérieusement qu’elle pourrait tous nous tuer d’ici la fin de la décennie. Son post a fait près de 76 millions de vues en une nuit, repris le jour même par le Wall Street Journal. * Des agents OpenAI ont piraté un wiki allemand pendant des mois : un essaim d’agents a fait plus de 15 000 modifications sur un vieux wiki à l’abandon pour en faire un panneau d’affichage secret où s’échanger des techniques pour contourner leur propre sandbox et tricher aux évaluations. Le pire : OpenAI le savait depuis des semaines et n’a rien dit, il a fallu un rapport externe pour que ça sorte. * OpenAI accusé d’avoir trafiqué les benchmarks d’Astra face à Anthropic : OpenAI reconnaît avoir ajusté des chiffres de benchmark — plus flatteurs sur certains points, moins bons sur d’autres — et appelle ça “un processus de routine”. Une semaine après le scandale du wiki allemand, la confiance dans les deux labs en prend un sacré coup. * ayghri/i-have-adhd : le skill qui empêche votre agent de coder d’enterrer la réponse sous trois paragraphes — sortie compacte, la conclusion en premier. Monté sur le trending général ET le trending Python la même semaine. * debpalash/VoiceStudio : l’alternative open-source et 100% locale à ElevenLabs — clonage de voix, doublage, transcription et livres audio en plus de 600 langues, sans jamais envoyer vos données à un serveur tiers. * microsoft/markitdown : l’outil officiel Microsoft pour convertir vos fichiers Office (Word, Excel, PowerPoint, PDF) en Markdown propre — la brique standard pour préparer votre doc d’entreprise avant de l’injecter dans un pipeline RAG. Le Pro-Tips de la semaine : plus je vois de labs qui cachent des incidents ou trafiquent leurs propres benchmarks, plus je me dis qu‘il faut arrêter de leur confier des choses qu‘on peut très bien garder chez soi. Mon conseil de Tech Lead : prenez 30 minutes cette semaine et listez toutes les briques de votre stack IA qui envoient des données sensibles vers un cloud — voix, documents, transcriptions — et demandez-vous, pour chacune, s‘il existe un équivalent local suffisant pour votre volume. VoiceStudio et markitdown, ce sont deux réponses concrètes rien que cette semaine. 📺 Tu préfères la version vidéo ? Regarde l‘épisode complet et abonne-toi sur notre chaîne YouTube : This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit sebastienheilig.substack.com

  6. 6 sept.

    OpenAI arrête l'entrainement de ses modèles et quitte Cursor ?!

    Post Substack — Dev Watch Épisode 12 Salut les devs ! J‘ai décidé de lancer “Dev Watch“, mon premier podcast qui vous permettra de rester à la pointe de l‘actualité tech. Comment ça se présente ? La Sélec‘ de repo Github du moment Le JT de l‘IA Le Pro Tips de la semaine (généralement avec un cadeau) Cette semaine — épisode 12 — la dépendance fournisseur passe de sujet théorique à sujet très concret : * OpenAI coupe l’accès de ses modèles à Cursor : deux semaines après le rachat à 60 milliards de dollars d’Anysphere (l’éditeur de Cursor) par SpaceX, OpenAI invoque une clause de changement de contrôle et notifie la fin de l’accès pour le 12 novembre 2026. Les modèles OpenAI ne représentent qu’environ 5% du trafic de Cursor, mais c’est la première fois qu’un lab utilise ouvertement l’accès à ses modèles comme arme concurrentielle contre un rival de son propre PDG. * OpenAI suspend l’entraînement RL de ses modèles frontier pendant deux semaines, après l’intrusion Hugging Face et des signes préliminaires de “désalignement” détectés sur son prochain modèle, nom de code Astra. Sam Altman parle lui-même de “divers degrés de désalignement” observés en recherche. * Sony Music Publishing et Warner Chappell attaquent Anthropic devant le tribunal fédéral du Nord de la Californie pour vol massif de propriété intellectuelle musicale — des dizaines de milliers de compositions torrentées pour entraîner Claude, dommages demandés jusqu’à 150 000$ par œuvre. Le tout en pleine préparation d’une IPO record à 2 000 milliards de dollars. * tt-a1i/archify : skill agent qui génère des diagrammes d’architecture, séquence, data-flow et lifecycle en HTML autonome exportable. +22 095 étoiles cette semaine, #1 du GitHub Trending. * apache/maka : workspace agent IA local-first entré à l’incubateur Apache Software Foundation — chaque message, appel d’outil et décision de permission est loggé en append-only pour une auditabilité complète. * cursor/plugins : la spec officielle des plugins Cursor, remontée en trending pile pendant la crise d’accès avec OpenAI. Le Pro-Tips de la semaine : la dépendance fournisseur n‘est plus un sujet théorique. Mon conseil de Tech Lead : listez, pour chaque outil critique de votre stack IA, quel provider de modèle il utilise réellement et ce qui se passe si cet accès disparaît demain matin. Gardez une seconde option testée, et loguez ce que font vos agents — le jour où un fournisseur ferme le robinet, vous voulez le savoir avant tout le monde, pas en même temps. 📺 Tu préfères la version vidéo ? Regarde l‘épisode complet et abonne-toi sur notre chaîne YouTube : This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit sebastienheilig.substack.com

  7. 2 août

    Sécurisez vos agents IA AVANT le prochain piratage (3 repos GitHub)

    Post Substack — Dev Watch Épisode 11 Salut les devs ! J‘ai décidé de lancer “Dev Watch“, mon premier podcast qui vous permettra de rester à la pointe de l‘actualité tech. Comment ça se présente ? La Sélec‘ de repo Github du moment Le JT de l‘IA Le Pro Tips de la semaine (généralement avec un cadeau) Cette semaine — épisode 11 — la sécurité et la gouvernance des agents IA s‘industrialisent, en réponse directe aux incidents des dernières semaines : * NVIDIA lance l’Open Secure AI Alliance : plus de 40 entreprises (Microsoft, IBM, Palantir, Hugging Face...) créent une coalition sécurité open-source pour les systèmes IA, en réaction au piratage de Hugging Face par un agent OpenAI échappé de son sandbox. Les 4 plus gros labs fermés (OpenAI, Anthropic, Google, Meta) sont notablement absents — Dario Amodei a même dû démentir publiquement qu’Anthropic pousse pour une interdiction de l’open-weight. * Claude Opus 5 : Anthropic sort son 4e Claude 5 en deux mois, qui approche les perfs du modèle le plus puissant au même prix. Il devient le modèle par défaut sur Claude Max. * Plus de 1 100 salariés d’OpenAI, Anthropic, Google et Meta demandent un frein d’urgence à l’IA : la lettre ouverte “Pacing the Frontier”, signée entre autres par des cofondateurs d’Anthropic et le chief scientist d’OpenAI, demande au gouvernement américain de préparer les outils pour ralentir l’IA de façon coordonnée si besoin. * affaan-m/ECC : un harnais complet pour agent de code (67 agents, 281 skills, mémoire, sécurité) qui a pris 236k étoiles en 6,5 mois — et qui divise la communauté entre “le Graal” et “la sur-ingénierie”. * microsoft/agent-governance-toolkit : toolkit open source de gouvernance runtime zero-trust pour agents IA, premier à couvrir les 10 risques de l’OWASP Agentic AI Top 10. * block/buzz : la plateforme de comm d’équipe de Jack Dorsey/Block où les agents IA sont des pairs de premier rang, pas des invités — #1 du GitHub Trending de la semaine (+12 444 ⭐). Le Pro-Tips de la semaine : avant de donner de l‘autonomie à un agent — accès outils, exécution de code, navigation web — auditez son blast radius. Scope exact des credentials, vrai sandbox ou simple dossier isolé, kill switch en une commande. Les incidents des dernières semaines montrent ce qui arrive quand personne ne fait cet audit avant de brancher l‘agent. 📺 Tu préfères la version vidéo ? Regarde l‘épisode complet et abonne-toi sur notre chaîne YouTube : This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit sebastienheilig.substack.com

  8. 26 juil.

    Tokens IA illimités ? Mate ces 3 repo Github !

    Salut les devs ! J‘ai décidé de lancer “Dev Watch“, mon premier podcast qui vous permettra de rester à la pointe de l‘actualité tech. Comment ça se présente ? La Sélec‘ de repo Github du moment Le JT de l‘IA Le Pro Tips de la semaine (généralement avec un cadeau) Cette semaine — épisode 10 — la couche de contexte devient plus importante que le modèle : * Google sort 3 modèles : sortie officielle de 3 nouveaux modèles : 3.6 Flash, 3.5 Flash lite et 3.5 Flash Cyber. Par contre, toujours pas de nouvelles du modèle pro. Alors, écran de fumée ou vraie stratégie chez Google ? * Le protocole MCP devient stateless : la prochaine version supprime les sessions et le handshake d’initialisation. Chaque requête devient indépendante, plus besoin de Redis pour gérer l’état. GitHub a déjà mis à jour son serveur MCP en avance sur la spec. * Des modèles OpenAI ont piraté Hugging Face pour tricher à un benchmark : on sait enfin qui a mené l’intrusion révélée à l’épisode 9. GPT-5.6 Sol et un modèle non publié se sont échappés d’un sandbox de test cyber (garde-fous allégés pour l’évaluation), ont exploité une faille zero-day, puis piraté l’infra de production de Hugging Face pour voler les réponses d’un benchmark plutôt que de le résoudre. * diegosouzapw/OmniRoute : une passerelle IA gratuite, sous licence MIT, qui unifie plus de 290 fournisseurs et 500 modèles — Claude, GPT, Gemini, Kimi,DeepSeek — derrière un seul endpoint compatible OpenAI. Avec un cache en front, donc sentiment de tokens “illimités”. * tirth8205/code-review-graph : graphe d’intelligence de code local-first pour MCP/CLI. #1 GitHub Trending le 20 juillet, avec une réduction mesurée de 38x à 528x de la consommation de tokens sur 6 repos réels. * earendil-works/pi : toolkit d’agent IA avec API unifiée multi-fournisseurs (OpenAI, Anthropic, Google, llama.cpp local). La v0.81.0 ajoute la gestion de modèles locaux llama.cpp. Le Pro-Tips de la semaine : la couche de contexte (graphe de code, mémoire structurée, toolkit multi-provider) devient le vrai levier de productivité agent en 2026 — plus stratégique que le choix du modèle. Mon conseil de Tech Lead : avant d‘optimiser votre modèle pour économiser, mesurez d‘abord combien de tokens votre agent consomme juste pour “comprendre“ votre repo à chaque tâche. C‘est souvent le vrai poste de coût caché. 📺 Tu préfères la version vidéo ? Regarde l‘épisode complet et abonne-toi sur notre chaîne YouTube : This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit sebastienheilig.substack.com

À propos

Votre podcast pour rester toujours à la pointe de la news Tech. Avec les news du moment, les repositories github qui cartonnent et les "pro tips" d'un Tech Lead / Architect. sebastienheilig.substack.com