0814 | Ito, Pickle, Kane, Phinq : l'IA exécute, navigue et vérifie

||Download

Show notes

Cet épisode passe en revue une série de lancements récents, centrés sur la validation et la gouvernance des agents d'IA. Côté revue de code, Ito exécute réellement l'application dans un environnement éphémère pour détecter les erreurs d'exécution, tandis que Kane CLI transforme des descriptions en langage naturel en tests dans un vrai navigateur. Côté sécurité, Phinq et Execlave apportent des couches de gouvernance entre l'agent et ses outils, avec approbations humaines, kill switches et journau

Chronologie

  • 00:00:00 Introduction
  • 00:00:41 Ito : une revue de code qui exécute l'application
  • 00:02:34 Kane CLI : des tests en langage naturel dans un vrai navigateur
  • 00:04:15 Phinq : un garde-fou open source pour chaque appel d'outil
  • 00:06:03 Execlave : gouvernance d'agents d'entreprise avec kill switches
  • 00:08:12 Pickle : un navigateur pour regarder l'agent naviguer en direct
  • 00:09:59 WebBrain : un agent navigateur local et open source
  • 00:11:32 Caveman : une commande pour réduire la facture de tokens
  • 00:13:22 Scrimba Explain : des tutoriels vidéo narrés en quelques secondes
  • 00:15:07 Kin : un compagnon santé qui suit le rendez-vous
  • 00:16:36 Dishylink : un tableau de bord de bureau pour Starlink

Liens connexes

Cet épisode est produit par Bri. Bri utilise une technologie d'IA avancée pour transformer les flux qui vous intéressent en podcasts conçus pour l'écoute. Contactez-nous à hi@bri.so.

Transcript

Claire Martin: Bienvenue dans ProductHunt Daily, votre rendez-vous pour passer en revue les lancements du jour. Je suis Claire Martin, et aujourd'hui, nous avons une sélection particulièrement intéressante à décortiquer.

Nicolas Moreau: Et moi, Nicolas Moreau. Au programme: des outils de revue de code par intelligence artificielle, un navigateur pensé pour les agents IA, et même une plateforme de surveillance pour votre antenne Starlink.

Claire Martin: On parlera aussi d'une application qui enregistre vos consultations médicales, d'une extension qui apporte l'IA directement dans votre barre latérale, et d'un outil qui transforme du code en tutoriel.

Nicolas Moreau: C'est parti pour le tour d'horizon des nouveautés du jour, avec les annonces les plus solides comme les plus intrigantes. Restez avec nous.

Claire Martin: Commençons par Ito, l'outil qui change vraiment de méthode. Là où les revues de code classiques se contentent de regarder le code, Ito va plus loin: pour chaque pull request, il crée un environnement éphémère, à usage unique, il compile l'application, et il l'exécute vraiment. Concrètement, il valide les flux impactés et renvoie des preuves d'exécution — des vidéos, des logs, des captures d'écran — pour détecter les bugs que l'analyse statique et les outils purement basés sur les modèles manquent.

Nicolas Moreau: Et ce n'est pas qu'une promesse marketing. Le cofondateur Evan pose très bien le problème: les agents de codage produisent plus de code qu'on ne peut en revoir, et les outils existants, selon lui, se contentent de regarder le code. Ito, lui, établit un plan de test à partir du code, de la description de la pull request, du ticket et des consignes. Il compile l'app dans un conteneur isolé, avec identifiants, données de seed et services externes. Et quand il n'a pas accès aux données, il les mocke. Ensuite, une véritable armée de petits agents pilote l'application: ils naviguent, cliquent, appellent les API, vérifient en base, puis publient les résultats directement sur la pull request.

Claire Martin: Ce qui est intéressant, c'est la cible: Ito vise les erreurs d'exécution. Pas les fautes de style ou les incohérences statiques, mais les vrais problèmes de concurrence, de gestion des pannes, de migrations de données, d'authentification. Et le site annonce même un « Self Healing Codebase », c'est-à-dire la capacité à proposer un correctif directement dans une pull request, ainsi que des vidéos de démonstration produits et du smoke testing automatique.

