Respostas
A memória de um agente de IA pode vazar minhas chaves de API, e como mantenho segredos fora dela?
Pode, porque tudo o que você cola numa sessão pode acabar no que o agente lembra. Numa entrevista publicada pelo Help Net Security em 28 de setembro de 2026, Chris Latimer, CEO da Vectorize, diz que desenvolvedores enviam chaves de API, credenciais e documentos sensíveis a agentes de código, que boa parte vai parar na memória de longo prazo, e que ele encontrou isso em texto puro em estações de desenvolvedores, em serviços de memória na nuvem e em arquivos markdown. Quinze minutos bastam para começar: descubra onde cada ferramenta de IA que você usa guarda memória, procure nesses lugares prefixos de chave, senhas, cabeçalhos de chave privada e endereços que carregam usuário e senha, troque o que achar, porque apagar a nota não revoga a chave, e daí em diante mantenha as chaves num cofre de segredos e dê à IA só o nome da variável. A Arroway acrescenta uma barreira no momento da escrita: quando uma IA tenta registrar algo com formato de credencial, a gravação é recusada, o valor não é repetido e a IA é orientada a usar uma referência. O detector é uma heurística e não varre o que outras ferramentas guardam. O primeiro passo é a página de instalação.
Última atualização 15 de outubro de 2026
A checagem de quinze minutos
Primeiro, liste onde cada ferramenta que você usa guarda memória: a pasta, o arquivo, o serviço na nuvem. A documentação de cada uma diz; a do Claude Code, por exemplo, descreve uma pasta dentro do seu diretório pessoal para cada projeto. Segundo, procure nesses lugares o que uma credencial parece: prefixos conhecidos de chave, as palavras senha, secret e token seguidas de um valor, cabeçalhos de chave privada e endereços web com usuário e senha dentro. Terceiro, troque toda credencial que achar, porque a nota é só um dos lugares em que ela ficou exposta. Quarto, combine uma regra para o time: chaves vivem num cofre de segredos, e a IA recebe o nome da variável, nunca o valor. Quinto, descubra quem pode ler a memória que várias pessoas dividem.
Por que memória compartilhada aumenta o risco
Uma nota na pasta de uma pessoa expõe uma máquina. Uma memória que um time compartilha, ou que um plugin ou servidor MCP consegue ler, expõe todos que a leem, e a entrevista descreve um plugin malicioso que varre a memória atrás de chaves e as envia para fora. O risco cresce com o número de lugares em que a memória é escrita, então o controle útil está no ponto da escrita: não guardar a credencial, guardar onde achá-la. Esse controle é imperfeito, e um segredo que nunca foi escrito em lugar nenhum não pode ser lido por ninguém, por isso a quarta linha da checagem pesa mais do que qualquer scanner.
Quando usar a Arroway
Use a Arroway quando IAs escrevem numa memória que várias pessoas e ferramentas leem. Uma gravação que contém chave privada, token bearer, token JWT, endereço web com credenciais, valor com prefixo conhecido de chave, senha nomeada ou uma sequência longa de alta entropia é recusada antes de ser guardada, e a resposta orienta a IA a pôr a credencial num cofre de segredos e chamar de novo com uma referência. O valor não é devolvido na resposta. Isso é um filtro sobre o que é escrito na Arroway: não varre a memória das suas outras ferramentas, e um segredo num formato incomum pode passar por uma heurística. A regra de que chaves nunca entram é a mais forte, e o primeiro passo é a página de instalação.
Como isso aparece na prática
Um desenvolvedor pede a uma IA que lembre como o projeto se conecta ao provedor de pagamento e cola no chat os dados de conexão, incluindo a chave de API de produção. Numa memória sem barreira, a nota é salva como veio. Na semana seguinte a sessão de um colega a lê, e também um plugin que o colega instalou naquele dia. A chave agora está numa nota, numa transcrição e ao alcance de um plugin. Na Arroway a gravação é recusada, a chave não é repetida na resposta e a IA é orientada a pedir uma referência. O desenvolvedor põe a chave no cofre de segredos e a nota diz que a conexão usa a variável PAYMENT_API_KEY e onde ela é configurada. Ele também troca a chave, porque o chat já a continha. O desenvolvedor e o projeto são ilustrativos; nada aqui foi medido num time real.
Perguntas que as pessoas fazem sobre isso
- A Arroway varre a memória das minhas outras ferramentas de IA?
- Não. Ela filtra o que é escrito na Arroway. O que Claude Code, ChatGPT, Cursor ou qualquer outra ferramenta guarda por conta própria está fora dela, e é por isso que a checagem começa descobrindo onde cada uma guarda memória.
- O filtro pode deixar passar um segredo?
- Pode. Ele reconhece chaves privadas, tokens bearer, tokens JWT, endereços web com credenciais, senhas nomeadas, prefixos conhecidos de chave e sequências longas com cara de aleatórias. Uma credencial numa forma que ele não reconhece pode passar, então a regra de manter chaves no cofre de segredos continua valendo.
- Como experimento a Arroway?
- Instale na ferramenta que você já usa — a página de instalação tem um caminho para Claude, ChatGPT, Codex, Cursor ou qualquer ferramenta MCP — e entre na conta quando a ferramenta pedir. Daí em diante, as sessões abrem lendo o projeto e fecham registrando o que foi decidido.
Onde isto se confere
A entrevista do Help Net Security com Chris Latimer, da Vectorize, "If you do one security check this quarter, make it agent memory", publicada em 28 de setembro de 2026 (helpnetsecurity.com/2026/09/28/chris-latimer-vectorize-agent-memory-security), e a página de memória da documentação do Claude Code (code.claude.com/docs/en/memory), ambas lidas em 15 de outubro de 2026 — a entrevista é relatada só como ela se declara nessa data e as ferramentas como a documentação as descreve, e ambas podem mudar. Documentação do produto neste site (Como funciona, Instalação), a resposta sobre política de escrita em memória compartilhada e a própria triagem do produto para valores com formato de credencial no momento da escrita. Tudo o que se descreve aqui sobre a Arroway é comportamento que as ferramentas aplicam hoje, não plano futuro. O desenvolvedor do exemplo é ilustrativo.
https://www.arroway.app/pt-BR/answers/keeping-secrets-out-of-shared-ai-memory