Tous les articles
Windows 1.3.0 Version 6 juillet 2026

Toute la boucle de recherche, en natif sur Windows : Verbinal pour Windows 1.3.0

Verbinal arrive sur Windows comme un bureau natif WinUI 3, rapide, pour la plate-forme scientifique CANFAR et le CADC. La version 1.3.0 — la première de la génération Flux de travail et Assistant IA — vous laisse chercher dans l’archive, exécuter des calepins sur un noyau local, orbiter des cubes spectraux en 3D, suivre des protocoles de recherche que vous cochez, et remettre le tout à un agent IA, depuis une seule fenêtre au design Fluent, vos données restant sur votre machine.

Verbinal est depuis un moment un compagnon natif du portail scientifique CANFAR et du Centre canadien de données astronomiques (CADC) sur macOS, iOS, Linux et Android. Avec la 1.3.0, il arrive sur Windows comme un membre à part entière de la famille — non pas un portage vêtu des habits d’une autre plate-forme, mais une véritable application de bureau native bâtie avec C#, WinUI 3 et le Windows App SDK, avec l’allure Fluent, un arrière-plan Mica et la convivialité au clavier qu’attendent les utilisateurs de Windows.

Elle arrive aussi avec de l’ambition. Là où les versions macOS ont grandi fonctionnalité par fonctionnalité, l’application Windows débarque comme ce que son journal des modifications appelle la première version de la génération Flux de travail / Assistant IA : elle réunit le travail quotidien d’un astronome — trouver des données d’archive, inspecter des images et des cubes, exécuter des analyses, gérer le stockage et le calcul infonuagiques — dans une seule fenêtre, et ajoute deux choses qui méritent qu’on s’y arrête. Les Flux de travail transforment un protocole de recherche en une liste de contrôle que l’on parcourt, chaque étape reliée à la partie précise de l’application qui fait le travail. Et un Assistant IA optionnel peut piloter cette même application pour vous, sous un modèle de contrôle qui vous garde maître de chaque geste conséquent.

Cet article fait le tour de ce qu’est l’application Windows, de ce que la 1.3.0 y met, et — parce qu’elle est bâtie à la façon Windows — de ce qui la distingue du Mac. Si vous connaissez déjà Verbinal sur une autre plate-forme, sautez aux parties nouvelles ; si c’est votre premier Verbinal, commencez ici.

L’écran de bienvenue de Verbinal pour Windows (montré ici en français) avec des tuiles pour Portail, Rechercher, Recherche, Stockage, Calepin, Visionneuse FITS, Visionneuse de cubes, Flux de travail, Guide IA et Assistant IA.
L’écran de bienvenue, une tuile par module — ici en français, car toute l’interface est offerte en anglais et en français. Les tuiles Flux de travail, Guide IA et Assistant IA sont nouvelles dans la 1.3.0.

Un protocole que l’on peut cocher. Un agent qui peut l’exécuter. Un cube que l’on peut tourner en 3D. Une seule fenêtre Windows native, et vos données n’en sortent jamais.

Ce qu’est Verbinal pour Windows

Si vous le découvrez : Verbinal pour Windows est un client de bureau natif pour CANFAR et le CADC, écrit en C# 12 / .NET 8 avec une interface WinUI 3 sur le Windows App SDK. Il fonctionne sous Windows 10 (1809) ou version ultérieure, s’installe depuis le Microsoft Store comme une application MSIX empaquetée, et il est gratuit, libre et open source sous la licence GNU Affero General Public License v3.0. L’interface est offerte en anglais et en français (Paramètres → Général → Langue), et vos identifiants du CADC résident dans le Windows Credential Manager (PasswordVault) — jamais dans un fichier de configuration.

L’application est organisée en un ensemble de modules, chacun une tuile sur l’écran de bienvenue : Portail pour les sessions et le calcul par lots, Rechercher pour l’archive du CADC, Recherche pour ce que vous avez téléchargé, Stockage pour VOSpace, une Visionneuse FITS 2D, une Visionneuse de cubes 3D, un Calepin natif, les nouveaux Flux de travail, et l’Assistant IA et le Guide IA optionnels. Portail, Stockage et le calcul exigent un compte CADC gratuit ; Rechercher et les deux visionneuses fonctionnent sans connexion, de sorte que vous pouvez tirer un fichier public et l’inspecter avant même de vous connecter. Il n’y a aucune télémétrie nulle part dans l’application.

Portail : sessions et calcul par lots