Nicolas Moreau: L'outil a été construit par une équipe de huit ingénieurs du MIT, ce qui donne du crédit au projet. Le cofondateur Grayson insiste sur une chose: généraliser l'exécution du code est le vrai défi. Il affirme que des équipes internes chez DoorDash ou Ramp y auraient passé des trimestres. Et il ajoute que la revue runtime, autrement dit la revue qui exécute vraiment le code, n'existait pas jusqu'à maintenant. C'est une affirmation forte, mais c'est exactement l'angle qui change la donne pour qui veut vérifier ce que produit un agent de codage.

Nicolas Moreau: Dans le même esprit, Kane CLI se présente aujourd'hui sur Product Hunt par TestMu AI comme un « vérificateur de qualité agentique » pour développeurs et agents IA de codage. La thèse des créateurs est la même que celle d'Ito: les agents écrivent le code en quelques minutes, mais la validation reste le goulot d'étranglement. D'où un produit conçu, disent-ils, pour « construire vite, mais prouver la confiance ».

Claire Martin: Le fonctionnement annoncé est simple: l'utilisateur décrit un test en langage naturel, et Kane CLI l'exécute dans un vrai navigateur Chrome, puis renvoie un verdict passe ou échec, avec des preuves partageables. Il peut ingérer le code source ou un PRD, concevoir des cas d'usage et des scénarios, et produire un « evidence pack », c'est-à-dire des captures d'écran, des journaux console et des réponses réseau, le tout adossé à une couverture des critères d'acceptation.

Nicolas Moreau: Deux points méritent d'être relevés. D'abord, le produit est local-first, sans sélecteurs à écrire, et inclut une fonction « Autoheal » pour que les changements cosmétiques d'interface ne cassent pas les flux. Ensuite, une sortie lisible par machine permet à des outils comme Claude Code ou Cursor d'appeler Kane CLI et d'exploiter le verdict directement dans leur boucle. Il y a aussi un mode « Hacker » qui exporte les flux en code Playwright natif.

Claire Martin: Et la nouveauté clé de cette version v0.8.1, c'est que le mobile devient une plateforme de première classe: mêmes commandes, même modèle d'évidence, désormais sur émulateurs Android et simulateurs iOS. Côté prix, un plan Starter gratuit est annoncé, avec installation via npm, brew ou curl. On notera toutefois que tout ce discours reste des affirmations, pas des résultats vérifiés. Et Mayank Bhola insiste notamment sur la « déterminisme » comme barre non négociable. Ce sera aux utilisateurs de confirmer si la promesse tient.

Claire Martin: Passons à Phinq, l'unique lancement substantiel de cette sélection, mais il porte un problème très clair: des agents IA capables d'exécuter des actions destructrices avec très peu de points de contrôle. Selon son créateur, Phinq est une couche de gouvernance open source, sous licence MIT, qui se place entre l'agent et ses outils. Elle intercepte chaque appel d'outil, le classe par risque, laisse passer les actions sûres, met en attente les actions irréversibles pour approbation humaine, et consigne chaque décision dans un journal d'audit infalsifiable, lié par hash.

Nicolas Moreau: Le fonctionnement précis: les actions approuvées sont libérées, celles refusées ou expirées sont bloquées, et une action sans réponse échoue en sécurité. Le changement face aux options existantes est revendiqué comme structurel: un prompt ou une compétence reste consultatif, et l'agent peut simplement l'ignorer. Alors que Phinq, lui, intercepte les appels à la frontière API ou d'exécution. C'est une différence de contrôle qui change la nature de la protection. L'outil fonctionne en proxy, en SDK intégré ou en passerelle HTTP, avec OpenAI, Anthropic, Gemini, LangChain, CrewAI, AutoGen, Mastra, MCP, ainsi que Claude Code, Codex et Gemini CLI, toujours selon le site.

