Zot: A Lightweight Terminal Coding Agent Now Supports Claude Opus 4.8

✍️ OpenClawRadar📅 Published: May 29, 2026🔗 Source
Zot: A Lightweight Terminal Coding Agent Now Supports Claude Opus 4.8
Ad

Zot is a minimal terminal coding agent distributed as a single static Go binary — no runtime, no Docker, no plugin system with a dedicated package manager. Just the agent loop. Drop it on your $PATH and go. It now supports Claude Opus 4.8 (listed under Anthropic provider) alongside dozens of other models.

Provider Catalog

Zot ships a broad provider catalog with unified IDs across interactive /login, /model, --provider, and --list-models. Subscription-capable providers include Anthropic (Claude Pro/Max), OpenAI Codex / ChatGPT Plus/Pro, Kimi Code, and GitHub Copilot. Direct API providers include Anthropic, OpenAI (Chat Completions & Responses), DeepSeek, Google Gemini, Kimi/Moonshot, Groq, Cerebras, xAI, Together AI, Hugging Face Router, OpenRouter, Mistral, Z.AI, Xiaomi, MiniMax, Fireworks, Vercel AI Gateway, and OpenCode. Cloud/platform providers: Amazon Bedrock, Google Vertex AI, Azure OpenAI, Cloudflare Workers AI, and Cloudflare AI Gateway. Local/compatible providers: Ollama and any OpenAI-compatible endpoint via --base-url.

Four Run Modes

  • Interactive — full TUI with streaming output, slash commands, queued messages, and inline side-chat.
  • Printzot -p <prompt> for one-shot assistant text to stdout. Great for shell pipelines.
  • Jsonzot --json <prompt> emits NDJSON events to stdout. Perfect for scripts and CI.
  • RPCzot rpc runs as a long-lived child process with NDJSON commands on stdin and events on stdout. Drop into apps written in any language.
Ad

Built-in Tools

  • read — read text files, render PNG/JPG/GIF/WebP inline on modern terminals.
  • write — create or overwrite files, making parent directories as needed.
  • edit — one or more exact-match replacements in an existing file.
  • bash — run a shell command with merged stdout/stderr and a timeout. Use /jail to confine every tool to the current directory. Bash refuses sudo, rm -rf /, and other escape patterns as a guardrail.

Extensions

Extensions can be written in any language via subprocess plus JSON-RPC protocol. They register slash commands, expose new tools, intercept tool calls for permission gates, and open interactive panels in the TUI. Install with zot ext install ./my-extension, list with zot ext list, tail logs with zot ext logs my-extension -f. Updates also fast-forward git-installed extensions.

Model Discovery

--list-models and /model show merged catalogs across all providers, including built-in entries and live IDs discovered from GET /v1/models using stored API keys (cached in $ZOT_HOME/models-cache.json for six hours). Custom models can be added via $ZOT_HOME/models.json, with user entries taking precedence.

📖 Read the full source: HN AI Agents

Ad

👀 See Also

OpenTidy: Open-Source Background Assistant Using Claude Code for Admin Tasks
Tools

OpenTidy: Open-Source Background Assistant Using Claude Code for Admin Tasks

OpenTidy is an open-source macOS service that spawns persistent Claude Code sessions to handle admin tasks like invoices, forms, and communication triage. It runs up to 10 parallel jobs with Telegram notifications for sensitive actions.

OpenClawRadar
Optio: Orchestrating AI Coding Agents in Kubernetes from Ticket to PR
Tools

Optio: Orchestrating AI Coding Agents in Kubernetes from Ticket to PR

Optio is an open-source orchestration system that turns tickets into merged pull requests using AI coding agents like Claude Code or Codex. It handles the full lifecycle in isolated Kubernetes pods with a feedback loop that auto-resumes agents on CI failures or review feedback.

OpenClawRadar
Claude-Skills Maintainer Seeks Feedback on 181 Agent Skills Library
Tools

Claude-Skills Maintainer Seeks Feedback on 181 Agent Skills Library

Reza, maintainer of claude-skills, is asking the community for feedback on his open-source library containing 181 agent skills, 250 Python tools, and 15 agent personas that work across 11 AI coding tools. He's questioning whether the isolated skill approach is effective and wants input on missing skills, persona-based agents, and tool integrations.

OpenClawRadar
Ouroboros Adds PM Interview Mode for Claude Code to Bridge Spec Gap
Tools

Ouroboros Adds PM Interview Mode for Claude Code to Bridge Spec Gap

Ouroboros now includes a PM mode that runs a guided interview before handing off to Claude Code, asking questions like what problem is being solved, who it's for, and what constraints matter. The output is a PRD/PM document with goal, user stories, constraints, success criteria, assumptions, and deferred items.

OpenClawRadar