Wand · o formato de app de IA

Dê ao seu agente um trabalho, não apenas um prompt.

Skills transmitem conhecimento. Workflows executam uma linha rígida. Um wand entrega ao agente um trabalho de verdade — suas próprias ferramentas, etapas progressivas e gates que definem o que significa "concluído" — para que ele seja criativo sem jamais perder o foco.

Fases e gatesArtefato ao vivoHumano no controle
3
primitivos: skill · workflow · wand
0
código de host para escrever — um wand é declarado
1
documento que você pode abrir, verificar e exportar

Investor Pitch Deck.wand

document package · .wand

gate aprovado
alinhar
esboço
iterar
4exportar

Saída

deck.pptx · pronto para exportar

O problema real

A parte difícil não é a capacidade. É o foco.

Os modelos atuais conseguem fazer quase tudo — e é exatamente por isso que um prompt aberto se perde. Um wand é a estrutura que mantém toda essa capacidade apontada para um resultado claro.

Prompts abertos divagam

Dê ao modelo uma tela em branco e ele improvisa — pula etapas, muda o formato, declara vitória antes da hora. Não há uma definição compartilhada de "concluído".

Você não vê o trabalho

Quando a resposta é um bloco de texto, você não consegue saber quais etapas realmente foram executadas. Um wand torna cada fase e cada verificação observável.

Um bom resultado deve ser reproduzível

Um ótimo resultado que você não consegue reproduzir é sorte. Um wand codifica a receita para que a próxima execução — e a próxima pessoa — tenha o mesmo rigor.

Skill vs Workflow vs Wand

Três formas de dirigir um agente. Só uma constrói um objeto.

Uma skill é um manual — mas você não consegue rastrear se a IA realmente o seguiu. Um workflow é um pipeline rígido sem espaço para adaptação. Um wand é o terceiro primitivo: criativo e executado com rigor, como uma organização com metas claras e verificações de fase.

Skill

Um manual que você passa ao modelo

Workflow

Uma linha de montagem fixa

Wand

Um trabalho com metas e gates

O que éTexto de instrução injetado no promptUma sequência de etapas pré-conectadasUm objeto com estado construído em disco
É possível verificar se rodou?Não — a execução é invisívelA etapa rodou, mas não se foi boaSim — cada fase tem um gate fail-safe
Espaço para ser criativo?Sim, mas sem limitesNão — a linha é rígidaSim — livre dentro das regras de cada fase
Adapta e itera?Só se você reescreverDifícil de evoluirTenta novamente com hints; volta e itera
Você recebe…Conhecimento no contextoUm log de execuçãoUm artefato real que você pode abrir e exportar
Skill transmite conhecimento. Wand avança um objeto físico.
MCPlato Wand design docs

A GUI para IA

O Bash deu entrada infinita à IA. O Wand dá uma interface.

Texto puro é a linha de comando: poder ilimitado, curva de aprendizado íngreme, baixa adoção. Uma GUI tornou os computadores acessíveis a todos — exibição é interação, hints são embutidos, zero onboarding. Um wand faz isso pelas ferramentas que uma IA usa.

BashEntrada de texto puro ilimitada
$ do-the-thing --flag=value …
  • Poder ilimitado, mas você precisa conhecer o encantamento exato
  • Sem hints, sem trilhos — fácil de usar errado
  • Curva íngreme impede que escale para todos
Wand — a GUI para IAExibição é interação
  • Uma tarefa empacotada como app: cenas, fases, verificadores
  • Hints e validação embutidos em cada etapa
  • O modelo não estuda a ferramenta — ele simplesmente a usa

Empacote qualquer tarefa como um wand e você entrega ao modelo uma interface, não um prompt em branco. Ele escolhe o wand certo a partir de uma descrição de uma linha e começa a produzir — sem treinamento necessário.

Como um wand funciona

Fases que constroem. Gates que verificam.

Cada fase tem seu próprio prompt, suas próprias ferramentas e seu próprio write-fence. Uma fase só avança quando seu gate é aprovado — e os gates são fail-safe: "não foi possível determinar" nunca significa "aprovado". Em caso de falha, o agente recebe um hint específico e tenta novamente. Aqui está o wand ppt-deck real.

1alinhar

Definir o conteúdo, o estilo visual e o número de slides.

2esboço

Escrever o deck completo como um único arquivo HTML.

3iterar

Dar vida a cada slide com imagens.

4exportar

Renderizar cada slide e empacotar o deck.

Mesmo motor, qualquer domínio: um changelog, um PRD, um roteiro, um vídeo — cada um com suas próprias fases e gates.

Um harness para o modelo e para o humano

Acompanhe a construção. Intervenha quando importa.

O artefato abre em sua própria aba no momento em que o wand é iniciado. Enquanto o agente trabalha, você o vê tomar forma — e a página de um wand só pode propor; nada entra na conversa até você confirmar.

O artefato é a visualização

O próprio HTML de um deck é sua visualização ao vivo. Sem painel separado para construir — o que o agente escreve é o que você vê.

Atualizações suaves e in-place

Slides e imagens aparecem um por um. O hot reload com double-buffer substitui novas versões sem flash branco — você permanece no slide que está lendo.

Você mantém o controle

Sugestões surgem como propostas. A página pode guiar e preencher previamente, mas apenas sua confirmação move o agente — o limite de confiança nunca é quebrado.

Parceiro de IA + operador humano

O harness serve a ambos: o modelo recebe estrutura e ferramentas; você recebe uma superfície ao vivo e inspecionável para ajustar, aprovar ou redirecionar. Essa combinação é o que torna um wand confiável.

Investor Pitch Deck.wand
Slide 1
Slide 2
Slide 3
Slide 4Gerando…