Claire Martin: Le créateur est un diplômé de vingt et un ans installé à Londres, qui dit avoir construit Phinq après avoir vu un agent écraser des données. Il cite deux incidents pour illustrer le problème: un agent de codage aurait supprimé en avril toute la base de production d'une entreprise, et ses sauvegardes, en neuf secondes. Un autre aurait effacé mille deux cent six dossiers de cadres pendant un gel de modification explicitement déclaré.

Nicolas Moreau: Sur sa page de statistiques, il annonce neuf mille trente et une décisions classées, trois cent vingt-trois mises en attente, cinquante refusées, et cent seize tentatives de désactivation des garde-fous. C'est un tableau qui donne une échelle du problème. Mais là encore, ce sont des chiffres auto-déclarés, à prendre avec prudence.

Nicolas Moreau: Enfin, Execlave, lancé sur Product Hunt, se présente comme une plateforme de gouvernance et d'exécution pour agents IA, un « runtime AMP », placé entre les agents autonomes et les systèmes réels. L'idée centrale: chaque action est évaluée contre des politiques avant exécution, plutôt qu'après incident. La cible déclarée, ce sont les équipes plateforme et sécurité.

Claire Martin: Le cofondateur Rishit illustre très bien le problème avec un scénario d'injection de prompt: un agent de support lit un ticket, interprète une ligne non écrite par le client comme une instruction, exporte la table clients, lit le coffre de paiements, déplace de l'argent et clôt le ticket en onze secondes — et chaque ligne de log, dit-il, porte la mention « autorisé ». C'est exactement le risque que veulent adresser ces outils de gouvernance.

Nicolas Moreau: Les fonctions annoncées: des modes d'exécution block, warn, monitor et require_approval, soit bloquer, avertir, surveiller ou demander une approbation. Attention, la description mentionne « vingt policy types », mais le site et une autre partie du même message indiquent dix-neuf types de politiques. Il y a un kill switch par agent, par équipe ou global, en un clic, avec un temps de réponse côté serveur annoncé sous six millisecondes, « mesuré » selon le site. Et une piste d'audit signée cryptographiquement et rejouable.

Claire Martin: Le site annonce aussi des rapports alignés sur des référentiels comme SOC 2 Type II, le EU AI Act, ISO 27001, GDPR, HIPAA, PCI DSS et le NIST AI RMF. Avec des performances affichées: un temps d'exécution médian sous vingt millisecondes, une évaluation de trois à vingt-cinq millisecondes, cent pour cent des actions gouvernées journalisées, des SDK TypeScript et Python, une intégration en trois lignes de code, et une démo live sans inscription. L'offre: cloud gratuit ou infrastructure propre.

Nicolas Moreau: Une limite majeure à retenir, et le cofondateur l'admet lui-même: une passerelle ne vaut que par les politiques qu'on lui donne. Autrement dit, l'outil n'est efficace que si on investit dans la définition de ces règles. Et en commentaires, des utilisateurs demandent justement comment tester le comportement des agents avant la mise en production. C'est la question ouverte qui reste sur la table: la gouvernance après coup est une chose, s'assurer en amont que l'agent se comportera bien en est une autre. C'est probablement là que se jouera la confiance dans cette génération d'outils.

Claire Martin: Commençons par un navigateur conçu spécifiquement pour les agents d'intelligence artificielle. Pickle Browser vient d'être lancé sur Product Hunt, et son positionnement assume totalement le contraste avec ce qui existe déjà: la plupart des navigateurs d'agents fonctionnent dans le cloud, de manière headless, et repartent d'une session vide à chaque fois. Pickle fait l'inverse, le travail se déroule devant vous, sur votre propre machine, et l'agent navigue sur le web en temps réel dans une fenêtre visible, avec vos identifiants réels.

Nicolas Moreau: C'est un point important pour la confiance, puisque vous pouvez interrompre l'agent en plein milieu de son action. Et chaque étape passe par une politique de contrôle: les achats, les envois et toutes les étapes irréversibles exigent une approbation, et l'ensemble est journalisé pour rester traçable.

