One Face, Many Agents: Meet AgentWebUI
说明与用途
AgentWebUI 将多个 CLI 代理的控制统一到一个网页界面,支持快速部署和自托管,减少了 SSH 和多终端的使用。
问题
CLI coding agents run in separate terminal panes, each with its own interface, making it hard to monitor and control them from a single view.
结果
AgentWebUI unifies control of multiple CLI agents into a single browser-based interface, reducing setup steps to a single clone and environment variable configuration, and enabling self‑hosted operation with minimal dependencies.
工作流
- Clone the repo: git clone https://github.com/HackersHostel/AgentWebUI
- cd AgentWebUI
- cp .env.example .env (edit to configure models and agents)
- docker compose up -d
证据
Install it. Open the browser. Talk to your agent. If that takes more steps than making toast, we messed up.
The server is about 3,000 lines of Python with exactly one dependency (aiohttp), and it runs in around 40 MB of memory.
Anything that speaks ACP over stdio plugs straight in: Claude Code and Codex (through their ACP adapters), Gemini CLI, OpenCode, Hermes, Pi.
- 记录日期: 2026-10-25T04:26:07.097Z