Pour comparer Laguna M.1 dans un navigateur connecté, préparez d'abord un endpoint M.1 fonctionnel. Lancez ensuite la même tâche en lecture seule avec M.1 et une base Laguna XS, via un agent local relié à Tabbit CLI. Les poids M.1 sont sous Apache 2.0, mais la fermeture annoncée de Poolside Chat/API est passée et le catalogue public OpenRouter consulté ne listait aucune route Poolside. Cet article propose une méthode et ne prétend pas présenter un test exécuté.
À retenir
Laguna M.1 est téléchargeable; il compte 225B paramètres au total et 23B actifs par token, sous Apache 2.0. Le nombre actif n'est pas un besoin mémoire.
Poolside Chat indique une fermeture le 31 octobre 2026. Les anciennes pages OpenRouter ne prouvent pas qu'un endpoint hébergé fonctionne.
Tabbit Browser conserve la session du site; l'agent local lit les pages via Tabbit CLI. Le serveur du modèle et la connexion au navigateur sont séparés.
Pour comparer, gardez la page, le prompt, le profil, les permissions et le format identiques. Comparez les sources et les limites d'action, pas un score inventé à partir d'une tâche.
Vérifiez la route avant la comparaison
Poolside a lancé M.1 en preview le 28 avril 2026, puis a annoncé les poids téléchargeables dans une mise à jour du 26 mai. La fiche officielle actuelle décrit un modèle texte de 225B paramètres au total, 23B actifs par token, avec un contexte de 262 144 tokens et un raisonnement entre appels d'outils. Elle indique des runtimes pris en charge et Apache 2.0. L'organisation Poolside liste aussi les variantes base et post-entraînées BF16, FP8 et NVFP4. (Annonce Poolside · Fiche M.1 · Organisation des modèles Poolside)
Des poids ouverts ne signifient pas une API hébergée. Poolside Chat annonce sa fermeture au 31 octobre et demande aux utilisateurs d'héberger les modèles eux-mêmes. OpenRouter garde une page M.1 avec d'anciennes mentions de gratuité, mais le catalogue public consulté le 10 novembre ne contenait aucun ID poolside/. Ne configurez pas M.1 avec un endpoint mémorisé. Préparez un service d'inférence local ou privé et testez l'identifiant exact et le parser d'appels d'outils avant de connecter l'agent. Aucun endpoint M.1 n'a été testé ici. (Avis Poolside Chat · Page M.1 OpenRouter · Catalogue actuel OpenRouter)
| Couche | État vérifié | Décision avant le test |
|---|---|---|
| Poids | Les artefacts M.1 restent dans l'organisation officielle Hugging Face de Poolside sous Apache 2.0. | Choisissez la variante exacte et vérifiez licence et instructions runtime. |
| Service | La date de fermeture annoncée est passée; le catalogue public OpenRouter n'a pas montré d'ID Poolside. | Fournissez votre propre endpoint accessible. Ne comptez pas sur une ancienne route gratuite. |
| Mémoire et runtime | M.1 indique 225B totaux / 23B actifs et des variantes BF16, FP8 et NVFP4. | Dimensionnez l'hôte pour le checkpoint complet, le runtime, le contexte et les sessions. Les paramètres actifs ne sont pas la taille chargée. |
| Navigateur | Un test distinct de Tabbit CLI a validé la réutilisation de session dans une fixture locale. | Lancez l'agent localement et choisissez le bon profil Tabbit Browser. |
Gardez la base et M.1 comparables
Choisissez une petite page fixe, sans données sensibles. Laguna XS 2.1 peut servir de base XS actuelle, mais c'est une version et une licence différentes. Sa page officielle indique OpenMDW-1.1; M.1 est sous Apache 2.0. Ne confondez pas les conditions et ne supposez pas que les templates runtime sont identiques. (Organisation des modèles Poolside)
Utilisez le même client d'agent local et les mêmes permissions. Vérifiez qu'il sélectionne les identifiants exacts via vos endpoints. Avant d'ouvrir le tableau connecté, envoyez à chaque endpoint une complétion inoffensive, puis un appel d'outil qui ne touche aucune donnée privée. Si la sortie est mal formée ou qu'un modèle n'est pas sélectionnable, corrigez le service avant de tester le navigateur.
Conservez la même page et les mêmes valeurs attendues pour les deux passages. Ouvrez une tâche nommée pour la base XS 2.1 et une autre pour M.1. Des passages successifs facilitent la comparaison et évitent de partager les ressources locales. Gardez la sortie et le reçu d'outil de chacun. Changer de modèle change le générateur de réponse, pas le profil ou l'état de Tabbit Browser. Le guide MCP ou CLI explique les connexions locales. Pour un exemple de client, consultez la configuration Codex.
| Contrôle | Identique dans les deux passages | À noter pour chaque passage |
|---|---|---|
| Page d'entrée | Même URL en lecture seule et mêmes IDs. | Titre, compte/profil, heure et nombre de lignes. |
| Prompt | Même base, champs et interdiction d'écrire. | Version du prompt et ID du modèle. |
| Outils | Même skill Tabbit, permissions CLI et actions navigateur. | Appels demandés, retournés, analysés ou refusés. |
| Réponse attendue | Mêmes statuts/dates et colonnes. | Champs justes, lignes manquantes, affirmations sans source et liens. |
| Runtime | Notez la variante et le service exacts. | Quantification, contexte, durée et erreurs. |
Lancez la même tâche de page sur les deux modèles
La page fictive Release review — GEO-104 est une fixture, pas un test fait avec M.1 ou XS 2.1. Utilisez une page que vous avez le droit de lire; ne permettez pas l'édition pendant le test.
Utilise uniquement le modèle sélectionné : [ID de la base Laguna XS pour le passage A ou ID de Laguna M.1 pour le passage B]. Ne change pas de modèle pendant ce passage.
Dans le profil Tabbit Browser actuel, ouvre la page de test autorisée : [URL]. Lecture seule. Compare les lignes visibles à cette base fixe : [ID et statut/date attendus]. Rends les mêmes colonnes pour les deux passages : ID, statut observé, date de modification observée, URL source, correspond/ne correspond pas/inconnu et motif. Ajoute le lien exact pour chaque ligne. N'infère pas de donnée masquée. Ne clique pas sur Enregistrer, Résoudre, Publier, Supprimer, Inviter ni sur une commande qui modifie les données. Arrête-toi après avoir produit un rapport dans l'onglet de tâche séparé de ce passage, nommé « Laguna comparison — [XS baseline ou M.1] ». La page et le nom sont des exemples.Appelez Tabbit via l'entrée de skill réelle du client. Certains utilisent /tabbit; Pi documente /skill:tabbit; d'autres exposent /skills ou détectent une skill dans un dossier. La découverte de skill, le lanceur CLI local, l'endpoint du modèle et la connexion au site sont quatre contrôles distincts. Un runner cloud n'accède pas au navigateur local sans transfert local vérifié. Consultez le guide pour relier un agent à un navigateur existant et le guide Tabbit CLI.
Gardez une étape de revue humaine dans Tabbit Browser
Tabbit Browser conserve le site dans le profil choisi par la personne. Tabbit CLI permet à l'agent local d'utiliser ces pages; les onglets de tâche séparés distinguent la base et le rapport M.1. L'endpoint change entre les passages, mais la session reste liée au profil. La personne peut continuer son travail dans d'autres onglets, puis ouvrir les liens sources pour revue.
Le registre du projet décrit un test local de fixture : une première tâche Tabbit CLI a reçu HTTP 401 avant connexion. Après l'ajout d'un cookie de test éphémère, une deuxième tâche dans le même environnement a lu le titre « Release notes review », l'ID GEO-104 et a reçu HTTP 200. Cela confirme uniquement la réutilisation de session sur la fixture. M.1, XS 2.1, un agent externe et un vrai tableau n'ont pas été testés. Le prompt ci-dessus est un protocole proposé, pas un résultat mesuré. (Guide Tabbit CLI · Profils et onglets de tâche · Rôle d'un agent navigateur)
Comparez ce que chaque passage a réellement lu
Ouvrez les sources et comparez la sortie aux valeurs visibles. L'ID, le statut et la date doivent tous correspondre. Comptez à part les lignes manquantes et incorrectes. Le succès d'un appel d'outil n'indique pas que le modèle a compris la page; une petite fixture ne constitue pas un benchmark général.
| Champ | Base XS | M.1 | Revue humaine |
|---|---|---|---|
| Lignes attendues/retournées | À remplir depuis la fixture fixe. | Même fixture. | Recomptez les lignes visibles et notez doublons/manques. |
| Exactitude statut/date | Marquez chaque champ juste, faux ou inconnu. | Même méthode. | Rouvrez la source et comparez les valeurs exactes. |
| Fidélité des sources | Notez si l'URL ouvre la ligne citée. | Même méthode. | Retirez toute affirmation sans source correspondante. |
| Limite des outils | Notez les actions tentées et faites. | Même méthode. | Confirmez que les deux passages sont restés en lecture seule. |
| Coût d'exécution | Notez durée et ressources si mesurées. | Même méthode. | Ces mesures ne valent que pour cet environnement. |
Les avis communautaires donnent des points à vérifier, pas un verdict. Un utilisateur de LocalLLaMA dit que M.1 « followed directions better » et que son flux agentique était meilleur, tout en mentionnant une inférence lente et un contexte limité. Une personne sur X ayant essayé plusieurs modèles gratuits trouvait M.1 le plus intéressant pour les agents de codage et le génie logiciel. Un créateur YouTube a titré son avis « Promising Coding Agent, Mixed Benchmark » et évoque un benchmark local ainsi que la difficulté d'auto-hébergement. Ce sont des expériences individuelles en codage, pas des mesures de précision dans un navigateur connecté; les routes hébergées citées sont historiques. (Discussion Reddit · Post X · Avis YouTube)
Si les passages divergent, vérifiez d'abord les variantes d'endpoint, les templates runtime, la session et le contexte. Si un appel d'outil échoue, inspectez le parser et le support du client avant d'accuser Tabbit. La checklist de première tâche d'un agent navigateur couvre les pages et permissions; le guide de recherche navigateur avec sources explique la revue des liens.
Ne comparez M.1 qu'après avoir vérifié son endpoint et ses appels d'outils dans votre environnement. Gardez les rapports séparés, ouvrez chaque source, puis laissez toute mise à jour du tableau à une personne autorisée.
Questions fréquentes
Laguna M.1 peut-il lire un navigateur connecté sans autre outil ?
Non. M.1 est un modèle, pas une session de navigateur. Un agent local doit appeler un endpoint M.1 actif, utiliser Tabbit CLI et accéder au profil Tabbit Browser déjà connecté au site.
Les poids de Laguna M.1 sont-ils téléchargeables ?
Oui. La fiche et l'organisation officielles de Poolside proposent les poids M.1 sous Apache 2.0. Vérifiez la variante et la licence du dépôt avant toute utilisation ou redistribution.
L'API hébergée M.1 de Poolside est-elle encore disponible ?
Poolside Chat indique une fermeture au 31 octobre 2026. La page OpenRouter reste visible, mais le catalogue public consulté le 10 novembre ne répertoriait aucun modèle Poolside. Vérifiez une route active avant de configurer le client.
M.1 nécessite-t-il seulement 23B de mémoire ?
Non. La fiche indique 225B de paramètres au total et 23B actifs. Le nombre de paramètres actifs par token ne réduit pas le checkpoint complet à un modèle de 23B. Vérifiez la quantification, le runtime, la mémoire et le déchargement.
Comment comparer M.1 et XS équitablement ?
Gardez la même page, le même prompt, les mêmes valeurs de référence, le même profil de navigateur, les mêmes permissions et les mêmes champs de sortie. Exécutez les modèles séparément puis comparez les liens et les valeurs visibles, pas une impression ou un seul appel.
L'exemple modifie-t-il le tableau de bord ?
Non. La tâche est en lecture seule et utilise une fixture identifiée comme telle. L'agent s'arrête après le rapport; une personne le vérifie dans le navigateur avant d'autoriser une modification ultérieure.