Le Portail est la salle de commande de CANFAR. Lancez et gérez des sessions Skaha interactives — Notebook, Desktop, CARTA, Firefly — depuis un formulaire Standard ou un formulaire Avancé qui accepte une image de conteneur (registre) personnalisée, et suivez en direct les journaux et les événements de chaque session. Au-delà des sessions interactives, vous pouvez soumettre des tâches par lots sans affichage, avec réplicas, pour les retraitements qui n’ont pas besoin d’écran, et les regarder passer par en attente, en cours, terminé et échoué. La Découverte d’images montre quels paquets logiciels une image de conteneur transporte avant que vous la lanciez, pour que vous ne deviniez pas ce qu’elle contient.

Le tableau de bord Portail de Verbinal pour Windows : Sessions actives avec des calepins Jupyter en cours, un formulaire Lancer une session avec onglets Standard et Avancé, le quota de stockage, un résumé des tâches par lots, les lancements récents, et un panneau Charge de la plate-forme montrant l’utilisation CPU et RAM de la grappe.
Le Portail — sessions actives, un formulaire de lancement Standard/Avancé, tâches par lots, lancements récents, votre quota VOSpace, et la charge de la grappe (CPU/RAM) en temps réel, dans un seul tableau de bord Fluent.

Autour du tableau de bord se trouvent les chiffres autour desquels vous planifiez : votre quota de stockage VOSpace, une liste de Lancements récents pour relancer en un clic, et un panneau Charge de la plate-forme avec l’utilisation CPU, GPU et RAM de la grappe en temps réel. C’est la même information que le portail web expose, rassemblée dans une seule vue native qui s’actualise d’elle-même tant que quelque chose est en attente.

Le trouver, le garder, le stocker : Rechercher, Recherche, Stockage

La plupart des projets commencent à l’archive, et Rechercher interroge le CADC directement au moyen de TAP — CFHT, JCMT, DAO, Gemini, HST et plus encore. Faites une recherche conique par coordonnée ou par nom de cible, puis affinez avec un train de données filtrable (collection, instrument, filtre, niveau de calibration, dates), prévisualisez ce que vous trouvez, sauvegardez les requêtes ADQL que vous relancerez, faites une recherche conique de catalogue VizieR en parallèle, et téléchargez des produits en un clic dans votre archive de recherche locale.

Ce que vous téléchargez atterrit dans Recherche, organisé automatiquement, avec des aperçus, des notes par observation, et un ensemble de recherche exportable que vous pouvez remettre à un collaborateur. Stockage est un navigateur VOSpace/ARC complet — téléverser, télécharger, organiser et partager des fichiers, rendre un dossier public ou le partager avec un groupe, le tout avec suivi du quota. Les trois modules sont faits pour être utilisés ensemble : trouvez-le dans Rechercher, gardez-le dans Recherche, garez-le dans Stockage.

Flux de travail : des protocoles de recherche à cocher

C’est la nouveauté phare de la 1.3.0, et la pièce qui n’a pas encore d’équivalent ailleurs. Une grande partie de l’astronomie est procédure — l’ensemble ordonné d’étapes qui transforme une question en une mesure — et cette procédure vit habituellement dans la tête de quelqu’un, un wiki de labo, ou un fichier README périmé. Les Flux de travail en font un objet de premier plan dans l’application : un protocole de recherche écrit comme une simple liste de contrôle Markdown, rendu comme une colonne de cartes d’étapes numérotées que vous cochez au fur et à mesure.

Le module Flux de travail de Verbinal pour Windows : un panneau de gauche listant sept modèles intégrés, et un protocole de spectroscopie stellaire d’archive sélectionné, rendu en cartes d’étapes numérotées, chacune avec une description, des pastilles d’outils et des liens vers les modules Rechercher, Recherche et Calepin.
Un Flux de travail est une liste de contrôle Markdown rendue en cartes d’étapes. Chaque étape nomme l’action qu’elle réalise et renvoie directement au module qui la réalise — ici, → Rechercher, → Recherche, → Calepin.

Ce qui en fait plus qu’une liste de tâches, c’est que les étapes sont câblées dans l’application. Chaque carte nomme l’action concrète qu’elle représente — résoudre une cible, chercher des observations, sauvegarder une requête, télécharger les produits en lot, créer un calepin d’analyse, téléverser un résultat vers VOSpace, l’annoter sur l’observation — et renvoie directement au module qui l’exécute, de sorte que l’étape 5, télécharger les produits 1D, est à un clic de les télécharger réellement dans Recherche. Verbinal livre sept modèles intégrés, pensés d’abord pour le Canada — reconnaissance d’imagerie d’archive sur CFHT MegaCam, spectroscopie stellaire sur DAO Plaskett et CFHT ESPaDOnS, retraitement par lots en tâches sans affichage, un constructeur d’échantillons par croisement de catalogues VizieR, la diligence raisonnable d’une demande d’observation, la cinématique de cubes spectraux, et la photométrie de séries temporelles d’étoiles variables — et vous pouvez écrire les vôtres en Markdown avec un éditeur à aperçu en direct. Stockez un flux de travail localement, ou partagez-le avec votre équipe par VOSpace. Et comme un protocole est aussi un plan qu’un agent peut exécuter, chaque flux de travail a un bouton Copier l’invite pour l’agent — ce qui nous amène à l’assistant IA.

