Wand · le format d'app IA

Donnez à votre agent un vrai travail, pas seulement un prompt.

Les skills transmettent de la connaissance. Les workflows suivent une ligne rigide. Un wand confie à l'agent un vrai travail — ses propres outils, des étapes progressives, et des gates qui définissent ce que « terminé » veut dire — pour qu'il soit créatif sans jamais dériver.

Phases & gatesArtefact en directHumain dans la boucle
3
primitives : skill · workflow · wand
0
ligne de code hôte à écrire — un wand se déclare
1
document que vous pouvez ouvrir, vérifier, exporter

Investor Pitch Deck.wand

document package · .wand

gate validé
aligner
structurer
itérer
4exporter

Résultat

deck.pptx · prêt à exporter

Le vrai problème

Le difficile, ce n'est pas la capacité. C'est le focus.

Les modèles modernes peuvent presque tout faire — c'est précisément pour ça qu'un prompt ouvert dérive. Un wand est la structure qui maintient toute cette capacité pointée vers un résultat clair et unique.

Les prompts ouverts vagabondent

Donnez à un modèle une page blanche et il improvise — saute des étapes, change de format, se déclare terminé trop tôt. Il n'y a pas de définition partagée de « done ».

Vous ne voyez pas le travail

Quand la réponse est un mur de texte, impossible de savoir quelles étapes ont vraiment été exécutées. Un wand rend chaque phase et chaque vérification observables.

Un bon résultat doit être reproductible

Un excellent résultat que vous ne pouvez pas reproduire, c'est de la chance. Un wand encode la recette pour que la prochaine exécution — et la prochaine personne — obtienne la même rigueur.

Skill vs Workflow vs Wand

Trois façons de diriger un agent. Une seule construit un objet.

Un skill est un manuel — mais impossible de vérifier si l'IA l'a vraiment suivi. Un workflow est un pipeline rigide sans capacité d'adaptation. Un wand est la troisième primitive : créatif et strictement exécuté, comme une organisation avec des objectifs clairs et des contrôles de phase.

Skill

Un manuel que vous remettez au modèle

Workflow

Une chaîne de montage fixe

Wand

Un travail avec des objectifs et des gates

Ce que c'estDu texte d'instruction injecté dans le promptUne séquence d'étapes pré-câbléeUn objet avec état construit sur disque
Peut-on vérifier son exécution ?Non — l'exécution est invisibleL'étape a tourné, mais pas si elle était bonneOui — chaque phase a un gate fail-safe
De la place pour créer ?Oui, mais sans limiteNon — la ligne est rigideOui — libre à l'intérieur des règles de chaque phase
S'adapte et itère ?Seulement si vous le réécrivezDifficile à faire évoluerRelance sur hint ; rewind & itération
Vous obtenez…De la connaissance en contexteUn journal d'exécutionUn vrai artefact que vous pouvez ouvrir et exporter
Le skill pousse de la connaissance. Le Wand fait avancer un objet physique.
MCPlato Wand design docs

L'interface graphique de l'IA

Bash a donné à l'IA une entrée infinie. Wand lui donne une interface.

Le texte brut, c'est la ligne de commande : puissance illimitée, courbe d'apprentissage raide, faible adoption. L'interface graphique a rendu les ordinateurs accessibles à tous — l'affichage est interaction, les hints sont intégrés, zéro onboarding. Un wand fait ça pour les outils qu'une IA utilise.

BashEntrée en texte brut infinie
$ do-the-thing --flag=value …
  • Puissance illimitée, mais il faut connaître l'incantation exacte
  • Pas de hints, pas de garde-fous — facile à mal utiliser
  • La courbe raide l'empêche de s'étendre à tout le monde
Wand — l'interface graphique de l'IAL'affichage est interaction
  • Une tâche packagée en application : scènes, phases, vérificateurs
  • Hints et validation intégrés à chaque étape
  • Le modèle n'apprend pas l'outil — il l'utilise, c'est tout

Packagez n'importe quelle tâche en wand et vous remettez au modèle une interface, pas un prompt vide. Il choisit le bon wand à partir d'une description en une ligne et commence à produire — sans formation requise.

Comment fonctionne un wand

