Reuse stable prompts
Provider cache controls reduce the cost of repeatedly sending long system instructions, tool schemas, and stable project context.
// Performance
Agent performance is more than model speed. PasClaw reduces repeated prompt work, overlaps independent tools, and keeps retrieval close to the process.
Provider cache controls reduce the cost of repeatedly sending long system instructions, tool schemas, and stable project context.
Multiple tool calls from one turn can run concurrently, cutting wall-clock time for network-heavy or multi-source tasks.
SQLite full-text search handles exact terms while local embeddings recover conceptually related memories without an external vector service.
Native startup, provider latency, tool execution, retrieval, and token usage all contribute to the experience and can be optimized independently.
From the documentation
Implementation notes drawn from the PasClaw repository documentation.
PasClaw overlaps independent read-only tools and uses execute_code to collapse multi-step local processing into fewer model round trips.
Prompt caching, output truncation, local retrieval, and observability address different parts of total turn time.
Common questions
Keep exploring
See how the rest of PasClaw fits together.