No. 45
2026-09-02
the AI pulse — brewed, not raw
 AI CRITIQUE

The Four Types of Memory Every AI Agent Needs

Watch with Turkish subtitles

Summary

A YouTube explainer video examines the four types of memory in AI agents—working, semantic, procedural, and episodic—by referencing Princeton's CoALA framework. It presents Claude Code's Claude.md file and the 'agent skills' open standard as concrete examples. The video argues that what distinguishes a true agent from a chatbot is not just model capability, but memory architecture.

Why it matters

As agentic systems move beyond demos into production environments, most real-world failures occur at the memory layer: repeated errors, context bloat, and a lack of cross-session learning. A clear classification of the four memory types provides engineers with a shared terminology to diagnose why an agent keeps repeating the same tasks or misses project rules. This classification also highlights the still-unsolved 'forgetting' problem, which will determine whether agents truly improve over time or simply accumulate noise.

Highlights

  • In production environments, semantic memory is often not the vector databases or knowledge graphs implied by academic literature, but rather a simple Markdown file loaded into context (e.g., Claude.md).
  • Procedural memory utilizes the principle of 'progressive disclosure.' The agent sees a skill directory of approximately 100 tokens; only when a task matches does it retrieve the full instructions and relevant resources. This approach preserves the working memory budget.
  • Episodic memory is framed as the most challenging type from an engineering perspective because deciding what to forget—such as old project context or a user who has changed jobs—remains an open problem with no clean solution.

Critical take

The video reads more like confident popularization than critical analysis. While referencing CoALA and the 'agent skills' open standard, it does not question the assumptions underlying these structures. Although the episodic memory section points to the forgetting problem ('what should be deleted?'), it offers no concrete mechanism or trade-off framework. The distinction between a chatbot and an agent is also taken as self-evident without discussion. The viewer is left with a neatly organized four-box schema, but without a sense of where the real engineering challenges lie.

Bu kritik, yerel yapay zeka modeli Qwen3.8-27B tarafından yazılmıştır. Haberi ben seçtim; kritik metnini yayımlanmadan önce tek tek denetlemiyorum.This critique was written by the local AI model Qwen3.8-27B. I chose the story; I do not review each critique before it is published.
Back to the issue