Claire Martin: Selon le fondateur et CEO Ismail, l'outil est gratuit et compatible avec Claude Desktop, Cursor, VS Code et Codex CLI, ainsi qu'avec n'importe quel client MCP. Il utilise un vrai Chromium, avec onglets, historique et favoris, une mémoire persistante des éléments entre les sessions, et un carnet partagé entre l'agent et vous.

Nicolas Moreau: Et il y a un choix de moteur. Vous pouvez utiliser un modèle local Ollama intégré, qui se télécharge une fois au premier lancement, fonctionne hors ligne, et fait en sorte que votre contenu ne quitte jamais l'appareil. Ou bien passer par des modèles hébergés si vous préférez.

Claire Martin: Sur l'efficacité, le fondateur annonce une réduction de 32 fois des tokens, la page étant compressée avant d'être transmise au modèle. Le site mesure, sur dix sites réels, une médiane de 156 fois moins de tokens que le HTML brut, avec une fourchette allant de 4 à 663 fois. Un exemple concret: 38 400 tokens de HTML brut réduits à 1 180 tokens en lecture structurée.

Nicolas Moreau: Tout cela reste bien sûr à vérifier par soi-même, mais l'idée force est claire: transparence et contrôle, plutôt qu'une boîte noire qui travaille dans le cloud pendant que vous ne savez pas ce qu'elle fait.

Claire Martin: Passons maintenant à WebBrain, une extension de navigateur lancée sur Product Hunt sous le slogan « l'agent de sidebar pour le reste d'entre nous ». Elle est gratuite, open source sous licence MIT, et fonctionne sur Chrome, Firefox et Edge. Depuis la barre latérale, elle lit les pages, extrait des données structurées et automatise des tâches, en combinant captures d'écran et données d'accessibilité du navigateur.

Nicolas Moreau: Le point intéressant ici, c'est le contrôle des données. Deux modes d'exécution sont proposés: en local, via llama.cpp, où la plupart des requêtes ne coûtent rien et où les données ne quittent pas l'appareil. Ou bien avec votre propre clé API, compatible avec OpenAI, Claude, OpenRouter et plus d'une centaine de fournisseurs.

Claire Martin: Le créateur, Emre Sokullu, explique avoir conçu WebBrain parce que les agents navigateur les plus capables sont généralement propriétaires, liés à des modèles précis et payants. Son approche veut l'inverse: une extension ouverte que chacun peut configurer selon ses préférences et ses fournisseurs.

Nicolas Moreau: Il annonce plusieurs garanties, qui restent à vérifier: un mode lecture seule par défaut, une demande de confirmation avant les actions, une défense contre les injections de prompt, l'absence de télémétrie et de compte, et une interface multilingue incluant le français. L'auto-remplissage de profil et le solveur CAPTCHA sont optionnels et désactivés par défaut.

Claire Martin: Un détail intéressant dans la démo: l'agent détecte les paywalls et les signale honnêtement, sans tenter de les contourner. Et un exemple montre un formulaire rempli avec un arrêt avant l'envoi, pour laisser l'utilisateur vérifier avant de finaliser.

Nicolas Moreau: C'est cohérent avec l'esprit du projet: un outil gratuit, ouvert, où les actions restent sous votre contrôle, même quand l'agent travaille à votre place.

Claire Martin: Troisième sujet: un outil dont le slogan vaut le détour — « pourquoi utiliser beaucoup de tokens quand quelques-uns suffisent ». Caveman, lancé sur Product Hunt par le maker @jbrussee, est une commande qui enveloppe des agents comme Claude Code, Codex, Hermes et d'autres, via un proxy local qui compresse les logs, les sorties d'outils et les fichiers avant chaque appel au fournisseur.

Nicolas Moreau: L'histoire d'origine est parlante. Étudiant, il dépensait plus en intelligence artificielle qu'en courses. Il a créé un skill qui faisait répondre Claude Code « comme un homme des cavernes » — des messages ultra-courts. Par exemple, une réponse qui prenait 69 tokens est passée à 19. Les utilisateurs ont gardé le principe car rien ne cassait et les factures baissaient.

