0.1.2
O MeuZé ganha núcleo Rust experimental, contas múltiplas por conector, acesso por sessão, Windows e Linux com instalador, Poderes de mídia e diagnóstico de rede.
Destaques
-
Núcleo Rust experimental. Em Configurações → Experimental, a opção Runtime Rust move o turno do Codex, a fila de tarefas, a gravação no banco, o servidor MCP, a montagem de prompt/contexto e a delegação de subagentes para um processo nativo. Há backup diário do banco antes do corte e o caminho TypeScript volta na hora ao desligar a opção. As ferramentas de arquivo e shell (
fs_read,fs_write,fs_list,fs_glob,fs_grep,shell_exec) rodam inteiras no núcleo; as que dependem dos serviços do app continuam pelo mesmo servidor MCP. Nesta fase, a delegação nativa atende agentes Codex. Manual:/manual/nucleo-rust. -
O MeuZé chega ao Windows. Instalador NSIS por usuário em
%LOCALAPPDATA%\Programs\MeuZe, sem pedir administrador, com deep linkmeuze://, notificações nativas, atualização pelo feed genérico e Computer Use via UI Automation. Os CLIs passam a ser encontrados peloPATHe peloPATHEXT(npm, WinGet, pnpm, bun, Volta, Scoop, nvm-windows),.cmd/.batrodam pelocmd.execom quoting próprio, cancelar encerra a árvore comtaskkille servidores MCP stdio recebem o ambiente mínimo da plataforma. Ficam de fora desta versão: assinatura de código, transcrição local, PDF/OCR nativo, rotinas com o app fechado e ARM64. Manual:/manual/windows. -
E ao Linux. AppImage ou deb para Ubuntu 22.04 ou superior (x64), com atualização automática no AppImage e deep link
meuze://no.desktop. O cofre de credenciais exige GNOME Keyring ou KWallet e se recusa a gravar segredo quando o sistema não oferece cifra real; o sandbox de ferramentas usabubblewrapquando instalado. -
Várias contas por conector. GitHub, Slack, Discord, Chatwoot, Resend, Linear e Notion guardam credenciais separadas no cofre, com uma conta marcada como padrão e uma seção Contas conectadas para adicionar, alternar e desconectar sem perder as outras. O agente consulta a lista, sabe qual é a padrão e, no GitHub, escolhe a conta por chamada com o parâmetro
account. Telegram, WhatsApp e TypeSafe Jev seguem com uma conta por vínculo. Manual:/manual/contas-por-conector. -
Acesso por sessão. Quando a tarefa depende de um app que o agente ainda não pode operar, ele mostra um cartão no meio do turno com o app (Gmail, Google Agenda, Drive, YouTube, LinkedIn, Instagram, X ou Notion), a capacidade pedida e o motivo. Você permite, o app abre no navegador do agente, você entra na própria conta e o trabalho continua no mesmo turno. Não existe API key, client ID nem app OAuth do MeuZé: a sessão fica no perfil local do navegador, senha e segundo fator nunca passam pelo modelo. Manual:
/manual/acesso-por-sessao. -
Arquivos fora do workspace. O agente passa a ler e gravar um arquivo por vez fora da pasta de trabalho, com sua aprovação: um cartão mostra nome e pasta antes do acesso, e a permissão vale para aquele caminho até você fechar o MeuZé. Aprovar a escrita também libera a leitura do mesmo arquivo, nunca da pasta inteira; subagentes e agentes na InstaBox continuam restritos ao workspace, e a gravação não segue link simbólico. Manual:
/manual/acessar-arquivos-fora-do-workspace. -
O Ensinar agora grava nas três plataformas. Um gravador nativo em Rust substitui o helper Swift e observa cliques, rolagem, teclas, texto e aplicativo em foco no macOS, no Windows e no Linux X11, sem exigir Xcode no build. No macOS, campos protegidos não têm conteúdo gravado; no Windows, a UI Automation identifica campo de senha; no Linux, o texto é redigido por padrão (o X11 não informa se o campo é de senha) e
MEUZE_TEACH_ALLOW_TEXT=1libera. O Wayland não permite captura global e a gravação pede sessão X11. Manual:/manual/ensinar.
Melhorias
-
Poderes colocam mídia e dados ao alcance do agente:
yt-dlptraz áudio, vídeo e legendas de uma URL pública;ffmpegcorta, enquadra, limpa, extrai quadros e queima legendas;DuckDBconsulta CSV, Parquet e JSON grandes com SQL somente leitura; eApache Tikaabre formatos legados. Tudo roda no computador — só o download de mídia pública usa a rede. Manual:/manual/poderes. -
Diagnóstico de rede e dispositivos.
tsharkanalisa protocolos, DNS, conversas, TLS e retransmissões;Zeekgera logs estruturados;osquerycruza tráfego com processos, sockets, portas e rotas; emitmproxyresume fluxos HTTP(S) de um HAR. A captura ao vivo exige autorização explícita, roda por no máximo 120 segundos e não usasudo. Manual:/manual/diagnostico-de-rede. -
WhatsApp mais fácil de configurar. A lista de grupos ganha busca por nome e ordenação (A–Z, Z–A, mais participantes ou autorizados primeiro), e cada grupo autorizado aceita uma pessoa autorizada opcional: com o campo preenchido, o agente só responde quando aquela pessoa fala no grupo.
-
Provedores novos. O OpenAI compatível ganha o botão Configurar, que escolhe o agente e salva endpoint, modelo e chave no cofre, com opção de virar padrão dos novos agentes. Entram o 9Router (roteador local em
http://localhost:20128/v1) e mais quatorze provedores HTTP por chave de API: Groq, Google AI Studio, Mistral AI, Cloudflare Workers AI, Z.AI, NVIDIA NIM, Kilo Code Gateway, OpenCode Zen, Hugging Face, MiniMax, Alibaba Cloud/Qwen, Meta Model API, Vercel AI Gateway e Hostinger AI Router. -
MCPs personalizados e Notion oficial. A loja de MCPs aceita servidores personalizados, remotos por HTTPS ou locais por
stdio, cadastrados por agente e revisados em Permissões e auditoria. O Notion entra pelo MCP oficial com OAuth, busca páginas, lê bases, cria e atualiza páginas e comenta com aprovação individual; quando o Notion pede nova autorização, a loja mostra Reconectar. -
Nível de aprovação por agente. Cada agente escolhe entre perguntar sempre, aceitar edições de arquivo ou acesso total. No acesso total, comandos, edições, permissões e envios de conectores seguem sem cartão, e cada aprovação automática fica registrada na conversa. Configure em Detalhes do agente → Comportamento.
-
Menos rodadas em fluxos repetidos. A busca de ferramentas já devolve o schema da melhor correspondência e aceita várias formulações na mesma chamada, a leitura de páginas traz o mapa de controles junto, a pesquisa web lê as primeiras fontes no mesmo pedido, e novas ferramentas compostas cobrem rodada com vários agentes, delegação em lote, rotinas e agentes em lote, situação com plano, publicação verificada e contexto de equipe.
-
Uso do computador com provedor Boat. Conecte a chave, crie um desktop Linux na nuvem e controle o ciclo de vida (acordar, dormir, abrir desktop, desconectar) em um cartão na própria aba. A chave fica no cofre cifrado e o computador é lembrado entre sessões. O Computer Use também ficou isolado por agente, com no máximo duas capturas simultâneas.
-
Interface mais legível e alinhada. O texto miúdo subiu um degrau, o espaçamento fechou em grade de 4px, botão, campo e aba usam quatro alturas do sistema e a tipografia ganhou quatro degraus de
letter-spacing. Card tem token próprio de elevação, traço e padding, o cinza mais fraco fica acima de 4,5:1 nos dois temas, o tema escuro ganhou elevação visível e a barra de rolagem ficou mais fácil de agarrar. O movimento ficou curto e previsível: 140ms em lista, cartão e aba, 1px de cedência no clique, chevron que gira e saída de 160ms no card de aprovação. -
Site com conteúdo de posicionamento. Cinco comparativos novos (ChatGPT Work, Claude Desktop, Codex CLI, Cursor e n8n), cinco casos de uso e um glossário com 28 verbetes, cada página com fontes oficiais, limites explícitos e respostas curtas feitas para citação. O site publica
llms.txt, libera crawlers de IA norobots.txt, declaralastmodreal no sitemap e marca as páginas comItemList,DefinedTermSet,HowToeFAQPage.
Correções
- O instalador Windows abria sem o
electron-storee falhava com Cannot find module ‘electron-store’: o pacote passou a ser dependência direta e o CI do Windows confere oapp.asar. - No Linux, o app passa a ler o
PATHdo shell de login, então Claude e Codex instalados no usuário são encontrados também quando o AppImage é aberto pelo menu. - Quando o manifesto assinado de runtime não está publicado, a instalação usa o pacote npm oficial na pasta de dados do MeuZé em vez de terminar em erro.
Zé Bot.