Abyss

本地优先的 ACP Agent 容器化运行时 + WASM 中间件插件

AI Agent 部分免费

产品简介

Abyss 是一个面向 ACP(Agent Communication Protocol)Agent 的本地优先容器化运行时。它把"在 Docker 容器里跑 Agent"做成了开箱即用的体验,同时提供 WASM 插件中间件,让一套能力(RAG、子会话、密钥脱敏等)可以跨 Agent 复用,而不是每个 Agent 各写一遍。

核心功能

  • 开箱即用容器镜像:官方预置 Pi、Hermes、Claude、Codex 镜像,启动即可用,无需手写 Dockerfile。
  • Agent 无关化:任何支持 ACP 协议的客户端(Zed、Openclaw 等)都可以通过 Abyss 接入同一组容器。
  • 双向文件系统挂载:既支持 bind-mount 把宿主目录映射进容器,也支持"启动时拷贝文件"——Agent 能看见、但不会污染宿主机原文件。
  • 启动脚本与运行时扩展:通过配置为容器注入 Node/Go/Rust 等运行时,免去手写 Dockerfile 的负担。
  • WASM 中间件插件:可读取/改写 ACP 消息流,实现 RAG 自动注入、密钥脱敏、子会话路由、MCP 注入等横切能力。
  • Docker 全生命周期托管:Abyss 负责创建/销毁容器、挂载目录、续接运行中的容器,客户端只管调用。
  • mTLS 加密通信:客户端与容器之间用 mTLS 双向认证,证书每次启动重新签发,ephemeral 模式下完全单次使用。

特色优势

  • 不是通用容器工具:为 Agent 场景专门设计,不需要把通用容器工具掰弯成 Agent runtime。
  • 横切能力复用:插件机制让"RAG/密钥脱敏/MCP 注入"等能力不再绑定到具体 Agent,实现"一次开发,所有 Agent 可用"。
  • 本地优先:完全本地运行,所有数据留在本机,适合处理敏感文件。
  • 会话可恢复:持久化容器模式下,Abyss 重启后可重连到正在运行的 Agent 会话。

应用场景

  • 生产级 AI 编程助手:在 Zed、Cursor 等 IDE 中调用容器化 Agent,避免 Agent 直接访问工作机。
  • 金融/医疗场景的本地 Agent:Agent 不能碰银行/病历数据,Abyss 让敏感数据天然隔离。
  • 多 Agent 横切能力建设:为团队里不同 Agent 统一提供 RAG、密钥脱敏、子会话路由。
  • 批量 Agent 任务:ephemeral 容器模式为批处理任务提供一致、可丢弃的运行环境。

适用人群

ACP 兼容 Agent 的重度用户、本地优先开发者、需要把 Agent 部署到生产环境的工程团队、关心 Agent 安全/密钥隔离的团队。

出品方

独立开发者 Seth Curry,GitHub 仓库与官方文档同步发布。

官网链接

https://abyss.scurry.io

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论