Un assistant IA qui peut piloter l’application

Verbinal pour Windows peut s’apparier à votre propre Claude Desktop ou Claude Code par le Model Context Protocol, au moyen d’un assistant de connexion guidé, et laisser un agent IA opérer l’application avec plus de 115 outils : chercher et télécharger, ouvrir les visionneuses, exécuter des calepins, gérer le stockage et les sessions, et suivre — ou rédiger — des Flux de travail. Remettez-lui un protocole avec Copier l’invite pour l’agent et il peut dérouler la liste de contrôle ; posez-lui une question et il peut aller chercher la réponse.

Ce qui rend cela confortable plutôt qu’inquiétant, c’est le modèle de contrôle. Vous restez maître. Une bande de révision des propositions encadre chaque action conséquente — l’agent propose, vous approuvez — et les opérations destructrices exigent toujours une approbation explicite. Chaque changement de l’agent est signalé pour que vous puissiez voir ce qu’il a fait et retirer votre confiance aussi facilement que vous l’avez accordée. Et le Guide IA vous permet de régler la façon dont l’agent voit chaque outil, de sorte que vous pouvez élargir ou restreindre ce vers quoi il a le droit de se tourner. C’est un assistant aux mains visibles, non un pilote automatique.

Deux visionneuses : FITS en 2D, cubes en 3D

Des données que vous pouvez voir sont des données auxquelles vous pouvez vous fier, et Verbinal apporte ses propres visionneuses plutôt que de vous renvoyer à un navigateur. La Visionneuse FITS est une visionneuse d’images 2D accélérée par le matériel, avec lecture WCS, aller-à par coordonnées, sondage de pixels, signets sauvegardés, plusieurs étirements et palettes de couleurs, une orientation Nord en haut tirée du WCS, et une comparaison multi-onglets — un réticule lié qui suit la même position céleste d’un onglet à l’autre, un zoom synchronisé entre des échelles de pixels différentes, et un mode clignotement pour repérer les transitoires. Elle ouvre directement les fichiers compressés fpack .fits.fz, en décompressant le RICE dans l’application.

La Visionneuse de cubes de Verbinal pour Windows en mode Volume — un cube spectral de profondeur de Faraday rendu comme un volume Direct3D avec légendes des axes, un panneau d’affichage (palette de couleurs, étirement, fenêtre, arrière-plan, mode de rendu, densité, échelle spectrale, qualité, courbe d’opacité, export de figure), et une chronologie des canaux avec un curseur en forme d’onde d’intensité.
La Visionneuse de cubes en mode Volume — un rendu volumique Direct3D que vous pouvez orbiter, avec une courbe d’opacité modifiable, un curseur de canaux en forme d’onde d’intensité, et un export de figure de publication en un clic.

La Visionneuse de cubes est la même idée en trois dimensions, et c’est la contrepartie Windows de la visionneuse Metal qui était en vedette dans macOS 1.3.0 — ici, c’est un moteur de rendu volumique Direct3D. En mode Volume, vous survolez l’espace position–position–vitesse : orbitez et zoomez, choisissez une projection Émission ou intensité maximale, et façonnez une fonction de transfert — densité, échelle spectrale et une courbe d’opacité modifiable — jusqu’à ce que le plancher de bruit s’efface et que la structure ressorte. Un mode Tranche lit un seul canal avec des coordonnées célestes WCS et une valeur spectrale en fréquence, vitesse ou longueur d’onde, et le sondage d’un clic tire le spectre complet à travers le cube à n’importe quel pixel. Le long du bas, une chronologie des canaux avec un curseur en forme d’onde d’intensité montre d’un coup d’œil la structure spectrale de tout le cube et la parcourt ; les commandes d’affichage scientifiques — palettes scientifiques, étirements linear/log/asinh, une fenêtre par centile, choix d’arrière-plan — se reportent tout droit dans Export figure, qui compose une planche de publication avec barre de couleurs et légendes plutôt qu’une capture d’écran. Elle diffuse les grands cubes, de sorte qu’un fichier de l’échelle d’un relevé s’ouvre promptement au lieu de devenir une question de mémoire.

Calepin : Jupyter natif avec un noyau local

