Prerequisite: Node.js >= v18.0.0
Tool Overview
Coding Tool Helper is a coding-tool companion that quickly loads GLM Coding Plan into your favorite Coding Tools. Install and run it, then follow the on-screen guidance to automatically install tools, configure plan, and manage MCP servers. The current coding tools supported are:- Claude Code
Key Features
Interactive Wizard
Friendly setup guidance
Plan Integration
Connect GLM Plan to your preferred coding tools
Tool Management
Automatically detect, install, and configure coding tools
MCP Configuration
Easily manage MCP services
Local Storage
Secure local storage configuration
I18n Support
Interfaces support multiple languages
Quick Start
1
Get Your API Key
Visit the Z.AI Open Platform to retrieve your API Key.
2
Install & Launch
Prerequisite: You need Node.js 18+ or newer
Choose either installation method below.
Choose either installation method below.
- Method 1 (Recommended: npx on demand)
- Method 2 (Global install for frequent use)
Best for occasional usersβno global install required. Run via npx to start instantly.
3
Complete the wizard
Inside the wizard, use the arrow keys to choose options and Enter to confirm. Follow the guide to:
Select UI language β> Choose a coding plan β> Enter API key β> Pick tools to manage
β> Auto-install tools (if needed) β> Open the tool management menu β> Load plan into tools
β> Manage MCP services (optional) β> Finish setup and launch your coding tools
Select UI language β> Choose a coding plan β> Enter API key β> Pick tools to manage
β> Auto-install tools (if needed) β> Open the tool management menu β> Load plan into tools
β> Manage MCP services (optional) β> Finish setup and launch your coding tools
Additional Information
Command List
Beyond the interactive wizard, Coding Tool Helper also supports running specific commands viacoding-helperorchelperwith arguments:
Configuration File
The configuration file is stored at~/.chelper/config.yaml.
Troubleshooting
If issues arise, runcoding-helper doctor first for a health check.
Insufficient permissions EACCES: permission denied
Insufficient permissions EACCES: permission denied
Issue:
npm install -g throws EACCES: permission denied.Solution:- Retry with sudo (macOS / Linux).
- Run the terminal as administrator (Windows).
- Start directly via
npx @z_ai/coding-helper. - Use nvm to manage Node.js versions and avoid global permission issues.
API Key invalid
API Key invalid
Issue: API Key reported as invalid.Solution:
- Confirm the API Key was copied correctly.
- Check that the associated account has sufficient balance.
Connection timeout
Connection timeout
Issue: Service connection timed out.Solution:
- Check network connectivity.
- Verify firewall settings.
- Ensure Node.js and the network environment are ready.