
Pare de Desenhar Diagramas de Arquitetura à Mão: a Skill Archify Valida Antes de Entregar
O problema real de um diagrama de arquitetura feito à mão não é desenhá-lo — é que ele começa a envelhecer no momento em que fica pronto. Archify é uma skill opcional do Hermes que transforma uma pequena spec JSON tipada (ou um Mermaid colado) em um diagrama HTML interativo autocontido — architecture, workflow, sequence, dataflow e lifecycle — e roda uma validação de nove verificações antes de entregá-lo, de modo que a correção vem com um recibo. Veja como instalá-la, como usar os cinco tipos e como ela divide o trabalho com a skill de diagramação embutida.
Ler mais
O Hermes agora pode usar seu gerenciador de senhas: logins, cartões e 2FA sem entregar a senha
Entregar sua senha a um agente para fazer login sempre pareceu errado — você a cola no chat e ela vive no histórico para sempre. O novo cofre de credenciais do Hermes resolve a infraestrutura: na primeira vez que encontra uma tela de login, ele pergunta ali mesmo, num campo mascarado, guarda o segredo criptografado na sua máquina e o injeta apenas na origem para a qual foi salvo. Chaves de autenticador tornam o 2FA automático, todo preenchimento de cartão exige sua aprovação e sessões headless são recusadas de saída.
Ler mais
Um arquivo, um painel: guia prático do Hermes Desktop Plugin SDK
Cada superfície da janela do Hermes Desktop — painéis de layout, navegação lateral, barra de status, paleta ⌘K, atalhos de teclado, temas — se registra no mesmo registro, e o próprio app principal registra sua interface exatamente como um plugin faz. Isso significa que você pode estendê-lo: um arquivo ESM, um import de @hermes/plugin-sdk, colocado em ~/.hermes/desktop-plugins/<id>/plugin.js. Ele carrega em segundos, faz hot-reload a cada salvamento e não exige clonar o repositório nem passo de build.
Ler mais
O catálogo de plugins do Hermes chegou: deixa de adivinhar qual é o plugin seguro
Instala, confia e descobre plugins do Hermes pela via oficial: chega a 9 de setembro um catálogo de plugins com revisão humana, que fixa cada entrada num commit SHA exato, a classifica como official ou community e obriga as capacidades declaradas a corresponder ao que o plugin regista realmente. Os plugins removidos vão para uma blocklist removed.yaml que recusa instalações em todo o lado. De `hermes plugins search` a `hermes plugins install`, a descoberta e a confiança vivem agora num único comando.
Ler mais
Não deixes uma sessão correr para sempre: porque é que a memória de longo prazo do Hermes precisa de limites de sessão
Um developer correu o Hermes durante 18 dias em apenas 5 sessões e viu o session_search disparar só 9 vezes ao longo de 1.990 mensagens, enquanto os ficheiros de memória ficavam desatualizados — porque ele nunca terminava uma sessão. A memória do Hermes é desenhada à volta de limites de sessão: MEMORY.md/USER.md são injetados no arranque da sessão, a background review consolida as conclusões no fim de cada turn e o session_search recupera informação entre sessões — tudo isto pressupõe que realmente feches as sessões. Eis como funciona o sistema de memória e quando começar do zero em vez de retomar.
Ler mais
Hermes v0.21.1: a atualização que deixou o Hermes um terço menor — e tudo o que importa para você, mais rápido
A v0.21.1 (The Consolidation Release) reestrutura o codebase e corta ~34% das suas linhas de código-fonte com zero mudança de comportamento; faz o delegate_task reportar o resultado de cada subagent assim que ele chega, em vez de esperar o filho mais lento; permite que filhos devolvam processos em segundo plano em execução para você; adiciona login por device code para servidores MCP em hosts headless; torna os pins do provider OpenRouter por-model, com atualizações de catálogo a cada 20 minutos; e acelera o search_files local em 5–6× com ripgrep nativo.
Ler mais
Como correr o GPT-6 Astra no Hermes — e porque é que ele falta na tua lista /model
O GPT-6 Astra da OpenAI, o primeiro flagship da geração GPT-6, chegou no início de setembro com uma context window de 1,05M e cinco níveis de reasoning effort. O Hermes integra-o através de discovery gating: o modelo só aparece em /model quando a tua própria conta tem acesso. Este guia cobre o mecanismo de gating, as janelas de 272K vs 900K vs 1,05M, o autoraise de compaction de 85% e os comandos exatos para mudares.
Ler mais
Reddit e RSS sem navegador: o Hermes lê comunidades e feeds a partir de qualquer servidor
Duas novas bundled skills chegaram ao ramo main do Hermes a 5 de setembro de 2026: a rss-feeds converte feeds RSS/Atom/JSON numa lista limpa (com deteção automática de feeds) e a reddit-reading lê subreddits, pesquisa, threads e utilizadores sem navegador e sem login — anónima por predefinição, ou ~100 req/min com uma atualização OAuth gratuita, só de app.
Ler mais
Hermes Passa a Entregar os Ficheiros que o Agente Cria Dentro de Sandboxes Remotos
Quando o Hermes opera dentro de um sandbox remoto (SSH, Modal, Daytona, Singularity, Vercel), os ficheiros que o agente aí cria — capturas de ecrã, gráficos, relatórios — costumavam desaparecer com uma linha de log 'Skipping unsafe MEDIA directive path'. Desde 2026-09-05, o gateway vai buscar os ficheiros do sandbox através do exec channel e entrega-os normalmente: limite de 50MB, denylist do host aplicada duas vezes, symlinks para credenciais recusados. Este artigo explica o mecanismo da tag MEDIA:, a correção e os seus limites de segurança.
Ler mais
Hermes encontra o Perplexity Search: uma API key turbina a busca na web e a extração de páginas
A Perplexity Search API agora é um backend oficial do Hermes para web_search e web_extract (integrada à main em 4 de setembro de 2026). Como configurar a key, trocar de backend e por que a extração dela devolve snippets relevantes à consulta, e não páginas inteiras.
Ler mais
Rode o Hermes em modelos locais: sem API key, sem conta, funciona offline
O Hermes agora consegue correr modelos abertos inteiramente na sua própria máquina — descarrega e gere o motor de inferência llama.cpp, escolhe a build quantizada certa para a sua GPU e trata da VRAM de ponta a ponta. Sem conta, sem API key e sem acesso à rede depois de um modelo ser descarregado. Um guia passo a passo do novo runtime de Modelos locais, do catálogo de modelos, da lógica de gestão de memória e das chaves de configuração.
Ler mais
O repo rodou código antes de você digitar uma palavra: GitSpawn e como o Hermes corrigiu isso
Um colega compacta um projeto em zip, você o descompacta, arrasta a pasta para o Hermes e, antes de digitar uma única instrução, o código do atacante já rodou como você, na sua máquina. Isso é GitSpawn, uma classe de vulnerabilidades divulgada pela Manifold Security em 1º de setembro que atinge Claude Code, Codex, Cursor, Goose, Qwen Code, Grok Build e Hermes Agent. Agentes de codificação rodam git automaticamente para coletar contexto antes de qualquer prompt ou trust gate, e o .git/config de um repo pode apontar o git para um programa arbitrário (core.fsmonitor, hooksPath e diff drivers são todos pontos de execução). O Hermes mesclou sua correção em 2 de setembro (PR #101483, na main): toda sonda git automática agora roda em um ambiente sanitizado, e a renderização de diffs impõe --no-ext-diff --no-textconv. Este post explica o ataque, como ele se espalha e como conferir sua própria configuração.
Ler mais
Hermes v0.21.0: Bot Mode embutido, agentes que se mensagem e cron jobs que lembram
A v0.21.0 (The Pantheon Release) entrega o Bot Mode embutido no app desktop, com group chats e avatares de agente nomeados; adiciona o comando hermes peer para DMs bot-a-bot entre profiles e gateways; dá aos cron jobs memória persistente e continuity; permite orientar subagents ao vivo; transforma a superfície MCP num centro de comando; e endurece a segurança em arquivos de instrução, redação e aprovações no Windows.
Ler mais
hermes peer: deixe seus agentes trocarem DMs entre profiles e máquinas
Seu agente de pesquisa encontrou a resposta — agora você copia e cola na janela do agente de codificação à mão. O hermes peer (incluído na v0.21.0) permite que qualquer agente do Hermes envie mensagem a qualquer outro pelo handle, entre profiles e gateways: registre um gateway peer e então hermes peer dm spark “disk status?” entrega na Bot Chat canônica do agente remoto e imprime a resposta. Tarefas longas rodam de forma assíncrona com hermes peer run + idempotency keys, e os exit codes continuam amigáveis para scripts.
Ler mais
hermes approvals test: pergunte ao sistema de aprovações antes de rodar aquele comando
Já se perguntou se um comando vai disparar o portão de aprovações do Hermes — sem realmente executá-lo? O hermes approvals test (v0.21.0) faz dry-run de qualquer comando contra as proteções reais: blocklist hardline, suas regras approvals.deny, detecção de padrões perigosos, allowlist e o bypass yolo/off. Ele imprime o veredito, a regra correspondente e o rastro do comando normalizado, e sai com 0 (permitir), 2 (perguntar) ou 3 (negar). Bônus: hermes approvals suggest minera seu histórico de aprovações em propostas de allowlist.
Ler mais
Cron jobs que lembram: memória e continuity para seus agentes agendados
Seu job de briefing das 9h conta os mesmos três itens há uma semana, porque toda execução começa do zero — jobs agendados eram peixes dourados. A v0.21.0 muda isso: agentes de cron agora carregam e atualizam memória persistente como qualquer outro agente, a flag --continuity injeta a saída da execução anterior na próxima (assim um monitor pode deduplicar e continuar de onde parou), cada job ganha um bloco de notas durável via hermes cron notepad, e jobs em monitor mode pulam o LLM inteiramente quando nada mudou.
Ler mais