Releases: krishnakanthb13/ai_cli_manager
v1.1.11
🚀 New Features
- Cline CLI Support: Full integration for
cline. Install and launch this autonomous coding agent directly from the manager. - Dedicated Launchers: Added
LaunchCline.batandLaunchCline.shfor standalone execution.
⚡ Improvements
- Context Menu: Added Cline to the "Open with AI CLI" cascading context menu (Windows & Linux).
- Unified Versioning: Synced version strings across all scripts and documentation.
📚 Documentation
- Updated Guides: Verified Cline is listed in
README.mdandLINUX_MAC_README.md. - Technical Specs: Updated
CODE_DOCUMENTATION.mdandDESIGN_PHILOSOPHY.mdto reflect the new tool addition.
Full Changelog: v1.1.10...v1.1.11
v1.1.10
🚀 New Features
- OpenAI Codex CLI Support: Complete integration for local Codex models via
@openai/codexCLI (Option 11). - Dedicated Launcher: Added
LaunchOpenAICodex.batfor standardized standalone execution. - Shell Files: Introduced a
/Shell Filesdirectory containing standalone.shscripts for all supported tools, ensuring Linux/macOS users have parity with the Windows batch ecosystem. - Cross-Platform Parity: Full support added to both Windows (Batch) and Linux/macOS (Bash) scripts.
📚 Documentation
- Updated Guides: Added Codex to the supported tools list in
README.mdandLINUX_MAC_README.md. - Integration Specs: Updated
CODE_DOCUMENTATION.mdto include@openai/codexas a core dependency.
🏗️ Infrastructure
- Synced context menu generation logic across platforms to include the new Codex option.
Full Changelog: v1.1.8...v1.1.10
v1.1.8
🚀 New Features
- Claude CLI Support: Full integration for
@anthropic-ai/claude-code. Install, update, and launch Anthropic's new agentic coder directly from the manager and context menu. - Dedicated Batch File System: Reorganized the internal structure by moving all standalone launchers to a dedicated
/Batch Filesdirectory for better project hygiene. - Native NanoCode Launcher: Added a dedicated
LaunchNanoCode.batto the batch collection, ensuring every CLI option has a corresponding standalone entry point.
⚡ Improvements
- Standardized Nomenclature: Renamed all "GitHub Copilot" references to "GitHub Copilot CLI" to match current branding and internal package naming.
- Enhanced Internal Logic: Optimized the main loop and launch labels for smoother transitions and more robust error handling during terminal handoffs.
- Context Menu Expansion: Updated the registry integration to include Claude CLI and the renamed Copilot CLI entries.
📚 Documentation
- Technical Deep-Dive: Updated
CODE_DOCUMENTATION.mdto reflect the new directory structure and Claude integration logic. - Refined README: Updated the supported tools table and installation guides for v1.1.8.
🏗️ Infrastructure & Maintenance
- Renamed internal backup folders to functional
Batch Filesdirectory. - Verified all standalone launchers match the main script's core functionality.
Full Changelog: v1.1.4...v1.1.8
v1.1.4
🚀 New Features
- NanoCode CLI Support: Complete integration of NanoCode CLI across Windows, Linux, and macOS. Uses a new "Hybrid Distribution" model allowing Git-cloned tools to be linked globally.
- Deep Refresh Icons (Clear Cache): A powerful new utility (Option E) to force Windows to clear its internal icon cache and reload the latest AI CLI icons.
- Alphanumeric Navigation: Redesigned main menu system with clear categorization:
I/V: CLI Management1-9: Launch LaunchersA/B/C: Context Menu ToolsD/E: System Utilities
⚡ Improvements
- Registry Backup Engine: Option C now exports a full registry backup of current shell extensions before making changes, ensuring 100% safety.
- Smart Installer: Enhanced detection for Node.js, Python, and now Git.
- Automated Directory Management: Git-based tools are now neatly organized into a dedicated
/Toolsdirectory. - Session Logging: Precision timestamps and improved error reporting in session logs.
📚 Documentation
- Technical Architecture Overhaul: Updated
CODE_DOCUMENTATION.mdwith details on the hybrid distribution logic and registry hooks. - Design Philosophy: Documented the "Self-Healing" and "Hybrid Distribution" principles in
DESIGN_PHILOSOPHY.md. - User Guide: Refreshed
README.mdwith the new alphanumeric navigation map.
🏗️ Infrastructure & Maintenance
- Updated icon naming convention to
_v2for better cache-busting. - Refactored
AI_CLI_Manager.batfor better readability and modular label handling.
Full Changelog: v1.1.0...v1.1.4
v1.1.0 - The Copilot & Icons Update
Release Notes - v1.1.0
This release introduces support for GitHub Copilot CLI, a completely revamped custom icon system for Windows, and improved safety messaging.
✨ New Features
- GitHub Copilot Integration:
- Added full support for GitHub Copilot CLI (
npm install -g @github/copilot). - Install, update, and launch Copilot directly from the main directory.
- Added "Open with GitHub Copilot" to context menus.
- Added full support for GitHub Copilot CLI (
- Custom Icon System (Windows):
- Brand-Specific Icons: Replaced generic system icons with official brand logos for all tools in the Right-Click menu (Gemini, Copilot, Mistral, etc.).
- Dark Terminal Theme: Added a custom "Dark Terminal" icon for the main "AI CLI Manager" menu entry.
- Icon Utility: Included Icons/convert_icons.py, a robust Python utility to convert PNG/JPG images into high-quality, multi-size Windows.
🎨 UI & Aesthetics
- Brand-Matched Launcher Colors:
- 🔵 GitHub Copilot: Light Blue
- 🟡 Mistral Vibe: Gold/Yellow
- 🔴 iFlow: Light Red
- (Original colors preserved for Gemini, Qwen, OpenCode, and KiloCode).
🛡️ Safety & Improvements
- Enhanced Warnings: Added "Safety Information" screens before critical actions like removing context menus or restarting File Explorer/Nautilus, preventing accidental configuration loss or interrupted file transfers.
- Documentation: Updated all READMEs and technical docs to cover the new tools, context menu changes, and the external
Iconsfolder structure.
🐞 Fixes
- Fixed duplicate menu entries in the Linux shell script.
- Standardized version numbering across all scripts.
Full Changelog: v1.0.9...v1.1.0
v1.0.9
Improve CLI installer output and icon handling
Updated Windows registry icon source from imageres.dll to shell32.dll for better compatibility. Enhanced output formatting and robustness in AI_CLI_Manager.sh for npm and pip package checks, including improved version extraction, clearer status messages, and handling of missing cloud version information.
Full Changelog: v1.0.8...v1.0.9
v1.0.8
Refactor CLI checks and context menu labels
Consolidated and improved NPM/PIP CLI version checks and updates in both batch and shell scripts, providing clearer status output and robust version comparison. Updated context menu and Nautilus script labels to use 'Open with ... CLI' for consistency and clarity. Enhanced logging of version checks and results.
Full Changelog: v1.0.7...v1.0.8
v1.0.7 - Add documentation and update references
Added CODE_DOCUMENTATION.md, DESIGN_PHILOSOPHY.md, CONTRIBUTING.md, and LICENSE for project documentation and licensing. Updated README.md and AI_CLI_Manager.sh to reference new documentation files and renamed Linux_Mac_readme.md to LINUX_MAC_README.md. Removed obsolete code_readme.md and context_readme.md files.
Full Changelog: v1.0.6...v1.0.7
v1.0.6: Jules CLI & Cross-Platform Support
This release introduces support for Google's Jules CLI and brings the full power of the AI CLI Manager to Linux and macOS users for the first time.
✨ New Features
🤖 Google Jules CLI Support
- Added: Full support for
@google/julesacross all scripts. - Windows:
- Added "Launch Jules CLI" (Option 4) to the main menu.
- Included in "Check and Install All CLIs" automation.
- Included in "Show Installed Versions".
- Added to Windows Context Menu integration ("Open with AI CLI" > "Jules CLI").
- Added standalone launcher: Backup Batch Files/LaunchJules.bat.
🐧 Linux & 🍏 macOS Support
- New Manager Script: Introduced AI_CLI_Manager.sh for Unix-based systems.
- Feature Parity: Matches Windows functionality for checking dependencies, installing all CLIs (npm/pip), checking versions, and launching tools.
- Smart Permissions: Automatically detects if
sudois needed for global npm installs.
- Linux Context Menu:
- Nautilus (GNOME) integration support added.
- New Menu Option 10: "Add to Context Menu" (creates Nautilus scripts).
- New Menu Options 11 & 12: Remove context menu and restart Nautilus service.
📚 Documentation Updates
- New Guide: Added Linux_Mac_readme.md with dedicated setup instructions (
chmod +x) and usage details. - macOS Workaround: Added a step-by-step tutorial in the docs for manually creating Automator Quick Actions to get "Right-click > Open AI Tool" functionality on Mac.
- Windows Testing: Updated readme.md with instructions on how to test the Linux script on Windows using WSL or Git Bash.
🛠️ Improvements & Fixes
- Windows:
- Refined AI_CLI_Manager.bat menu structure and reordered options.
- Updated Registry backup and restore logic to include the new Jules entries.
- General:
- Updated code_readme.md and context_readme.md to reflect the new architecture.
📥 Installation / Upgrade
Windows Users:
- Download the latest source code.
- Double-click AI_CLI_Manager.bat.
Linux / macOS Users:
- Download the code.
- Open terminal in the folder.
- Run:
chmod +x AI_CLI_Manager.sh ./AI_CLI_Manager.sh
Full Changelog: v1.0.0...v1.0.6
v1.0.0 Initial Release
Initial Release Documentation
Features:
- ✅ One-click installation of 6 AI CLIs (npm + pip support)
- ✅ Windows Context Menu integration — right-click any folder → "Open with AI CLI" → cascading submenu
- ✅ Auto-elevation to Administrator when needed
- ✅ Windows Terminal detection with CMD fallback
- ✅ Timestamped logging for all operations
- ✅ Registry backup before modifying context menu
Supported CLIs:
| Tool | Package | Type |
|---|---|---|
| Gemini | @google/gemini-cli |
NPM |
| Mistral Vibe | mistral-vibe |
PIP |
| iFlow | @iflow-ai/iflow-cli |
NPM |
| OpenCode | opencode-ai |
NPM |
| Qwen Code | @qwen-code/qwen-code |
NPM |
| KiloCode | @kilocode/cli |
NPM |
Prerequisites: Node.js, Python (for Mistral Vibe)