Description
Zerg Client, also known as ZTC (Zerg Terminal Client), functions as an autonomous AI coding agent for both terminal and desktop environments. It empowers developers to efficiently plan modifications, edit source code, and execute tests directly within their project directories. The client is designed to integrate seamlessly into existing development workflows, allowing users to connect with ZergAI for model access or utilize their own local API keys from preferred model providers.
Read More
Installation is straightforward, requiring Node.js 20.19+ or 22.12+ for the terminal CLI, which can then be run by typing `ztc` in the project directory. A desktop application is also available for macOS Apple Silicon, with Windows and Linux versions noted as coming soon. Zerg Client is part of the broader Zerg platform, which includes the Zerg engine for building and improving software, ZDE for browser-based observation and steering, and Zerg Cloud for hosted project workspaces.
Key capabilities of ZTC include reading code, formulating plans, editing files, running commands, and checking results. It supports saved workflows and routines, allowing useful work to persist across sessions. This facilitates planning and execution of tasks within existing projects, running tools, tests, and reusable workflows, and extending agent functionality through plugins and saved routines. The platform emphasizes making autonomy understandable, ensuring that the process of software production is clear and verifiable.
Zerg Client operates under the Zerg Source Available License, offering free evaluation. Commercial use, however, requires a separate license, and model usage is billed independently. The system is built to support explicit requirements, visible execution, and reusable improvements, enabling teams to define acceptance criteria, follow progress through state, logs, and check results, and save useful code, tests, tools, and workflows for future tasks.
- CategoryAI Coding Assistants
- Pricing ModelFreemium
- DeploymentTerminal CLI, Desktop App
- PlatformsmacOS, Linux, Windows (CLI); macOS Apple Silicon (Desktop)
Zerg Client's Core Features
AI coding agent for terminal and desktop
Plan code changes and edits
Run tests within projects
Supports ZergAI login for model access
Allows use of local API keys for model providers
Available as terminal CLI (Node.js required)
macOS desktop app available (Apple Silicon)
Reads code and formulates plans
Edits files and runs commands
Checks execution results
Supports saved workflows and routines
Extensible with plugins and saved routines
Free evaluation under Zerg Source Available License
Commercial use requires a license
Model usage billed separately
How to use Zerg Client?
Install ZTC: Ensure Node.js 20.19+ or 22.12+ is installed, then run `ztc` in your project directory or download the macOS desktop app.
Connect a Model: Log in with ZergAI for recommended access or configure your local API keys for other model providers.
Define Task: Set clear goals, constraints, and acceptance criteria for the AI agent to work on.
Execute Work: Allow ZTC to read code, make a plan, edit files, run commands, and perform checks.
Inspect Results: Use ZDE or the terminal to review changes, execution history, and evidence, steering the agent as needed.
Improve & Reuse: Refine software and tools based on failed checks and save useful workflows for future tasks.
Zerg Client's Use Cases
- Code Planning & Editing
- Automated Testing
- Workflow Automation
- Project Execution
- Agent Extension
- Software Improvement
- Operational Software Development







