The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Zero
The coding agent that answers to you, your model, your machine, your rules.
Install
npm install -g @twigpine/zeroInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →A terminal coding agent you own.
English | 中文
Zero is an AI coding agent for your local terminal. It can inspect a repository, edit files, run commands, use browser/terminal helpers, and keep durable local sessions while you choose the model and the permission level.
zero
zero exec "fix the failing test in ./pkg"
zero exec --output-format stream-json < turns.jsonl
Partners
</td>
<td align="center" width="150" height="80">
</td>
<td align="center" width="150" height="80">
</td>
<td align="center" width="150" height="80">
</td>
<td align="center" width="150" height="80">
</td>
</td>
Why Zero
- Use the model you want. Bring OpenAI, Anthropic, Gemini, Groq, OpenRouter, DeepSeek, Mistral, xAI, Qwen, Kimi, GitHub Models, Ollama, LM Studio, Atomic Chat, or any OpenAI-/Anthropic-compatible endpoint.
- Stay in control. File writes, shell commands, network access, and out-of-workspace writes go through Zero's permission and sandbox policy.
- Works in the terminal. The TUI has model/provider pickers, image input, slash commands, live plan/tool rendering, scrollback, themes, and resume/fork support.
- Works without the TUI.
zero execis scriptable, supports text/JSON/ stream-JSON I/O, isolated worktrees, spec-first runs, and meaningful exit codes for CI. - Keeps context local. Sessions are stored on disk, searchable, resumable, and never uploaded as telemetry by Zero.
- Extensible when you need it. Use MCP servers, skills, plugins, hooks, and specialist subagents from the same CLI.
Install
npm
npm install -g @twigpine/zero
zero
The npm package is a small wrapper whose platform build (Linux and macOS on
x64/arm64, Windows on x64 — including the browser/terminal control helpers)
installs as an optional dependency straight from the npm registry — no install
scripts, no downloads outside npm. Bun, pnpm, and yarn work the same way with
no trust or approval steps. Installs that skip optional dependencies
(--omit=optional) still work: the wrapper fetches the binary from the
matching GitHub Release whenever it is missing. Windows on ARM runs the x64
build under emulation. See docs/NPM_PACKAGING.md for
how the package is put together.
Installed Zero as @gitlawb/zero? The package moved to @twigpine/zero in
0.10.0 and the old name gets no further releases. Both packages provide the
zero command, so quit any running zero, then remove the old package first:
npm uninstall -g @gitlawb/zero
npm install -g @twigpine/zero
Similar plugs
Reverse engineer anything with agents, from app behavior down to native binaries.
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
Open-source Python library for AI browser agents, plus Browser Use Cloud: stealth browsers and a hosted agent API.