Des phases qui construisent. Des gates qui vérifient.

Chaque phase a son propre prompt, ses propres outils et sa propre write-fence. Une phase n'avance que lorsque son gate passe — et les gates sont fail-safe : « impossible de décider » ne veut jamais dire « validé ». En cas d'échec, l'agent reçoit un hint précis et relance. Voici le vrai wand ppt-deck.

1aligner

Verrouiller le contenu, le style visuel et le nombre de diapositives.

2structurer

Écrire l'intégralité du deck sous forme d'un seul fichier HTML.

3itérer

Donner vie à chaque diapositive avec des visuels.

4exporter

Rendre chaque diapositive et packager le deck.

Même moteur, n'importe quel domaine : un changelog, un PRD, un scénario, une vidéo — chacun avec ses propres phases et gates.

Un harness pour le modèle et l'humain

Regardez-le construire. Intervenez quand ça compte.

L'artefact s'ouvre dans son propre onglet dès le lancement du wand. Pendant que l'agent travaille, vous le voyez prendre forme — et la page d'un wand ne peut que proposer ; rien n'entre dans la conversation avant votre confirmation.

L'artefact est la vue

Le HTML du deck est sa vue en direct. Pas de tableau de bord séparé à construire — ce que l'agent écrit, c'est ce que vous voyez.

Mises à jour fluides, en place

Les diapositives et images apparaissent une à une. Le rechargement à chaud à double buffer permute les nouvelles versions sans flash blanc — vous restez sur la diapositive que vous lisez.

Vous gardez le contrôle

Les suggestions s'affichent comme des propositions. La page peut guider et préremplir, mais seule votre confirmation pilote l'agent — la frontière de confiance ne cède jamais.

Partenaire IA + opérateur humain

Le harness sert les deux parties : le modèle obtient une structure et des outils ; vous obtenez une surface en direct et inspectable pour orienter, approuver ou rediriger. Cette combinaison est ce qui rend un wand fiable.

Investor Pitch Deck.wand
Diapositive 1
Diapositive 2
Diapositive 3
Diapositive 4Génération…

Tout ce qu'un wand vous donne

Une surface de capacités complète

Un wand est une application IA packagée — comme un bundle .app macOS — avec structure, isolation et une identité visuelle propre.

Phases & gates

Des étapes nommées qui n'avancent que lorsqu'un gate fail-safe est validé. Les échecs retournent un hint précis pour orienter la relance.

Isolation des outils par phase

Seuls les outils déclarés de la phase courante sont visibles pour le modèle — le focus par construction.

Write-fence

Chaque phase déclare quels fichiers elle peut toucher (allowGlobs). L'agent ne peut littéralement pas sortir des lignes.

Vue d'exécution en direct

Le produit ouvre son propre onglet dès la première seconde — rechargement à chaud à double buffer, sans flash blanc.

Document package (.wand)

Une exécution terminée est un unique document <hex>.wand, pas un dossier. Cliquez pour rouvrir la vue interactive à tout moment.

Sorties exportables

WandInspect liste les livrables ; WandExport les copie — pptx, pdf, docx, mp4, selon ce que le wand déclare.

Composition inter-wands

Un wand peut monter d'autres wands en lecture seule comme sources — une vidéo assemblée à partir de wands de personnage, de scène et de storyboard.

Passation, reprise & rewind

Fermez et reprenez entre les sessions ; rembobinez un wand linéaire jusqu'à une étape antérieure pour recommencer.

Présentation personnalisée

Chaque wand embarque sa propre vue via un JSAPI hôte — déclarée, non programmée. Aucun code hôte à écrire.

La boîte à outils wand

CreateWandCheckPhaseWandWriteWandEditWandReadSaveAndCloseWandWandInspectWandExportCopyWandRewindWand

Utiliser un wand

Trois étapes de la demande à l'artefact

Les wands s'exécutent dans MCPlato — l'application de bureau ou le terminal. Vous ne choisissez pas les outils ni n'assemblez les étapes ; il suffit de demander, et l'agent lance le bon wand.

01

Obtenir MCPlato

Installez l'application de bureau, ou lancez l'agent terminal avec une commande npm. Pas de jonglage de comptes — juste un token API.

02

