🎯 Multi-Tool Support for Documentation Updates
This release adds flexible tool selection for CLAUDE.md documentation generation, allowing users to choose between Gemini, Qwen, or Codex based on their analysis needs.
✨ New Features
Multi-Tool Support:
/update-memory-full --tool <gemini|qwen|codex>
- Choose tool for full project documentation update/update-memory-related --tool <gemini|qwen|codex>
- Choose tool for context-aware documentation update- Gemini (default): Documentation generation, pattern recognition, architecture review
- Qwen: Architecture analysis, system design documentation
- Codex: Implementation validation, code quality analysis
Script Enhancement (update_module_claude.sh
):
- Added third parameter for tool selection:
<module_path> [update_type] [tool]
- Support for three tools with consistent parameter syntax
- Automatic tool routing via case statement
- Improved logging with tool information display
Qwen Installation Support:
- Added
.qwen
directory to Install-Claude.ps1 - Global mode: Installs to
~/.qwen
- Path mode: Installs to local directory
- Includes backup and version control support
🔧 Tool Execution Patterns
# Gemini (default)
gemini --all-files --yolo -p "$prompt"
# Qwen (architecture analysis)
qwen --all-files --yolo -p "$prompt"
# Codex (implementation validation)
codex --full-auto exec "$prompt" --skip-git-repo-check -s danger-full-access
✅ Backward Compatibility
- Existing commands without
--tool
parameter default to Gemini - All three tools support Layer 1-4 template system
- No breaking changes to existing workflows
📦 Installation
Global Installation (recommended):
.\Install-Claude.ps1
With specific mode:
.\Install-Claude.ps1 -InstallMode Global -Force
📝 Documentation
- Updated command documentation with tool selection examples
- Added tool selection strategy and rationale
- Enhanced installation script for .qwen directory support
Full Changelog: v3.3.0...v3.4.1