Integrate official Z.AI GLM Claude Code documentation
- Add Claude Code installation prerequisite (npm install) - Update GLM configuration with official model mappings (glm-4.5-air, glm-4.7) - Add version verification (recommended 2.0.14+) - Include troubleshooting steps from Z.AI docs - Add /status command verification - Reference official Z.AI documentation: https://docs.z.ai/devpack/tool/claude - Update README with proper GLM model configuration
This commit is contained in:
37
README.md
37
README.md
@@ -130,6 +130,8 @@ echo "Hello, Claude!" | claude
|
||||
|
||||
**Best for:** Development, testing, cost savings (up to 90% cheaper)
|
||||
|
||||
**Official Documentation:** https://docs.z.ai/devpack/tool/claude
|
||||
|
||||
#### 1.1 Get Your API Key
|
||||
|
||||
```bash
|
||||
@@ -137,7 +139,7 @@ echo "Hello, Claude!" | claude
|
||||
# Create an account and get your GLM Coding Plan API key
|
||||
```
|
||||
|
||||
#### 1.2 Configure Claude Code
|
||||
#### 1.2 Configure Claude Code for GLM
|
||||
|
||||
```bash
|
||||
# Create/update your Claude Code settings
|
||||
@@ -147,30 +149,45 @@ cat > ~/.claude/settings.json << 'EOF'
|
||||
"env": {
|
||||
"ANTHROPIC_AUTH_TOKEN": "your-zai-api-key-here",
|
||||
"ANTHROPIC_BASE_URL": "https://api.z.ai/api/anthropic",
|
||||
"API_TIMEOUT_MS": "3000000"
|
||||
"API_TIMEOUT_MS": "3000000",
|
||||
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air",
|
||||
"ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.7",
|
||||
"ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4.7"
|
||||
}
|
||||
}
|
||||
EOF
|
||||
```
|
||||
|
||||
#### 1.3 Install Claude Code
|
||||
**GLM Models Available:**
|
||||
- `glm-4.5-air` - Fast, efficient (Haiku equivalent)
|
||||
- `glm-4.7` - High quality (Sonnet/Opus equivalent)
|
||||
|
||||
#### 1.3 Install Claude Code (if not installed)
|
||||
|
||||
```bash
|
||||
# Install Claude Code
|
||||
# Install Claude Code (requires Node.js 18+)
|
||||
npm install -g @anthropic-ai/claude-code
|
||||
|
||||
# Or use curl
|
||||
curl -fsSL https://claude.ai/install.sh | sh
|
||||
# Verify version (recommended: 2.0.14+)
|
||||
claude --version
|
||||
|
||||
# Upgrade if needed
|
||||
claude update
|
||||
```
|
||||
|
||||
#### 1.4 Verify Installation
|
||||
|
||||
```bash
|
||||
# Test Claude Code with Z.AI
|
||||
claude --version
|
||||
# Start Claude Code
|
||||
claude
|
||||
|
||||
# Test connection
|
||||
echo "Test connection" | claude
|
||||
# Check model status (enter /status when prompted)
|
||||
/status
|
||||
|
||||
# Troubleshooting:
|
||||
# - Close all Claude Code windows and reopen
|
||||
# - Or delete ~/.claude/settings.json and reconfigure
|
||||
# - Verify JSON format is correct
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user