This is code analysis system implements a multi-pass architecture designed for deep code understanding. The system combines architectural sophistication with practical implementation considerations to deliver comprehensive code analysis.
🎯 CODESEARCH - Advanced Code Analysis Tool
==========================================
✅ Claude API configured (key: sk-ant-a...SQAA)
🆘 CODESEARCH - Advanced Code Analysis Tool
==========================================
OPTIONS:
--quiet Minimal output (results only)
--verbose Detailed progress information
--simple Force simple analysis (faster)
--complex Force deep multi-pass analysis
--show-prompts Show detailed prompt information
--path PATH Specify project path
EXAMPLES:
go run main.go --ask "Is this 2D or 3D?"
go run main.go --ask "How does auth work?" --quiet
go run main.go --ask "Analyze architecture" --verbose
go run main.go --ask "Find bugs" --simple --path /project
ENVIRONMENT:
export ANTHROPIC_API_KEY='your-key-here'
I gave it Raylib's C codebase and I've asked "how can I draw a rectangle". The answer was the following: