Seção 05

Casos de Uso

A arquitetura varia conforme o cenário. Cada caso de uso levanta perguntas diferentes sobre o que persistir, como compartilhar e como auditar. Explore os exemplos e avalie o que se aplica ao seu contexto.

💻

Agente Individual de Desenvolvimento

Um agente autônomo que trabalha em um codebase ao longo de múltiplas sessões, corrigindo bugs, implementando features e mantendo contexto arquitetural.

Uma arquitetura possível
Working Memory
Janela de contexto com código atual e instruções da sessão
🔐
Identidade
CLAUDE.md com convenções do projeto, padrões de código e regras de comportamento
📅
Episódica
Banco vetorial com histórico de decisões, bugs corrigidos e conversas passadas
🕸️
Relacional
Grafo leve de dependências entre módulos e decisões arquiteturais
⚙️
Estado Operacional
SQLite com estado da tarefa atual e progresso
👥
Output Humano
Notion/Confluence com PRDs, decisões de arquitetura e relatórios de sprint
Perguntas para avaliar

Uma questão central: como o agente mantém consistência de comportamento entre sessões? O arquivo de identidade e o banco vetorial são as opções mais comuns. O grafo pode ser adicionado se as dependências entre módulos forem relevantes.