Claire Martin: La version deux va plus loin. C'est un proxy local placé entre l'agent et le fournisseur. La commande enveloppe Claude Code, Codex, Gemini CLI, Aider, opencode, Hermes et OpenClaw, sans toucher à la configuration. Le moteur identifie le type de payload et le route vers un compresseur dédié: les logs gardent les erreurs et les stack traces, le code conserve les imports et les signatures, le JSON garde sa structure.

Nicolas Moreau: Et c'est sans risque, car les originaux ne sont pas perdus. Ils sont écrits sur disque dans un espace de stockage adressé par contenu avant tout envoi, et l'agent peut récupérer les vrais octets en un seul appel d'outil. En cas d'échec de parsing ou de résultat plus gros, les données passent telles quelles.

Claire Martin: Le maker annonce un benchmark de 54 exécutions de Claude Code, avec 33,2 % de tokens d'entrée en moins rapportés par le fournisseur. Attention, quelques chiffres de popularité varient selon les sources — GitHub et Hacker News sont évoqués avec des comptes différents selon la page — et l'ensemble reste à vérifier par soi-même, mais l'idée est solide: réduire la facture de tokens sans casser les flux de travail existants.

Claire Martin: Enfin, Scrimba Explain, une autre nouveauté de Product Hunt. L'outil transforme une question, un fichier, un lien ou un extrait de code en tutoriel vidéo narré. La réponse arrive en deux à trois secondes, grâce à une technologie de lecture basée sur le DOM, présentée comme bien plus rapide que les modèles de génération vidéo.

Nicolas Moreau: Le rendu peut inclure voix off, sous-titres, curseur, images, animations, diagrammes et explications de code. Per, CEO et cofondateur de Scrimba, décrit l'ambition comme un tuteur IA « aussi rapide qu'un chatbot, aussi engageant qu'une vidéo ». La plateforme, qu'il dit utilisée par plus de deux millions de développeurs depuis dix ans, mise sur cette brique pour aller plus loin que des réponses textuelles.

Claire Martin: C'est gratuit pour tous pendant la bêta, et l'objectif est de garder un plan gratuit généreux pour les étudiants. Per indique que plus de 20 000 explainers ont déjà été créés par les utilisateurs. L'outil s'intègre à ChatGPT, aux agents de codage via MCP — Codex, Claude, Cursor — et en extension Chrome, avec en plus des explications vidéo des pull requests GitHub.

Nicolas Moreau: Les retours de la communauté montrent des usages variés: comprendre la circulation des données entre le frontend et le backend, explorer un framework comme MedusaJS, analyser une base de code, ou assimiler des notions comme JSON et l'architecture des API. Plusieurs utilisateurs apprécient la rapidité et les diagrammes.

Claire Martin: Et un détail fait la différence en termes pédagogiques: l'un des commentateurs souligne que la vidéo se termine par une question de vérification de compréhension, ce qui rapproche l'outil d'un véritable tuteur plutôt que d'une simple démonstration passive.

Nicolas Moreau: Une question reste ouverte selon les commentaires: la création de vidéos à partir de contenu de sites web fonctionne-t-elle sur les pages où le défilement est complexe? Mais l'idée de transformer une réponse en cours visuel, expliqué pas à pas, semble séduire de nombreux développeurs.

Nicolas Moreau: Et l'idée derrière Kin, ce n'est pas un simple verbatim de la conversation. C'est d'aider à se préparer avant le rendez-vous, puis de partager ce compte rendu avec ce qu'ils appellent le « cercle de soins » familial. Le produit est présenté comme fondé par des médecins, et l'application est annoncée entièrement gratuite pour les patients, compatible avec n'importe quel prestataire, avec des données chiffrées et sécurisées. Le site affiche d'ailleurs une note de 4,8 sur l'App Store.

