This release introduces major improvements to the CodeFox review pipeline, adds retrieval capabilities through a vector database, and improves CI integration and developer experience.
✨ New Features
-
Branch selection for reviews
AddedsourceBranchandtargetBranchconfiguration options to explicitly control which branches are compared during analysis. -
Vector database for RAG
Introduced a vector store used for Retrieval-Augmented Generation (RAG). This allows CodeFox to retrieve relevant project context when generating reviews. -
Tool system
Added an internal tools framework. Currently it is used by the RAG subsystem, but it provides a foundation for additional tools in future releases. -
thinkparameter
Added a newthinkparameter that enables reasoning-oriented review modes in supported models. -
Embedding model discovery
Added a command to view available embedding models supported by the current provider. -
Cache cleanup
Added a command for clearing local cache data. -
GitHub Actions integration
CodeFox can now run inside GitHub Actions and automatically post review results as comments on pull requests.
🧠Improvements
-
Improved code review prompts
Prompts were refined to produce clearer, more structured, and more actionable review results. -
UX improvements
Various improvements to the CLI experience and configuration workflow.
📦 Installation
pip install codefoxor
uv tool install codefoxCheck the installed version:
codefox versionRequirements
- Python 3.11+
Supported providers:
- Gemini
- Ollama
- OpenRouter
Configuration guide is available in the WIKI:
https://github.com/codefox-lab/CodeFox-CLI/wiki