Compact Memory Implementation

Guida per sviluppatori per implementare compact memory/context compaction negli agenti Claude.

di simbajigege · simbajigege/book2skills

Promosso ★ 9.2/10

Compact Memory Implementation — Guida per sviluppatori per implementare compact memory/context compaction negli agenti Claude.

Cosa fa

Guida passo-passo per sviluppatori su come aggiungere compact memory a un agente AI: quando attivare la compaction, come diramare un sub-agente compattatore su un modello più economico, quale schema JSON di riassunto usare, e come ripristinare la memoria via system-prompt injection nelle sessioni successive. Si attiva quando uno sviluppatore chiede come implementare la compressione del contesto, la persistenza della memoria o la compact memory in un agente costruito su Claude Agent SDK o Anthropic API. Include codice Python funzionante e una tabella degli errori comuni.

Rapporto di test

Su un mini task di design, la baseline dava il consiglio generico 'riassumi periodicamente'; la versione con skill specificava una soglia del 70-80% dei token, un pattern Haiku-fork, uno schema JSON a 8 campi e una strategia tra sessioni.

Testato il: 2026-07-13 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/simbajigege/book2skills
cd book2skills
mkdir -p ~/.claude/skills
cp -r skills/compact-memory-implementation ~/.claude/skills/compact-memory-implementation

Comandi e prompt di esempio

  • /compact-memory-implementationGuida per sviluppatori per implementare compact memory/context compaction negli agenti Claude.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • How do I add context compaction to my agent?
  • Implement compact memory in my Claude Agent SDK app
  • Add memory persistence across my agent sessions