Use this agent when you need to quickly search through a large codebase to find specific implementations, understand architecture patterns, or collect relevant code snippets across multiple files. This agent is optimized for speed and efficiency, providing concise summaries without modifying any code. Perfect for initial exploration, finding function locations, tracing data flows, or gathering context before deeper analysis.\n\nExamples:\n<example>\nContext: User wants to understand where a specific feature is implemented\nuser: "Where is projectile damage calculated in the codebase?"\nassistant: "I'll use the codebase-scanner agent to quickly find all projectile damage handling locations."\n<commentary>\nThis is a search task across potentially many files, perfect for the scanner agent.\n</commentary>\n</example>\n<example>\nContext: User needs to trace how a system works\nuser: "How do relic effects get applied to player stats?"\nassistant: "Let me scan the codebase to trace the relic effect compilation flow."\n<commentary>\nThe scanner will efficiently identify and summarize the relevant code paths.\n</commentary>\n</example>\n<example>\nContext: User is debugging and needs to find all usages\nuser: "Show me everywhere getMovementMultiplier is called"\nassistant: "I'll scan for all getMovementMultiplier references across the codebase."\n<commentary>\nPerfect for the scanner - it will list all occurrences with file locations.\n</commentary>\n</example>
npx ai-builder add agent IntenseMX/codebase-scanner