开源工具|Zap:友好的新一代 AI 终端
如果你用过 Warp,大概会熟悉它的现代终端体验:命令按 Block 组织,输出更容易回看,也更适合和 AI 工作流结合。Zap 目前基于 Warp,但它想解决的问题更偏“本地优先”和“可控”:AI 提供商、CLI Agent、SSH 主机管理、系统提示词这些能力都放在终端里,同时密钥、历史和 Agent 状态默认留在本机。
我觉得 Zap 最值得看的点,是它没有把 AI 终端做成一个必须绑定云账号的工具。它不要求账号、登录、Drive 同步,也不强制使用云端 Agent 历史。对经常在本地项目、私有仓库或内网环境里工作的开发者来说,这种会更舒服。
第二个亮点是 BYOP,也就是 Bring Your Own Provider。Zap 支持 OpenAI 兼容端点,也支持 OpenAI、Anthropic、Gemini、DeepSeek、Ollama 等协议。换句话说,如果你已经有自己的模型网关、公司内部代理,或者想接本地 Ollama,不必被单一 AI 平台锁住。它还支持可编辑系统提示词,基于 minijinja 模板在客户端渲染,适合想精细控制 Agent 行为的人。
第三个点是第三方 CLI Agent 接入。DeepSeek-TUI、Codex CLI、Claude Code、Google Antigravity(agy)可以接入 Blocks 和通知中心。它不是把 AI 做成一个聊天窗口,而是让 Agent 回到命令行工作流里:任务在终端里启动,输出进入 Block,长任务状态可以通过通知中心跟踪。
另外,Zap 还内置 SSH 主机管理器,可以在终端里管理主机、配置和会话,并集成 tmux。对经常连服务器、跑远程任务、维护多台机器的人来说,会比单纯的“AI 终端”更实用。
夜雨聆风