Certaines analyses veulent du code, et Verbinal pour Windows l’exécute sur place. Le module Calepin édite et exécute des fichiers .ipynb en natif contre un noyau Python local — aucun navigateur, aucun serveur à démarrer, aucun onglet JupyterLab à surveiller. Ouvrez plusieurs calepins en onglets, exécutez des cellules ou tout le carnet, voyez les figures matplotlib se rendre en ligne, et fiez-vous à l’enregistrement automatique et à la récupération pour qu’une panne ne vous coûte pas la séance.

Le module Calepin de Verbinal pour Windows : un explorateur de fichiers à gauche, des calepins .ipynb en onglets, une barre d’outils avec Exécuter et Tout exécuter, et une cellule exécutée dont la sortie est une grille 2×2 de tracés matplotlib de couverture céleste rendus en ligne.
Jupyter natif avec un noyau local — un explorateur de fichiers, des fichiers .ipynb en onglets, Exécuter / Tout exécuter, et une sortie matplotlib rendue en ligne. Aucun navigateur, aucun serveur.

Le lien avec le reste de l’application, c’est tout l’intérêt : depuis une observation téléchargée dans Recherche, vous pouvez amorcer un calepin d’analyse prêt à l’exécution — imagerie de survol rapide, photométrie d’ouverture, cartes de moments de cube — de sorte qu’une étape de Flux de travail comme normaliser dans un calepin vous dépose dans un vrai calepin peuplé plutôt que dans une cellule vide. Exécuter des calepins demande Python 3.8+ sur votre machine ; tout le reste de l’application, non.

Bâti à la façon Windows — et en quoi il diffère du Mac

Parce que Verbinal est écrit nativement sur chaque plate-forme, l’application Windows n’est pas l’application Mac recompilée — elle parle l’idiome Windows de bout en bout, et quelques différences méritent d’être nommées d’emblée si vous l’avez utilisée sur un Mac :

  • Trousse d’outils. WinUI 3 sur le Windows App SDK avec un arrière-plan Mica et un design Fluent, là où macOS est en SwiftUI. Le résultat se sent chez lui à côté de l’Explorateur de fichiers, et non porté d’ailleurs.
  • Rendu 3D. La Visionneuse de cubes utilise Direct3D ; la visionneuse macOS utilise Metal. Même capacité, chacune sur la pile GPU de sa plate-forme.
  • Identifiants. Les jetons sont stockés dans le Windows Credential Manager (PasswordVault) ; sur macOS, ils résident dans le trousseau.
  • Distribution et licence. Windows est livré comme un MSIX empaqueté sur le Microsoft Store et est open source sous AGPL-3.0 ; l’application Mac est sur le Mac App Store sous MPL-2.0.
  • Exigences. Windows 10 (1809) ou version ultérieure, et Python 3.8+ si vous voulez exécuter des calepins.

Et une différence d’accent : le Calepin natif et les Flux de travail sont au premier plan sur Windows. Sous le capot, la 1.3.0 apporte aussi des points de terminaison de service modifiables pour chaque hôte CANFAR/CADC avec un test de connexion, la décompression fpack (RICE_1) intégrée, une localisation française complète, et une gestion plus fiable des sessions expirées, par-dessus un large ensemble de correctifs de parité macOS, de mise en page 4K, de calepin et de MCP. Le projet est livré avec plus de 1 500 tests couvrant l’analyseur FITS, les transformations WCS, le moteur de calepin, le constructeur ADQL, VOSpace, le routage des outils MCP, et plus encore.

Confidentialité, code source, et comment l’obtenir

La posture de confidentialité est celle que garde chaque application Verbinal. Aucune collecte de données, aucune analytique, aucun service tiers. Vos identifiants du CADC restent dans le Windows Credential Manager, et le trafic réseau — recherches dans l’archive, transferts de stockage, gestion des sessions — va directement à CANFAR et au CADC en HTTPS, sans rien entre les deux. Les données que vous ouvrez dans les visionneuses sont lues et rendues sur votre propre machine ; le cube que vous tournez en 3D n’est jamais téléversé.

Verbinal pour Windows est gratuit, libre et open source sous la licence GNU Affero General Public License v3.0, avec le code source complet à github.com/szautkin/CanfarDesktop — l’analyseur FITS, la gestion du WCS, les moteurs de rendu et la couche d’outils MCP décrits ici sont tous des choses que vous pouvez lire plutôt que prendre sur parole. Installez-le depuis le Microsoft Store, ouvrez une tuile, et — si le cœur vous en dit — partez d’un modèle de Flux de travail et laissez-le vous mener de l’archive à une figure sans quitter le bureau.

Procurez-vous Verbinal pour Windows

Gratuit, libre et open source. Windows 10 (1809) ou version ultérieure et un compte CANFAR gratuit. Rechercher et les visionneuses fonctionnent sans connexion — et vos données restent sur votre machine.

Obtenez-le sur le Microsoft Store Code source