Skip to content
vers-agent logo

Vers Agent

vers-agent

ACP-compliant AI agent harness with CLI/HTTP interface. Use when running Claude Code or other agents via unified protocol, managing sessions, or debugging agent workflows.

plurigrid/asi0installs67stars

SKILL.md

Full skill instructions

vers-agent

ACP (Agent Client Protocol) harness for AI coding agents with session persistence and streaming.

Quick Start

bun install && bun run build
export ANTHROPIC_API_KEY=sk-ant-...
./​vers-agent

Essential Commands (justfile)

ActionCommand
Start everythingjust up
Server onlyjust server
CLI onlyjust cli
Status dashboardjust status
Pre-commit checkjust check
Nuclear resetjust nuke
One-shot promptjust ask "your prompt"

Modes

FlagDescription
./​vers-agentServer + CLI (default)
--serverHTTP server only (:9999)
--cliCLI connecting to localhost
--url <host>CLI connecting to remote
--localLocal mode with debug logging

CLI Keybindings

  • Enter - Submit | Shift+Enter - Newline
  • Tab - Autocomplete | Ctrl+C - Cancel/​Exit
  • @path - File completion | /​cmd - Commands

Session Commands

  • /​new - New session | /​continue - Resume last
  • /​sessions - List all | /​model - Change model
  • /​agent - Switch agent | /​plan - Toggle plan mode

Troubleshooting

ProblemFix
Port in usejust kill-port
Auth lockedjust reset-claim
Full resetjust nuke
Complete wipejust pristine

API Endpoints

  • POST /​rpc - JSON-RPC handler
  • GET /​events - SSE stream
  • GET /​health - Health check
  • GET /​metrics - Prometheus metrics

Data Location

~/​.vers-agent/ contains sessions.db, tokens.json, config.json, and logs.