You approve every change
Every file edit waits for your yes. Risky commands always ask first.
Ship code you actually understand. Built for the work you can’t afford to vibe‑code.
Demo transcript summary: asked to add a --count flag to the nanoid CLI, Zeta reads the code and asks for approval before each file edit, runs the CLI tests, then reviews the branch with /review. Playback is decorative; install and run zeta locally for the real agent.
Works with your models and plans
Every file edit waits for your yes. Risky commands always ask first.
Sign in with ChatGPT or Grok, or bring your own API key.
Sessions are saved in ~/.zeta. Pick up where you left off with /resume.
/review checks your branch: big problems first, nitpicks last.
Good fit
Not a fit
macOS and Linux. Nothing else to install.
$ curl -fsSL https://zeta.asy.sh/install.sh | shTrust the folder when asked.
$ cd your-project && zetaSign in with ChatGPT or Grok, or add an API key.
$ /configUpdate any time with /update.
Full list in the keyboard docs.