Tudo o que um wand oferece

Uma superfície de capacidades completa

Um wand é um app de IA empacotado — como um pacote .app do macOS — com estrutura, isolamento e uma identidade própria.

Fases e gates

Etapas nomeadas que avançam somente quando um gate fail-safe é aprovado. Falhas retornam um hint específico para guiar a nova tentativa.

Isolamento de ferramentas por fase

Somente as ferramentas declaradas na fase atual ficam visíveis ao modelo — foco por construção.

Write-fence

Cada fase declara quais arquivos pode tocar (allowGlobs). O agente literalmente não consegue rabiscar fora das linhas.

Visualização em tempo real

O produto abre sua própria aba desde o primeiro segundo — hot reload com double-buffer, sem flash branco.

Pacote de documento (.wand)

Uma execução concluída é um único documento <hex>.wand, não uma pasta. Clique para reabrir a visualização interativa a qualquer momento.

Saídas exportáveis

WandInspect lista as entregas; WandExport as copia para fora — pptx, pdf, docx, mp4, o que o wand declarar.

Composição entre wands

Um wand pode montar outros como fontes somente leitura — um vídeo montado a partir de wands de personagem, cena e storyboard.

Handoff, retomada e retrocesso

Feche e retome entre sessões; volte um wand linear a uma fase anterior para tentar novamente.

Apresentação personalizada

Cada wand entrega sua própria visualização via host JSAPI — declarada, não programada. Nenhum código de host para escrever.

O conjunto de ferramentas do wand

CreateWandCheckPhaseWandWriteWandEditWandReadSaveAndCloseWandWandInspectWandExportCopyWandRewindWand

Usar um wand

Três passos do pedido ao artefato

Wands rodam dentro do MCPlato — o app desktop ou o terminal. Você não escolhe ferramentas nem conecta etapas; basta pedir, e o agente executa o wand certo.

01

Obter o MCPlato

Instale o app desktop, ou execute o agente de terminal com um único comando npm. Sem malabarismo de contas — apenas um token de API.

02

Peça em linguagem natural

Descreva o resultado. O agente corresponde seu pedido a um wand pela descrição de uma linha e chama CreateWand.

03

Acompanhe, guie, exporte

Siga o artefato enquanto é construído, confirme qualquer coisa sensível e exporte a entrega quando o último gate for aprovado.

Você

Inicie um PRD para o novo recurso de busca.

Agente

Encontrei o wand de PRD. Criando "PRD do Recurso de Busca" → alinhar → rascunho → revisão → exportar.

Ou execute pelo terminal

$ npm i -g @mcplato/wandplus

$ wandplus --cwd ./my-project

WandPlus

Crie seus próprios wands. Descubra os de outros.

WandPlus é a fábrica para criar wands — ele próprio um wand — e a loja pública onde você os encontra.

Criar — o meta-app

WandPlus guia você pela criação de um novo wand por conversa. Você confirma a intenção; ele monta o manifest, os prompts, os scripts de gate e uma visualização personalizada — e você acompanha a estrutura emergir como um mapa mental ao vivo.

intentmanifestpromptsscriptspresentationfinalize

Um wand kind é declarado, não programado — você nunca escreve código de host.

Descobrir — o Wand Store

wandplus.dev organiza wands por profissão, não por um feed indiferenciado de "Hoje". Declare quem você é e veja imediatamente o que é relevante — visualize a linha do tempo das fases e capturas de tela, depois instale.

Produto

Escritor de PRD

Jurídico

Revisão de contratos

Finanças

Modelo e relatório

Negócios

One-pager de negociação

RH

JD e rubrica

Marketing

Brief de campanha

Explorar o WandPlus

Apresentação no nível da App Store — contida, clara, conteúdo em primeiro lugar.

FAQ

Como um wand é diferente de uma skill ou de uma ferramenta MCP?

Uma ferramenta MCP permite ao agente chamar algo. Uma skill ensina o agente como fazer algo via texto de instrução. Um wand faz o agente construir e refinir um objeto por etapas com gate, com regras sobre o que é válido em cada fase. Um wand é o único dos três com estado persistente e um fluxo de fases — e um plugin pode entregar os três juntos.

Preciso escrever código para usar um wand?

Não. Você pede em linguagem natural e o agente executa o wand certo. Até criar um wand não requer código de host — um wand kind é declarado (um manifest, prompts e verificações de gate), e o WandPlus pode criar tudo isso com você por conversa.

É seguro? Ele pode agir sem minha autorização?

A visualização de um wand só pode propor — nada entra na conversa ou é executado até você confirmar. Cada fase também é delimitada por write-fence a arquivos específicos, então o agente não pode tocar nada que uma etapa não permita. Você permanece o operador durante todo o processo.

Onde os wands rodam?

Dentro do MCPlato — o app desktop ou o agente de terminal (npm i -g @mcplato/wandplus). O mesmo motor alimenta ambos, então um wand se comporta de forma idêntica seja executado na GUI ou no shell.

O que posso criar com um wand?

Qualquer coisa que se beneficie de produção em etapas e verificável: decks de slides, PRDs, changelogs, contratos, relatórios financeiros, roteiros, storyboards, até vídeos montados. Se "concluído" é testável em etapas, é um bom wand.

Como publico um wand para minha equipe?

Construa com o WandPlus e finalize — ele fica imediatamente disponível, e seu wand recebe uma identidade com escopo de publisher para que nomes nunca colidam. O Wand Store em wandplus.dev é o catálogo público onde wands são descobertos e instalados.

Wand

Dê ao seu agente um trabalho de verdade.

Pare de torcer para um prompt acertar. Entregue ao modelo um wand — criativo dentro dos limites, verificado em cada gate, com um resultado que você pode abrir e exportar.