Autonomous coding agent

The AI that ships code while you sleep

zCode CLI X lives on your server. It codes, deploys, remembers, patches itself, and learns from every session. 18 tools. 9 agent roles. Zero babysitting.

zcode-cli-x — session
$ zcode --deploy "fix auth bug"
# → Reading codebase...
# → Found vulnerability in auth/jwt.ts
# → Patching + writing tests
✓ 3 files changed, 47 insertions
✓ Tests passing (12/12)
git push → deployed in 34s
$ _

18
Tools
9
Agent roles
24/7
Uptime
Memory

One agent. Every tool.

18 built-in tools, 9 specialized agent roles, and persistent memory that grows smarter with every task.

01
📝

Code generation

Full-stack coding from natural language. Reads existing code, understands context, writes production-ready output.

02
🚀

Auto-deploy

Git push, npm install, systemctl restart. Handles the entire deployment pipeline without human intervention.

03
🧠

Persistent memory

Remembers past bugs, solutions, user preferences, and project patterns across sessions. Gets smarter over time.

04
🔍

Code review

Automated PR review with security analysis, performance checks, and style enforcement.

05
🐛

Bug fix & refactor

Diagnose errors from logs, trace through code, apply fixes, write tests. Then refactor for clarity.

06
📊

Self-evolution

Monitors its own performance, identifies weak spots, and proposes improvements to its own system.


Built for reliability

Every component is designed for 24/7 unattended operation on a single VPS.

Component overview

v5.1
Telegram Bot
Webhook + WebSocket interface for real-time user interaction
24/7 active
Tool Engine
18 tools: bash, file_edit, git, grep, glob, vision, tts, browser...
Core
Agent Router
9 specialized roles: coder, architect, reviewer, tester, devops...
Core
Memory Store
Persistent memory with priority-based eviction and lessons learned
10 entries
RTK
Rust Token Killer — optimizes token usage for cost efficiency
Runtime
Scheduler
Cron-based task scheduling for automated maintenance
Daemon
Deploy Pipe
git push → pull on VPS → npm install → systemctl restart
CI/CD

How it works

From message to deployed code in four steps. No human in the loop.

Receive

Telegram message arrives via webhook. Parsed, classified, and routed.

Plan

Agent decomposes the task, selects tools, batches independent calls.

Execute

Reads files, writes code, runs tests, catches errors, self-corrects.

Deploy

Git commit, push, pull on server, install, restart. Done.


"It deployed a hotfix at 3am while the whole team was asleep. By morning, the bug was gone and the tests were green. I'm not sure how to feel about being outperformed by a bot."

— A developer who will remain anonymous

Ready to let AI ship code for you?

Deploy on any VPS. Connect via Telegram. Start coding in 5 minutes.

View source →