Seus agentes esquecem tudo.
É aqui que eles param.
Uma base de conhecimento persistente e compartilhada que seus agentes de codificação IA escrevem enquanto trabalham. Decisões, arquitetura, armadilhas e convenções sobrevivem à sessão, ao reinício e à máquina.
Feche uma sessão e a janela de contexto desaparece. Project Memory é a parte que permanece: uma memória de longo prazo para agentes de IA, armazenada por projeto, lida por cada agente e cada colega de equipe que abre esse repositório. Nenhum aplicativo de anotações ao lado, sem copiar e colar, sem reexplicar seu código toda manhã.
Todo agente de codificação IA tem o mesmo buraco. Ele lê seu código, descobre por que o módulo de autenticação é construído dessa forma, cai na armadilha de migração que custou um fim de semana no ano passado, e então a sessão termina e tudo isso evapora. Amanhã começa do zero e redescobre as mesmas coisas, queimando os mesmos tokens.
Você pode colar parte disso em um CLAUDE.md e esperar que permaneça atual. Isso funciona para regras que você já conhece. Não funciona para o conhecimento que seus agentes produzem enquanto trabalham: a decisão que acabaram de tomar com você, o beco sem saída que exploraram, a coisa sobre sua construção que só se torna óbvia às 2 da manhã.
Project Memory fecha esse ciclo. Seus agentes escrevem o que aprendem em uma base de conhecimento persistente, usando ferramentas MCP, como parte normal do trabalho. Ela vive com o projeto, não com sua conta, então o próximo agente a lê, e o agente do seu colega de equipe em sua máquina também.
Amnésia da sessão e o que realmente custa
Os sintomas são tão familiares que a maioria das pessoas parou de notá-los.
Você reexplica a mesma arquitetura
Cada nova sessão começa com você digitando os mesmos três parágrafos sobre como o projeto está estruturado. É o único prompt mais repetido na codificação agente.
Agentes pagam para reaprender o que já sabiam
Um agente que precisa reler metade do repositório antes de agir gasta tokens reais e minutos reais redescobrindo conhecimento que já tinha ontem.
A mesma armadilha é ativada duas vezes
Uma armadilha que seu agente encontrou e consertou em junho é invisível em julho. Nada registrou, então nada impede o próximo agente de cair nela novamente.
O conhecimento permanece em uma máquina
O que seu agente aprendeu vive em sua sessão, em seu laptop. O agente do seu colega de equipe não sabe nada disso e começa o projeto do zero.
O que o Project Memory oferece
Uma camada de memória de longo prazo para agentes de IA, integrada ao IDE onde esses agentes já operam.
Conhecimento que sobrevive à sessão
Notas são armazenadas no servidor por projeto. Feche o agente, saia do aplicativo, reinicie o Mac, troque de laptop: a memória ainda estará lá quando você voltar.
Escrito pelos agentes, não por você
Agentes salvam através da ferramenta memory_save MCP como parte do trabalho normal, sem prompt de confirmação. Você obtém uma base de conhecimento que se preenche sozinha em vez de documentação que ninguém atualiza.
Compartilhado com todos no projeto
A memória é vinculada ao projeto, não à sua conta de usuário. Clone o repositório, abra-o no AgentsRoom, e você lê a mesma memória que os agentes dos seus colegas de equipe têm escrito.
Cinco pastas que se constroem sozinhas
arquitetura, decisões, convenções, armadilhas, recursos. Pastas são criadas no primeiro uso, então a estrutura aparece à medida que o conhecimento surge. Nada para configurar.
Atualizar em vez de criar, por padrão
Salvar uma nota sob um nome existente atualiza essa nota no local. A memória se aprofunda com o tempo em vez de se espalhar em quarenta entradas quase duplicadas.
Um verdadeiro gráfico de conhecimento
Notas se conectam umas às outras com [[links-wiki]]. A visualização do gráfico desenha esses links, agrupa notas por pasta e escurece as que estão se tornando obsoletas para que você possa ver o que seu projeto realmente sabe.
Busca difusa em tudo
A busca abrange nomes de notas, pistas de recuperação, corpos completos e tags de uma vez, para que você encontre a decisão que meio se lembra de duas palavras dela.
Gratuito, sem limite de notas
Project Memory não é um complemento pago e não tem cota. Não há assinatura de sincronização separada para comprar: memória e seu gráfico são simplesmente parte do AgentsRoom.
As cinco pastas que seu projeto preenche
Estrutura canônica, auto-criada na primeira escrita. Um tópico por nota, uma nota por ideia.
arquiteturaComo um módulo realmente funciona e onde seu código reside. A nota que um agente lê em vez de reexaminar doze arquivos.
decisõesUma nota por decisão: o contexto, a escolha e o porquê. Esta é a parte que impede alguém de desfazê-la silenciosamente seis meses depois.
convençõesAs regras descobertas enquanto trabalhava, não as que você anotou de antemão. Nomenclatura, padrões, a maneira como este código faz as coisas.
armadilhasArmadilhas, incidentes passados, nunca mais faça isso novamente. Um bug consertado uma vez nunca deve ser pago duas vezes.
recursosO estado funcional de cada recurso: o que é enviado hoje, o que está meio construído, o que foi deliberadamente deixado de fora.
Três momentos em que o conhecimento é capturado
A parte difícil de qualquer base de conhecimento é fazer qualquer coisa ser escrita nela. Project Memory ataca isso de três lados.
À medida que acontece, por padrão
Todo agente no AgentsRoom recebe a instrução de memória em seu prompt de sistema: após um resultado significativo, uma decisão tomada, uma armadilha atingida, um módulo entendido, um recurso enviado, escreva isso. Ao contrário de salvar uma habilidade ou um prompt, as gravações de memória não precisam de confirmação. É um gesto normal de trabalho, então realmente acontece.
Sempre memorize, por agente
Ative o alternador Sempre memorize em qualquer agente e ele recebe uma regra mais rígida: no final de cada turno que produziu um aprendizado durável, persista-o antes de terminar. Útil nas funções que geram muito conhecimento, como um arquiteto trabalhando em uma refatoração ou um agente de QA mapeando modos de falha.
Na saída
Quando você fecha um agente que ainda tem uma sessão ativa, o AgentsRoom pergunta se deve memorizar primeiro. Escolha Memorizar e a instrução vai para a sessão em execução para que o agente escreva o que aprendeu antes de você fechar a aba. O único momento em que o conhecimento geralmente é perdido se torna o momento em que é salvo. Sessões curtas são puladas automaticamente, porque uma tarefa de dois minutos não vale uma memória, e você pode optar por não receber o prompt para um agente, um projeto ou em todos os lugares.
Veja o que seu projeto sabe
A visualização do gráfico transforma a memória em um mapa em vez de uma lista.
Cada nota é um nó. Pastas formam grupos. Os [[links-wiki]] que os agentes escrevem dentro dos corpos das notas se tornam as arestas, então o gráfico desenha a forma real do conhecimento do seu projeto em vez de uma árvore de pastas.
A frescura impulsiona os visuais. Uma nota atualizada recentemente é maior e mais brilhante; uma que não foi tocada em semanas encolhe e desaparece, em um horizonte de sessenta dias. O conhecimento obsoleto parece obsoleto, que é exatamente quando você quer notá-lo. Clique em qualquer nó para abrir essa nota.
Uma memória por projeto, não por pessoa
Esta é a parte que a maioria das ferramentas de memória erra.
A maioria das ferramentas de conhecimento limita tudo a uma conta de usuário: suas notas, seu cofre, sua sincronização. Esse modelo quebra no momento em que uma segunda pessoa se junta, porque o conhecimento que importa é sobre o projeto, não sobre você.
AgentsRoom vincula o Project Memory ao id do projeto comprometido no repositório. Todos que abrem esse projeto lêem e escrevem a mesma memória. Um colega de equipe clona o repositório, abre-o, e seus agentes herdam tudo o que os seus aprenderam. Não há nada para convidar, exportar ou importar. O acesso é baseado em capacidade: estar logado e ter o id do projeto é o que concede acesso, então trate a memória de um repositório público como pública. Os agentes são instruídos a nunca armazenar segredos ou caminhos específicos de máquina nela, e você também não deve.
One consequence worth knowing: access is capability-based. Being logged in and having the project id is what grants access, so treat the memory of a public repository as public. Agents are instructed never to store secrets or machine-specific paths in it, and you should not either.
Três ferramentas, e seus agentes fazem o resto
Project Memory é exposto aos agentes através do MCP, então qualquer CLI de agente conectado usa a mesma interface.
memory_listLista pastas e notas com suas pistas de recuperação e uma prévia de conteúdo. Os agentes são instruídos a chamá-lo no início de qualquer tarefa não trivial, antes de explorar o código: o módulo pode já estar explicado.
memory_getRetorna o corpo completo em markdown de uma nota, por id ou por nome exato. Nomes são como links wiki se resolvem, então um agente pode seguir [[um-link]] de uma nota diretamente para a próxima.
memory_saveCria ou atualiza uma nota. O mesmo nome significa atualização no local. Aceita um nome, uma pista de recuperação, o corpo em markdown, uma pasta opcional e tags.
Independente de fornecedor por design: as ferramentas são servidas pelo servidor MCP do AgentsRoom, então Claude Code, Codex CLI e os outros CLIs de agente que você executa no AgentsRoom leem e escrevem a mesma memória do projeto.
Como funciona
Não há etapa de configuração. A memória começa vazia e se preenche sozinha.
Seus agentes começam a ler
Desde a primeira sessão, cada agente é instruído a verificar a memória do projeto antes de começar a cavar no código. No início, não encontra nada e continua com o trabalho.
Seus agentes começam a escrever
A primeira decisão real, a primeira armadilha, o primeiro módulo devidamente entendido: o agente salva uma nota. Pastas aparecem à medida que são necessárias. Você pode ver a contagem subir no ícone do cérebro no dock.
Cada sessão depois disso é mais curta
Novos agentes abrem com uma compreensão funcional do projeto. Você para de escrever os mesmos três parágrafos de contexto, e o agente para de gastar tokens para redescobrir o que já havia resolvido.
Onde ele ganha seu sustento
O conhecimento que costumava viver na cabeça de uma pessoa, ou em lugar nenhum.
Agências gerenciando códigos de clientes
Doze projetos de clientes, cada um com suas peculiaridades. Cada projeto carrega sua própria memória, então retomar um após três meses não significa reaprendê-lo a partir do log de commits.
Integração, humana ou agente
Um novo desenvolvedor clona o repositório e seus agentes já conhecem a arquitetura, as convenções e as armadilhas. A memória é o documento de integração, exceto que está atual porque foi escrita enquanto o trabalho acontecia.
Código legado que ninguém lembra
Aponte um agente para o módulo desgastado, deixe-o descobrir como funciona e faça-o escrever isso na arquitetura. A próxima pessoa a tocá-lo começa a partir de uma explicação em vez de um mistério.
Transferências entre agentes
Um agente PM escopo, um agente dev constrói, um agente QA verifica. Cada um escreve o que aprendeu, e o próximo lê, para que a cadeia não perca o fio entre as etapas.
Memória, habilidades e prompts não são a mesma coisa
AgentsRoom mantém três bibliotecas porque elas respondem a três perguntas diferentes.
Project Memory
O que é verdade sobre este projeto?
Fatos que os agentes descobriram: decisões, arquitetura, armadilhas, convenções, estado de recursos. Escrito por agentes, compartilhado com todo o projeto, específico para este código.
Skills Library
Como fazemos esse tipo de tarefa?
Procedimentos reutilizáveis que carregam quando relevantes: uma lista de verificação de revisão, um padrão de migração, uma auditoria de acessibilidade. Portável entre projetos e exportável para outras ferramentas.
Explore a Skills LibraryPrompt Library
O que eu quero perguntar, novamente?
As instruções que você envia com frequência, salvas e organizadas para que você pare de reescrevê-las. Escrito por você, enviado por você.
Explore a Prompt LibraryO Project Memory é uma resposta à memória dos agentes, não a única. Os arquivos CLAUDE.md, mem0, Letta, Zep, basic-memory e Obsidian com MCP resolvem cada um uma parte diferente do problema.
Comparar ferramentas de memória de IAPerguntas frequentes
O que é Project Memory no AgentsRoom?
Project Memory é uma base de conhecimento persistente e compartilhada anexada a um projeto. Seus agentes de codificação IA escrevem notas nela enquanto trabalham, usando a ferramenta memory_save MCP, e leem dela com memory_list e memory_get. As notas cobrem arquitetura, decisões, convenções, armadilhas e estado de recursos. Ao contrário da janela de contexto de um agente, que é apagada quando a sessão termina, a memória é armazenada no servidor e sobrevive a sessões, reinícios e máquinas.
Como isso é diferente de um arquivo CLAUDE.md ou AGENTS.md?
Eles se complementam. Um CLAUDE.md é um arquivo de instruções estático que você escreve e mantém manualmente: as regras que você já conhece, carregadas no início de cada sessão. Project Memory é dinâmico e escrito por agentes: captura o que seus agentes aprendem enquanto trabalham, nota por nota, e cresce sem que você precise mantê-lo. Na prática, o CLAUDE.md contém suas convenções e comandos, enquanto a memória contém a compreensão acumulada do código, as decisões e as armadilhas. AgentsRoom permite que você edite seu CLAUDE.md pela interface também.
Meus colegas de equipe veem a mesma memória?
Sim. Project Memory é vinculado ao id do projeto armazenado no repositório, não à sua conta de usuário, então todos que abrem o projeto no AgentsRoom lêem e escrevem a mesma memória. Seu colega de equipe clona o repositório, abre-o, e seus agentes herdam tudo o que os seus aprenderam. Não há nada para convidar, exportar ou importar. O acesso é baseado em capacidade: estar logado e ter o id do projeto é o que concede acesso, então trate a memória de um repositório público como pública e mantenha segredos fora dela.
Project Memory é gratuito?
Sim. Project Memory está incluído no AgentsRoom sem custo adicional e não tem limite de notas. Não há assinatura de sincronização separada e nenhum complemento pago para o gráfico de conhecimento. Você precisa estar logado, já que a memória é armazenada no servidor para que possa ser compartilhada entre os usuários do projeto.
Quais agentes de IA podem usar a memória do projeto?
Todos os CLIs de agentes que você executa dentro do AgentsRoom. As ferramentas de memória são servidas pelo servidor MCP do AgentsRoom em vez de estarem ligadas a um único fornecedor, então Claude Code, Codex CLI e os outros CLIs suportados leem e escrevem as mesmas notas. Esse é o objetivo de colocar a memória no IDE em vez de dentro de um único fornecedor: mudar de agente não perde o conhecimento acumulado do seu projeto.
Preciso dizer aos agentes para salvar as coisas?
Não, embora você possa. Cada agente recebe a instrução de memória em seu prompt de sistema e salva após resultados significativos por conta própria, sem prompt de confirmação. Além disso, você pode ativar Sempre memorize para um agente específico, o que faz com que persista um aprendizado no final de cada turno que produziu um, e quando você fecha um agente com uma sessão ativa, o AgentsRoom oferece para fazer com que memorize a sessão antes de você fechar a aba.
Posso ler e editar a memória eu mesmo?
Sim. O ícone do cérebro no dock abre a memória, com um distintivo mostrando quantas notas existem. Você obtém uma barra lateral de pastas, busca difusa em nomes, pistas, corpos e tags, e um editor completo para criar, renomear, duplicar ou excluir notas e movê-las entre pastas. Também há uma visualização de gráfico que desenha notas como nós, links wiki como arestas, e escurece notas que estão se tornando obsoletas.
Project Memory funciona offline?
Parcialmente. O aplicativo desktop mantém um cache local da memória na pasta do projeto, então a interface do AgentsRoom ainda pode mostrar suas notas sem uma conexão. As ferramentas de memória dos agentes se comunicam com o servidor em cada chamada, então os agentes precisam de conectividade para ler ou escrever. O arquivo de cache é ignorado pelo git, então nunca polui seu repositório.
O que não deve ir para a memória do projeto?
Segredos, credenciais, tokens e caminhos específicos de máquina. A descrição da ferramenta que os agentes recebem proíbe explicitamente armazená-los, e você deve seguir a mesma regra ao escrever notas à mão. A memória é para conhecimento destilado e durável sobre o projeto: decisões e por que foram tomadas, como os módulos funcionam, armadilhas a evitar, convenções em vigor. Conversas de sessão e detalhes pontuais não pertencem a ela.
Posso desligar o Project Memory?
Sim, em vários níveis. A memória está ativada por padrão, e um único alternador nas configurações padrão do agente do projeto a desativa para aquele projeto: sem prompt de memorização ao fechar um agente, sem instrução de memória nos prompts de sistema, e os agentes são informados de que as ferramentas de memória estão indisponíveis. Você também pode manter a memória ativada, mas silenciar apenas o prompt de fechamento, para um agente, para um projeto ou globalmente. Nada é excluído quando você a desativa, então reativá-la restaura as notas que você já tinha.
Você também pode gostar
Skills Library
Procedimentos reutilizáveis que seus agentes seguem, anexáveis a tarefas e agentes.
AgentsRoom MCP
O servidor MCP que expõe o backlog, prompts, habilidades e memória para seus agentes.
Detecção de desvio de contexto
Identifique o momento em que o contexto de um agente se degrada, antes que comece a inventar coisas.
Guia CLAUDE.md
Como escrever o arquivo de instruções estático que acompanha sua memória do projeto.
Pare de reexplicar seu código
Baixe o AgentsRoom e deixe seus agentes começarem a lembrar. Grátis, sem limite de notas.
App complementar: acompanhe seus agentes em qualquer lugar
Use Claude, Codex, Antigravity CLI ou outro provedor de IA.
Envie bugs e pedidos direto para o seu backlog público.
Uma visão do AgentsRoom em ação.