What problem does it solve?
Feed agents the right information at the right time. Context is the single biggest lever for agent output quality — too little and the agent hallucinates, too much and it loses focus. Context engineering is the practice of deliberately curating what the agent sees, when it sees it, and how it's structured.
Core Features & Use Cases
- Rules Files: Persist project-wide guidelines (e.g., CLAUDE.md) that govern what the agent can access, when to load rules, and how to apply boundaries across sessions.
- Specs & Architecture: Load relevant spec sections per feature or task to guide planning and implementation without loading the entire document.
- Relevant Source Files: Load and prioritize source files and patterns per task to keep the agent aligned with current work.
- Error Output & History: Surface test results and error data to inform next steps and avoid regressions.
- Conversation Management: Manage session history and context to prevent drift and maintain focus across tasks.
Quick Start
Create a CLAUDE.md rules file at the project root and load it before starting a new session.