Devotd Github
新发现编程智能体

zanegittins/skybreaker v0.9.0 — 面向编程代理的 gVisor 隔离

zanegittins/skybreaker 是一个在用户自行管理的 Linux 机器上以 gVisor 沙箱运行编程代理并中介凭据的工具。

仓库信息zanegittins/skybreaker ↗

zanegittins/skybreaker 是一个在用户自行管理的 Linux 机器上以 gVisor 沙箱运行编程代理并中介凭据的工具。

GitHub 项目说明: Coding agents that never see your credentials. Claude Code, Codex and pi in gVisor sandboxes on your own hardware, behind a credential broker, driven from your phone, browser, terminal or VS Code.

星标
★ 2
复刻
0
语言
Go
许可证
AGPL-3.0
最新版本
v0.9.0
查看原始来源 ↗在 GitHub 查看 ↗

zanegittins/skybreaker 的最新发布版本是 v0.9.0。该工具在用户自行管理的 Linux 机器上把 Claude Code、Codex、pi 运行在按项目划分的 gVisor 沙箱内,并提供一种不将凭据直接暴露给代理的结构。不过,给出的资料中没有 v0.9.0 的变更记录或发布说明,因此本次版本究竟改动了什么无法确认。仓库说明将该项目介绍为在隔离环境中运行编程代理的项目。

核心是凭据中介(broker):由 broker 保管机密信息,并按策略对代理的请求予以放行、暂缓或拒绝。对外发出的操作同样纳入审计范围。工作可以在网页界面、手机、终端或 VS Code 中继续,并且流程被设计为在完成审批与变更审阅之后,再进行提交(commit)、推送(push)与发起审查请求。文档还介绍了 Tailscale 的连接方式。它使用 Go 编写,采用 AGPL-3.0 许可证。这种配置明显地将代理运行与凭据管理分离为目的。

不过,仓库文档提示该版本仍在 1.0 之前,配置方式可能发生变化。所提供的资料既没有给出 v0.9.0 的具体改动点,也没有给出可用于判断隔离效果的性能测量数据,因此本次发布的改进幅度与实际防护水平都难以确认。因此,目前能确认的只是凭据中介与基于策略的请求处理这一设计方向;在投入实际运维之前,还需要了解可能变化的配置项以及已公开证据的适用范围。