Memória semântica, código indexado, documentação, mapa do projeto e workflow MCP — catálogo completo das tools e comandos disponíveis no editor.
Voltar ao inícioRegistre fatos, preferências, decisões e snippets com tags, projeto e visibilidade — o agente classifica automaticamente.
Primeiro uma lista curta — título, resumo e quantos tokens custa cada resultado; depois o agente abre só o que interessa, vários de uma vez. Menos contexto gasto em cada busca.
Carrega as memórias mais relevantes de uma vez — ideal no início da sessão ou antes de uma tarefa grande.
No fim da sessão, o agente propõe o que vale persistir — você só confirma antes de perder o contexto do chat.
Sugestões read-only de memórias obsoletas ou duplicadas antes de arquivar — mantém o banco enxuto.
Privado por padrão; compartilhe com um time ou toda a organização quando fizer sentido.
A partir de uma memória, veja o que foi registrado antes e depois no mesmo projeto — o contexto da decisão, em ordem.
Quando um merge altera um arquivo citado numa memória, ela é marcada como possivelmente desatualizada, com os arquivos — até ser atualizada.
Envolva em <private>…</private> o que não deve ser guardado; segredos no texto são mascarados automaticamente.
Envie o código-fonte para busca semântica (RAG). Workflow GitHub Actions via scripts/index-code.mjs — vem no /hero_initialize.
Encontre memórias e trechos de código indexados de qualquer projeto da organização — sem trocar de repositório.
Verifique se outro projeto já expõe a API, webhook ou contrato que você precisa — com datas de atualização e alertas de staleness.
Overview, arquitetura, APIs, modelos de dados e diagramas Mermaid — a partir do código indexado, memórias e mapa. Determinístico ou aprimorado com IA (Bedrock).
Poll assíncrono por docId até o markdown ficar pronto — com data de geração e rodapé de auditoria.
Nós de decisões, milestones e mudanças com relações entre si — contexto estruturado além das memórias lineares.
Adicione nós e arestas após decisões ou mudanças de plano — vincule memoryId para rastrear a origem.
O agente analisa o código e monta o grafo tipado: nós com camada e complexidade, arestas com peso, tour guiado e domínios de negócio.
Cruza os arquivos do git diff com o grafo: nós alterados, vizinhos impactados, arestas entre camadas e risco — com overlay visual em /graph.
Menor caminho entre dois nós do grafo — "como X chega em Y?" — animado no canvas e disponível como tool.
Exporte o grafo em JSON, commite no repositório e compartilhe: qualquer pessoa visualiza sem login e sem API key.
Baixe o knowledge graph, o mapa do projeto, o grafo de memórias ou os diagramas Mermaid dos docs como um .drawio editável — layout em camadas já resolvido, várias páginas num arquivo só, pronto pro diagrams.net.
Memórias, mapa, specs e mudanças ativas sobre um tema num só lugar, antes de propor qualquer coisa.
Proposta, tarefas e deltas de requisitos com cenários GIVEN/WHEN/THEN — validados e versionados no Hero.
Progresso por tarefa salvo na mudança; outra sessão ou outro dev continua de onde parou.
Checklist de requisitos conferido pelo agente; o resultado fica em cache pelo hash dos deltas + commit.
Aplica os deltas na spec da capability numa transação e marca a mudança como concluída no mapa.
Um comando carrega memórias, grava RULE, todos os /hero_* e o workflow de indexação — idempotente a cada sessão.
A RULE ensina o agente a usar o Hero MCP; o sync CLI puxa preferências e decisões do banco para o repositório.
Revise memórias, mapa e lacunas antes de encerrar — garante que nada importante ficou de fora.
Atalhos no Cursor para cada tool MCP — initialize, save, search, map, docs e mais, sem decorar nomes de API.
Funciona no Claude Code, no Cursor e no VS Code (Copilot): o /hero_initialize pergunta qual IDE você usa (uma, algumas ou todas) e instala os hooks dela. Ao abrir a sessão o contexto do projeto já chega ao agente; ao encerrar, se houve edição sem registro, ele é lembrado de salvar (uma vez). HERO_HOOKS=off desliga.
Um usuário pode pertencer a várias orgs; o switcher troca o tenant ativo sem desconectar o MCP.
Cada repositório ou pasta vira um projeto (tag proj:id). Planos pagos: projetos sem limite por organização.
Clientes OAuth para IDEs e GitHub Actions — indexação de código sem API key fixa no repositório.
Memórias persistentes para agentes de IA — isoladas por organização e prontas para o seu time.