This project analyzes code and generates report using AI. It takes a folder of code, sends it to Claude API, and outputs result to a file.
-
📂 Scan folder recursively for code files (py, js, etc)
-
📜 Read each file and extract code
-
💬 Pass code to Claude API for analysis
-
🤖 Claude reviews code snippet and provides feedback
-
📰 Analysis results saved to a the report.md file
Step 1:
Clone repo and install requirements
git clone <repo>
pip install -r requirements.txt
Step 2:
Get Claude API key and configure
Step 3:
Run script on folder
python analyze.py /my-code-folder
Step 4:
Find output in report.md
file 🎉
Here are some ideas for enhancing the code analyzer:
- Summarize findings across files
- Automate fixes for certain issues
- Develop prompts and context
And more! Please contriboot if you have ideas. 💡