正在加载版本信息...
Key Features
Local Execution
All data is processed locally without uploading to the cloud, ensuring code privacy and security
Privacy Protection
Code is never uploaded, supports offline usage, protecting your intellectual property
Fast Response
Millisecond-level response time, no network requests needed, boosting development efficiency
Cross-Platform Support
Supports Windows, macOS, and Linux to meet different development environment needs
Auto Updates
Automatically checks for updates and upgrades to the latest version with one click
Multi-Language Support
Built-in Chinese and English interface, supporting international team collaboration
System Requirements
Operating System: Windows 10/11 (64-bit)
Processor: Intel Core i3 or equivalent processor
Memory: 4GB RAM (8GB recommended)
Disk Space: 2GB available space
Network: Network connection required for initial download (can be used offline afterwards)
Operating System: macOS 12+ (Monterey or higher)
Processor: Apple Silicon (M1/M2/M3) or Intel Core i3+
Memory: 4GB RAM (8GB recommended)
Disk Space: 2GB available space
Network: Network connection required for initial download (can be used offline afterwards)
Operating System: Ubuntu 20.04+ / Debian 11+ / Other mainstream distributions
Processor: Intel Core i3 or equivalent processor
Memory: 4GB RAM (8GB recommended)
Disk Space: 2GB available space
Network: Network connection required for initial download (can be used offline afterwards)
Quick Installation
Download Installer
Select the appropriate installer for your operating system
Run Installer
Double-click the downloaded installer and follow the prompts to complete installation
Launch App
On first launch, it will guide you through initial configuration
Start Using
After configuration, you can start using Hagicode Desktop
FAQ
What's the difference between Desktop and Server versions?
Hagicode offers two deployment options: Desktop version and Server version. Each has its advantages, but both adopt a user-controlled server and data approach, providing better data protection.
Desktop Version
- Runs locally on your computer, more lightweight
- No server configuration needed, ready to use out of the box
- Suitable for individual developers and light usage scenarios
- All data completely localized
Server Version
- Can be deployed on remote servers
- Supports multi-user remote access
- Better suited for team collaboration and scaling
- Prepares for future enterprise features and multi-device sync
Whichever version you choose, you have complete control over your server and data, enjoying better privacy protection and data security.
What do I need to do after installation?
Hagicode Desktop is essentially a launcher. On first launch after installation, it will guide you through these steps:
- Download Hagicode Core: Desktop will automatically detect and prompt you to download Hagicode core components
- Install Core Components: Follow the on-screen prompts to complete core component installation
- Configure AI Coding Assistant: Configure assistants like Claude Code as needed
The entire process has clear guidance in the Desktop interface. Please ensure network connection on first launch to complete core component download.
After completing these steps, you can use all Hagicode Desktop features normally.
How do I check for updates?
Desktop automatically checks for updates. When a new version is available, a prompt will appear in the top right corner of the interface. You can also manually check for updates in "Settings".
Which AI models are supported?
Hagicode Desktop provides powerful AI coding assistant support through Agent CLI:
- Currently Supported: Claude Code (primary support)
- Coming Soon: Copilot, Gemini, Kimi Code, and other CLI Agents
We are actively expanding support for more AI coding assistants. Stay tuned for future updates.
Does it support offline usage?
Yes! Hagicode Desktop supports complete offline usage:
- Network connection required for initial installation and configuration (downloading core components and AI models)
- All features can be used offline after configuration
- Your code and data are never uploaded to the cloud
- All AI processing is completed locally
How to get help when encountering issues?
If you encounter issues while using Hagicode Desktop, you can get help through:
- Technical Support Group: Join QQ Group 610394020
- Online Documentation: View complete usage documentation and tutorials
- GitHub Issues: Submit issue reports in the project repository