ZCode - Simple, Fast, Vibe‑Ready | Official Harness for GLM-5.2
[](https://zcode.z.ai/en)
Log in
[](https://zcode.z.ai/en)
Community
中文Log in
🎉ZCode 3.0: GLM-5.2 optimized, better multi-agent collaboration
Simple, Fast, Vibe‑Ready !
ZCode combines the best AI agents with your existing tools so you can plan, code, review, and deploy without friction.
Join Linux Beta Group Get the Linux beta build from the groupView all downloads
New Task⌘N Open Workspace Skills
Tasks
* gomoku-ai
- Create an intelligent Gomoku (Five-in-a-Row) game where the player competes against a smart algorithm that can make strategic moves and accurately detect winning conditions. 2m!Image 4
- Refine start prompts, turn-state messaging, and win copy 9m!Image 5
- Wire in heuristic AI turns and the player-first game flow 14m!Image 6
- Adapt board scaling and portrait/landscape layout for mobile 27m!Image 7
- Add rules copy, restart entry points, and empty-state guidance 51m!Image 8
* zcode-website
- Fix bottom pinning when the conversation view is resized 8m!Image 9
- Refresh hero visual workspace and task mock data 3m!Image 10
- Tighten homepage English copy and unify positioning with CTAs 42m!Image 11
- Tune hero breakpoints for 13-inch screens and mobile 1h!Image 12
- Add pricing FAQ content and enterprise capability notes 2h!Image 13
- Improve docs search highlighting and empty-state feedback 5h!Image 14
* zcode-desktop
- Debug the sidebar state mismatch after session recovery 1h!Image 15
- Reduce repaint cost after terminal panel resize 2h!Image 16
- Fix sidebar collapsed state not restoring after restart 3h!Image 17
- Audit settings IA to reduce advanced-option sprawl 6h!Image 18
- Add recent items and keyboard hints to the command palette 9h!Image 19
- Add remote-dev guidance and permission hints to onboarding 1d!Image 20
* release-bot
- Hook up changelog generation and draft GitHub Releases 4h!Image 21
- Draft a failed-CI summary template with retry guidance 1d!Image 22
- Connect tag validation, version sync, and release-note preview 1d!Image 23
- Write release announcement templates for patch and feature drops 2d!Image 24
- Add idempotent retries and alert dedupe for failed releases 3d!Image 25
!Image 26: Ryan BotRyan Bot
Create an intelligent Gomoku (Five-in-a-Row) game where the player competes against a smart algorithm that can make strategic moves and accurately detect winning conditions.
gomoku-ai
upgrade/v3.0
!Image 27: Finder
Create an intelligent Gomoku (Five-in-a-Row) game where the player competes against a smart algorithm that can make strategic moves and accurately detect winning conditions.
05:10 PM Edit Copy Fork
Worked for 3m 1s
I’m going to inspect the current Gomoku project structure first, then I’ll identify what already exists for board state, rendering, and game flow before wiring in AI and win detection.
Explored
1 search, 1 file Failed
Ran
`pwd`
Searched
List in ~/ryan/gomoku-ai Failed
The repository looks either empty or nearly empty. I’m checking the actual directory contents now and confirming whether there’s an existing app to extend or whether I should build the game from scratch.
Ran
`git status --short`Failed
$git status --short
2026-04-19 17:10:16.280 xcodebuild[60663:50240053] DVTFilePathFSEvents: Failed to start fs event stream. git: warning: confstr() failed with code 5: couldn't get path of DARWIN_USER_TEMP_DIR; using /tmp instead fatal: not a git repository (or any of the parent directories): .git
There isn’t an existing app here, so I’m building a self-contained implementation from scratch. I’m checking whether there are any local project conventions to respect, then I’ll add a browser-based Gomoku with a heuristic AI, turn handling, and explicit five-in-a-row detection.
Wrote
!Image 28index.html,!Image 29app.js,!Image 30styles.css
+733
Wrote
!Image 31index.html+62
Wrote
!Image 32app.js+471
Wrote
!Image 33styles.css+200
The full UI and core logic are in place. I’m verifying the JavaScript parses cleanly and reviewing the move-scoring logic for edge cases like first-move response, draw handling, and long-line wins.
Ran
`node --check app.js`
$node --check app.js
No output.
I found one avoidable dependency: the page was pulling a web font. I’m removing that so the game stays fully local and works by opening `index.html` with no network requirement.
Updated
!Image 34styles.css,!Image 35index.html
+1-7
Updated
!Image 36styles.css+1-1
Updated
!Image 37index.html-6
Built a standalone browser Gomoku game in index.html, styles.css, and app.js. It renders a 15x15 board, lets the player place black stones, detects wins in all four directions, highlights the winning line, tracks turns and move count, and supports restarting the match.
The AI is heuristic rather than random. It searches nearby candidate moves, scores offensive patterns for itself, scores defensive blocks against the player, adds center preference, and chooses the strongest move. There's also an optional “AI focus area” overlay so you can see the strongest candidate points it considered.
Verification:`node --check app.js` passed. I did not run an interactive browser session here, so the remaining step is to open index.html in a browser and play.
3 files changed+734-7
Undo
!Image 38app.js
+471-0
!Image 39index.html
+62-6
!Image 40styles.css
+201-1
Ask for follow-up changes
Add context Ask before changes
GLM-5.2 Max
Send
Terminal
zsh
ryan@mac zcode-website %
Git tools
Changes+734-7
feat/gomoku-ai
Commit
Goal
Complete
Gomoku vs. AI — implement computer moves with a heuristic algorithm
5/5·2m·89K tokens
Progress
Initialize board, piece rendering, and the 15×15 grid layout
Implement player move interaction and win-detection logic
Integrate a heuristic AI for automatic computer moves
Adapt board scaling and portrait/landscape layout for mobile
Add rules copy, restart entry points, and empty-state guidance
GLM Coding Plan
Code with GLM Coding Plan
GLM is tuned for ZCode, making agentic coding faster and steadier.
GLM Coding
Lite
For lightweight workloads
$16.2/ month$18
Base usage allowance included
- Built for lightweight iteration on small repo
- Rolling access to the latest flagship models and features
- Supports 20+ coding tools, including deep ZCode integration
GLM Coding
Pro
Popular
For professional workloads
$64.8/ month$72
Everything in Lite, plus 5x Lite usage
- Built for day-to-day development on mid-sized repos
- Priority access to the latest flagship models and features
- Includes a curated selection of MCP tools
- Faster generation speeds
GLM Coding
Max
Max Usage
For high-volume workloads
$144/ month$160
Everything in Pro, plus 20x Lite usage
- Built for advanced users working on mid-to-large repos
- First access to the latest flagship models and features
- Dedicated resources during peak times
Prices and plan benefits may change. Final details are shown on z.ai.
Capabilities
Stay on the Frontier
From understanding legacy monoliths to shipping real-time features, ZCode keeps every engineer on the frontier of software development.
Long-running tasks
Use Goals to manage complex work with continuous planning, execution, and verification.
Bot control
Start and steer ZCode from WeChat, Feishu, or Telegram so work can keep moving anywhere.
!Image 43: Deep GLM-5.2 integration
Deep GLM-5.2 integration
Optimized for GLM-5.2 across reasoning, coding, and multi-agent collaboration.
All Downloads
All ZCode installers for every platform
MacOS
macOS (Apple Silicon).dmg v 3.2.2macOS (Intel).dmg v 3.2.2
Windows
Windows (64-bit).exe v 3.2.2Windows (ARM64).exe v 3.2.2
Linux
Beta
Linux x64.deb v 3.2.2Linux x64.AppImage v 3.2.2Linux ARM64.deb v 3.2.2Linux ARM64.AppImage v 3.2.2
- * *
© 2026 ZCode All rights reserved.