Demandez en langage naturel

Décrivez le résultat souhaité. L'agent associe votre demande à un wand à partir de sa description en une ligne et appelle CreateWand.

03

Observez, guidez, exportez

Suivez l'artefact pendant sa construction, confirmez tout ce qui est sensible, puis exportez le livrable quand le dernier gate est validé.

Vous

Lance un PRD pour la nouvelle fonctionnalité de recherche.

Agent

Wand PRD trouvé. Création de « Search Feature PRD » → align → draft → review → export.

Ou lancez-le depuis votre terminal

$ npm i -g @mcplato/wandplus

$ wandplus --cwd ./my-project

WandPlus

Créez vos propres wands. Découvrez ceux des autres.

WandPlus est la fabrique pour créer des wands — lui-même un wand — et le store public où vous les trouvez.

Créer — la méta-app

WandPlus vous guide dans la création d'un nouveau wand par conversation. Vous confirmez l'intention ; il assemble le manifest, les prompts, les scripts de gate et une vue personnalisée — et vous regardez la structure émerger sous forme d'une mind map en direct.

intentmanifestpromptsscriptspresentationfinalize

Un wand kind se déclare, il ne se programme pas — vous n'écrivez jamais de code hôte.

Découvrir — le Wand Store

wandplus.dev organise les wands par profession, pas par un fil « Aujourd'hui » indifférencié. Déclarez qui vous êtes et vous voyez immédiatement ce qui est pertinent — prévisualisez le calendrier de phases et les captures, puis installez.

Produit

Rédacteur PRD

Juridique

Revue de contrat

Finance

Modèle & rapport

Business

One-pager de deal

RH

Fiche de poste & grille

Marketing

Brief de campagne

Explorer WandPlus

Une présentation digne de l'App Store — épurée, lumineuse, le contenu au premier plan.

FAQ

En quoi un wand diffère-t-il d'un skill ou d'un outil MCP ?

Un outil MCP permet à l'agent d'appeler quelque chose. Un skill enseigne à l'agent comment faire quelque chose via du texte d'instruction. Un wand fait construire et affiner un objet par l'agent à travers des étapes à franchissement conditionnel, avec des règles sur ce qui est valide à chaque étape. Un wand est le seul des trois à avoir un état persistant et un workflow par phase — et un plugin peut embarquer les trois ensemble.

Ai-je besoin d'écrire du code pour utiliser un wand ?

Non. Vous demandez en langage naturel et l'agent lance le bon wand. Même créer un wand ne nécessite aucun code hôte — un wand kind se déclare (un manifest, des prompts et des vérifications de gate), et WandPlus peut tout rédiger avec vous par conversation.

Est-ce sûr ? Peut-il agir sans moi ?

La vue d'un wand ne peut que proposer — rien n'entre dans la conversation ni ne s'exécute avant votre confirmation. Chaque phase est également clôturée en écriture à des fichiers spécifiques, de sorte que l'agent ne peut pas toucher ce qu'une étape n'autorise pas. Vous restez l'opérateur tout au long.

Où les wands s'exécutent-ils ?

Dans MCPlato — l'application de bureau ou l'agent terminal (npm i -g @mcplato/wandplus). Le même moteur alimente les deux, donc un wand se comporte de façon identique que vous le lanciez dans l'interface graphique ou dans votre shell.

Que puis-je construire avec un wand ?

Tout ce qui bénéficie d'une production par étapes et vérifiable : présentations, PRD, changelogs, contrats, rapports financiers, scénarios, storyboards, voire des vidéos assemblées. Si « terminé » peut être testé par étapes, c'est un bon candidat pour un wand.

Comment publier un wand pour mon équipe ?

Construisez-le avec WandPlus et finalisez — il est immédiatement utilisable, et votre wand obtient une identité scopée par éditeur pour que les noms ne se heurtent jamais. Le Wand Store sur wandplus.dev est le catalogue public où les wands sont découverts et installés.

Wand

Donnez à votre agent un vrai travail.

Arrêtez d'espérer qu'un prompt tombe juste. Remettez au modèle un wand — créatif à l'intérieur des lignes, vérifié à chaque gate, avec un résultat que vous pouvez ouvrir et exporter.