Voltar ao índice
Desenvolvimento web Fonte oficial

Memória e persistência para Deep Agents

Orienta a escolha de backends efêmeros, persistentes, baseados em filesystem ou compostos para memória e acesso a arquivos.

Ver código no GitHub Instala diretamente do repositório-fonte.

O que esta skill faz

Esta skill deve ser usada quando um Deep Agent precisa manter estado, persistir informações ou acessar o filesystem. Ela diferencia StateBackend, StoreBackend, FilesystemMiddleware e CompositeBackend para direcionar dados ao mecanismo adequado.

Quando usar

  • Manter estado apenas durante uma execução do agente
  • Persistir memória entre diferentes sessões
  • Permitir acesso controlado a arquivos
  • Encaminhar tipos distintos de dados para backends diferentes

Como usar

  1. Defina quais informações serão armazenadas e por quanto tempo
  2. Escolha StateBackend para estado efêmero ou StoreBackend para persistência
  3. Adote FilesystemMiddleware quando o agente precisar trabalhar com arquivos
  4. Use CompositeBackend quando houver regras distintas de roteamento
  5. Teste leitura, escrita e duração dos dados no fluxo real

O que revisar antes de instalar

  • Os dados fornecidos não detalham configuração, APIs ou garantias de cada backend
  • Persistência exige decisões próprias sobre segurança e ciclo de vida
  • Acesso ao filesystem deve respeitar permissões e limites do ambiente
Conteúdo-fonte não hospedado

Para respeitar a licença do repositório, o conteúdo completo permanece no GitHub.

Abrir arquivo original