Pular para o conteúdo
0%
Conceito 2 min

File System Access

O que permite estado persistente e arquivos como memória compartilhada entre agentes.

Em uma frase

Capacidade do agente de ler e escrever arquivos. É o que permite estado persistente, trabalho sobre projetos reais e o padrão de arquivos como memória compartilhada entre iterações e agentes.

Antes

Estado só na memória da sessão

O que ele faz

Lê e escreve arquivos

Depois

Estado persistente e compartilhado

Exemplo

O agente escreve progresso.md com o que já converteu, duvidas.md com o que precisa de humano, e a pasta cartas/ com o resultado. Na iteração seguinte, lê os mesmos arquivos. Assim, dois agentes e cinco sessões conseguem trabalhar na mesma coisa sem se atropelar.

Na prática

  • Defina a convenção de nomes antes de dar acesso. Sem ela, dois agentes se atropelam.
  • O agente escreve em pasta de trabalho, nunca direto no destino final.
  • Arquivo de progresso é estado compartilhado: quem escreve, escreve inteiro.

Como tangibilizar

Uma pasta de trabalho com permissão de leitura e escrita, mais uma convenção de nomes de arquivo.

Para discutir

Isso já está pronto na sua empresa? Compare com o critério:

Pronto quando: Quando duas execuções diferentes continuam o trabalho uma da outra sem se atropelar.