Bỏ qua để đến nội dung

Dùng GLM-5.2 trong Orca ADE

Bài viết được dịch tự động từ bài viết gốc, chưa được kiểm tra lại bởi con người. Chỉ những bài viết có dấu tick xanh cạnh tiêu đề là đã được kiểm tra.

GLM-5.2 hoạt động trong Orca thông qua harness agent bạn đã dùng sẵn. Cấu hình GLM-5.2 trong Claude Code, OpenCode, Cline, Kilo Code, Roo Code, Droid, OpenClaw, hoặc một CLI agent khác, rồi khởi chạy agent đó từ picker của Orca.

Orca cung cấp worktree cách ly, pane terminal, tab trình duyệt, luồng review, và quản lý session. Subscription Z.ai CodePlan và config agent của bạn mới là thứ cung cấp quyền truy cập model.

Claude Code đọc override model từ ~/.claude/settings.json. Để dùng GLM-5.2 trong Orca:

  1. Mở ~/.claude/settings.json.
  2. Thêm hoặc cập nhật block env bên dưới.
  3. Khởi động lại các session Claude Code trong Orca để nạp environment mới.
  4. Chạy /status trong Claude Code để xác nhận model đang active.
{
"env": {
"CLAUDE_CODE_AUTO_COMPACT_WINDOW": "1000000",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5.2[1m]",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5.2[1m]"
}
}

Dùng hậu tố [1m] khi muốn bản context 1M của GLM-5.2, và giữ CLAUDE_CODE_AUTO_COMPACT_WINDOW1000000 để cửa sổ compact của Claude Code khớp với kích thước context đó. Nếu Claude Code báo model [1m] không tồn tại, hãy cập nhật Claude Code rồi thử lại.

Với các task code, Z.ai khuyến nghị đặt effort của Claude Code là max bằng /effort. Các mức effort thấp hơn của Claude Code map sang GLM-5.2 high effort, còn xhigh, max, và ultracode map sang GLM-5.2 max effort.

Với các harness agent có expose provider tương thích OpenAI:

  1. Mở settings của harness (trong hoặc ngoài Orca).
  2. Chọn tuỳ chọn provider tương thích OpenAI, hoặc tuỳ chọn provider Z.ai nếu harness có sẵn.
  3. Đặt base URL là https://api.z.ai/api/coding/paas/v4.
  4. Thêm API key Z.ai của bạn.
  5. Đặt tên model tuỳ chỉnh là glm-5.2.
  6. Đặt kích thước context window là 1000000 nếu harness có field đó.
  7. Tắt hỗ trợ ảnh trừ khi harness ghi rõ hỗ trợ ảnh cho đường provider này.

Sau khi lưu, khởi chạy harness từ agent picker của Orca. Orca sẽ chạy đúng CLI đã cấu hình trong worktree đã chọn.

Nếu OpenClaw không chọn được GLM-5.2 trực tiếp từ danh sách model của provider, thêm model thủ công trong ~/.openclaw/openclaw.json.

Thêm glm-5.2 vào models.providers.zai.models:

{
"id": "glm-5.2",
"name": "GLM-5.2",
"reasoning": true,
"input": ["text"],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 1000000,
"maxTokens": 131072
}

Sau đó đặt model chính mặc định:

{
"model": {
"primary": "zai/glm-5.2",
"fallbacks": ["zai/glm-4.7"]
}
}

Và thêm model dưới agents.defaults.models:

{
"models": {
"zai/glm-5.2": { "alias": "GLM" },
"zai/glm-4.7": {}
}
}

Khởi động lại OpenClaw gateway:

openclaw gateway restart

Sau đó khởi chạy OpenClaw từ Orca hoặc chạy openclaw tui trong terminal của Orca để xác nhận GLM-5.2 đang active.

Quy tắc cốt lõi rất đơn giản: cấu hình GLM-5.2 ở bất cứ đâu harness lưu setting provider/model, rồi để Orca khởi chạy harness đó trong đúng worktree.