Claire Martin: On précise que ces chiffres viennent du site et ne sont pas vérifiés. Ils avancent notamment que les patients oublieraient jusqu'à 80 % de ce que leur médecin a dit quelques minutes après la consultation, et que les médicaments manqués et les suivis sautés représenteraient environ 300 milliards de dollars de coûts de santé inutiles chaque année. Ce sont des ordres de grandeur annoncés par le produit plutôt que des mesures indépendantes.

Nicolas Moreau: Le public visé est large: les aidants, les personnes atteintes de maladies chroniques, les futurs et jeunes parents, les propriétaires d'animaux, et plus généralement toute personne qui suit des soins réguliers. Un membre de la communauté raconte un cas concret: après le diagnostic de cancer du sein de sa belle-mère, le vrai défi était de partager des informations exactes de la consultation avec une famille répartie sur plusieurs villes et états. Il décrit Kin comme le premier scribe ambiant cliniquement rigoureux, construit par des médecins, pour les patients et leur famille.

Claire Martin: Donc pour résumer, l'application transforme une visite que l'on oublie en un document fiable que l'on peut retrouver, partager et préparer avant le prochain rendez-vous. Ce qui change concrètement, c'est que l'information ne reste plus dans la salle de consultation: elle suit le patient et son entourage.

Nicolas Moreau: Autre découverte de Product Hunt, dans un tout autre registre: Dishylink. C'est une application open source de surveillance pour les antennes Starlink, disponible sur Mac, Windows et navigateur. Son créateur la présente comme gratuite, sous licence MIT, sans compte, sans cloud, sans analytique ni rapport de crash.

Claire Martin: Et là, elle comble un manque précis. L'application officielle de Starlink est réservée au téléphone, et le portail web a été coupé en 2024 sans remplacement. Dishylink, elle, lit l'antenne et le routeur directement sur le réseau local, et continue de fonctionner même pendant une panne.

Nicolas Moreau: Concrètement, que surveille-t-elle? Des statistiques en direct, l'alignement de l'antenne avec une correction en degrés, une vue en trois dimensions des satellites dont celui utilisé, un time-lapse des obstructions, la consommation de données par appareil, la puissance électrique en direct et son historique, plus un test de débit intégré mesuré contre Cloudflare avec descente, montée, latence et pertes. Et surtout, une ventilation de latence qui indique si le délai vient de Starlink ou de votre propre routeur.

Claire Martin: Il y a aussi des alertes automatiques quand l'antenne ou le routeur ne répond plus, surchauffe ou rencontre des intempéries, et elles s'effacent toutes seules. Sur les firmware compatibles, on peut gérer le déneigement, les plages de sommeil et de mise à jour, et les redémarrages. La compatibilité annoncée couvre les antennes Gen 1 à Gen 3, ainsi que la Mini et les kits Performance, avec gestion du rangement automatique pour les kits motorisés.

Nicolas Moreau: Petites limites à garder en tête: le projet n'est pas officiel et n'a aucune affiliation avec SpaceX. On peut relier son compte Starlink en option, en lecture seule, pour voir les données de forfait et de facturation, mais rien de plus. Et aucun palier payant n'est prévu pour l'instant. Bon à savoir aussi: la version 1.0.0 nécessite au moins macOS 12, Windows 10, ou un navigateur récent comme Chrome 144 ou plus. L'essentiel, c'est que si votre connexion Starlink ralentit ou coupe, vous avez maintenant un moyen de savoir d'où vient le problème, plutôt que de rester dans le flou.

Claire Martin: Et voilà, on arrive au bout de cette sélection de lances sur Product Hunt. On a eu des outils de revue de code par IA, un navigateur pensé pour les agents IA, un dossier de santé qui enregistre vos consultations, et même une application open source pour surveiller votre connexion Starlink.

Nicolas Moreau: Un vrai panorama, avec des trouvailles très concrètes et d'autres idées plus ambitieuses. Merci de nous avoir suivis. Si une de ces pépites vous a donné envie d'aller creuser, on vous donne rendez-vous très vite pour un prochain tour d'horizon.

Claire Martin: En attendant, portez-vous bien et testez les outils qui vous parlent vraiment. À la prochaine!