<!-- title: 假设你的AI已被攻陷：四个给Agent上镣铐的新工具 -->
<!-- domain: new-tools -->

如果你还在担心"Claude Code 会不会哪天误删我的代码"，那你已经落后海外这周的最新思路了。过去 48 小时（2026-06-18 至 06-19），Hacker News 的 Show HN 区冒出一批 AI Agent 周边新工具，它们不约而同传递一个信号：**别再想着让 Agent "乖"，要假设它"已经叛变"，然后想办法控制爆炸半径。** 这套从企业安全（AppSec）借来的 "assume breach" 思维，第一次被做成可直接用的开源工具——而这正是国内做 Agent 的人几乎没人想到的认知差。今天情报站就拆四个刚出炉、国内零报道的冷门新物种，外加一个彩蛋。

## 一、Drydock：把 Claude Code 关进硬件级 VM，假设它已被攻陷

**官网/仓库**：https://github.com/sricola/drydock
**价格**：MIT 开源，完全免费；硬性要求 **macOS 26+ 且 Apple Silicon（M 芯片）**。
**发布时间**：2026-06-19（Show HN，当前 alpha v0.1.5）

这是本轮信息差最大、最值得先讲的一个。Drydock 的产品哲学直接写在 README 第一段：它**从"这个 Agent 已经被攻陷了"的假设出发**来设计。具体怎么做的？它在你的 Mac 上用苹果官方的 `container` 运行时，给每个编码任务开一个**硬件隔离的虚拟机**，让 Claude Code 或 OpenAI Codex（可按任务选模型）在 VM 里干活。

它的三条铁律，每一句都值得抄进国内 Agent 项目的需求文档：

1. **你的真实 API key 永远不进沙箱**——由宿主机侧的一个网关，把短时效、有预算上限的临时 token 递给 Agent。
2. **出网默认拒绝（egress deny-by-default）**——Agent 想连外网？默认全挡，除非你放行。
3. **唯一能从 VM 里出来的东西，是一个 `git diff`，而且必须你点 approve 才能 push 到 origin。**

为什么值得关注？因为国内 Agent 安全讨论还停在"提示词注入会不会让它乱来"，而 Drydock 直接给出工程答案：一个被投毒的仓库、一个恶意依赖、一段藏在网页里的 prompt injection 让 Agent 执行了 shell 命令——**碰不到你的 key、你的文件系统、你的 push 凭据，也连不上公网**。它不信任 Agent 的"良好行为"，只用隔离把伤害封死。

适用人群：重度用 Claude Code / Codex 在本机跑项目、又怕 Agent 失控删库的 macOS 开发者；做企业级 Agent 需要给甲方演示"安全合规"的团队。

**注意**：它是单人维护的 alpha，官方明确写了"**没有经过第三方安全审计**"，安全模型全在仓库的 `THREAT_MODEL.md` 里，自己读、自己判断。

## 二、AI Commander：给 AI Agent 装一双"远程的手"，却不开任何端口

**官网**：https://aicommander.dev
**价格**：首页未公开定价，当前可免费下载试用。
**发布时间**：2026-06-18（Show HN）

一句话定位：**TeamViewer for AI Agents——AI Agent 的远程 Shell**。你在任意一台机器（云服务器、家里的 Linux 盒子、甚至树莓派）上装一个几十 KB 的小 app，它会生成一串机器码，比如 `AIC-7K3P-WX9M-RTBN`。然后你直接对 Claude / ChatGPT / Codex 说"帮我看下 AIC-7K3P 这台机器磁盘被啥占满了"，AI 就真的在那台机器上跑 `du -sh /storage/*`，结果原样回传。

它最妙的设计是**反向连接**：那台机器是主动往外连的，所以**不需要开 SSH、不需要暴露端口、不需要挂 VPN**——这天然绕开了"开端口=被扫描"的安全焦虑。官网自称"nothing is stored"（relay 不存数据）。

与国内对比：向日葵、ToDesk 解决的是"人远程操控人"，而 AI Commander 解决的是"**AI 替你远程操控机器**"——你只需要用自然语言下指令。这个"为 AI 设计的远程控制层"国内目前没有对标产品。

适用人群：有多台服务器要照看、想让 AI 当 7×24 值班运维的中小团队；想搭"一句话管机房"个人 SRE 体系的极客。

## 三、Coding Tools MCP：把 Claude Code 的编码能力"抽干"成标准协议

**仓库**：https://github.com/xyTom/coding-tools-mcp
**价格**：开源，`uvx coding-tools-mcp` 一行起，免费。
**发布时间**：2026-06-19（Show HN）

这个工具的野心藏在一行注解里："**It is not a prompt wrapper.**"（它不是套壳提示词）。它是一个**模型中立**的编码 Agent 运行时 MCP 服务器，把"读仓库 → 搜文件/读文件 → 打结构化补丁 → 跑测试/命令 → 看 git status/diff"这套编码原语，标准化暴露给**任意 MCP 客户端**。

也就是说，你不必被 Claude Code 或 Cursor 绑死——任何一个支持 MCP 的客户端（ChatGPT、其他国产模型客户端）接上它，就拥有了"读懂仓库+改代码+跑测试"的完整编码能力。它还自带 Docker 沙箱、远程 MCP（Streamable HTTP）、以及**只读 bearer-token 隧道**三种部署模式，并附 `docs/swe-bench.md` 给出 SWE-bench 评测。

信息差在哪：国内很多人以为 MCP 只是"给模型加个搜索框"，但这个项目证明 MCP 可以承载**完整的编码 Agent 运行时**，且明确把"权限模式（permission modes）"和"安全边界（security boundary）"写进文档——又是"可控"这条主线。

适用人群：想用国产大模型替代 Claude Code 做本地编码、又想要标准化可移植工具链的团队；做 MCP 生态、想理解"编码型 MCP"该怎么设计的开发者。

## 四、Iamspeed.dev：给 LLM API 做 fast.com 式的速度体检

**官网**：https://iamspeed.dev（开源）
**价格**：免费，自备各家 API key（你正常付给厂商的 API 费用照常）。
**发布时间**：2026-06-19（Show HN）

小而美的一个。它模仿测网速的 fast.com，做的是**测 LLM API 速度**：你填入自己的 key，点一下，它就给你跑出各家大模型 API 的 **tokens/sec**。首页一句 slogan 很冲——"I am speed. Measure what matters."

为什么有用？选 API 服务、选中转/代理渠道时，准确率榜单（LiveBench、OpenCompass）管"聪不聪明"，而 Iamspeed 管"**快不快、稳不稳**"。国内一堆用户为选 Claude/Codex/GLM 的中转渠道纠结延迟，却用不上一个像样的实时速度体检工具。自己跑一遍，谁是"标称旗舰、实测龟速"立刻现形。

适用人群：重度 API 调用者、做模型路由（model routing）需要实测延迟数据的人、纠结选哪家国产/中转渠道的开发者。

## 彩蛋：Flashback——给 AI 设计任务注入 127 年的"品味外脑"

**官网**：https://toby.github.io/flashback （开源 agent skill）
**发布时间**：2026-06-19

虽然不是安全向，但角度太新鲜，值得带一句。它是一个 Agent Skill（`/flashback`），把 **1900–2026 共 127 年、519 个设计配方**做成索引。你输入一个年份，它就"挖掘"那一年的设计史——时代命题、气候、设计配方、反陈词滥调清单、提示词种子和参考资料，用来给一个真实的设计任务做"历史 grounding"。本质是给 AI 的创意输出装一个"历史品味数据库"，避免它一开口就是 2024 年的扁平审美。做品牌、做设计、做内容的人可以挖一下。

## 工作流：Drydock 如何把一次"危险任务"关进笼子

```mermaid
flowchart TD
    A[你提交一个编码任务] --> B[宿主机网关签发<br/>短时效+预算上限的临时token]
    B --> C[启动硬件隔离VM<br/>macOS container]
    C --> D[Agent在VM内干活<br/>真实API key始终不进沙箱]
    D --> E{Agent想连外网?}
    E -->|默认拒绝 deny| F[被防火墙挡下]
    E -->|你手动放行| G[允许特定出网]
    D --> H[生成 git diff]
    H --> I{你 review 并 approve?}
    I -->|拒绝| J[丢弃, VM销毁]
    I -->|通过| K[diff push 到 origin<br/>只有代码出去, 别的都出不来]
    style C fill:#ffe4e1
    style F fill:#ffcccc
    style K fill:#d4edda
```

这张图就是 Drydock 对"Agent 失控"问题的完整答卷：**它不指望 Agent 乖乖的，它只确保无论 Agent 想干什么，伤害都困在 VM 这口锅里。**

## 信息差总结：你知道的 vs 别人已经在用的

| 维度 | 国内主流认知 | 本周海外新工具带来的认知差 |
|---|---|---|
| Agent 安全 | "加权限提示、加输出过滤，让 Agent 乖" | **assume breach**：假设它已叛变，用硬件隔离 VM + egress 默认拒 + gated diff 封死爆炸半径（Drydock） |
| 远程操控 Agent | 开 SSH / 挂 VPN，风险高 | 机器**主动反向连出**，零端口、零 VPN，为 AI 设计的远程 Shell（AI Commander） |
| 编码 Agent 能力 | 绑死 Cursor / Claude Code 一家 | 把编码原语**标准化成 MCP**，任意模型客户端都能接（Coding Tools MCP） |
| 选 API | 只看准确率榜单 | 实测 **tokens/sec**，专治"标称旗舰、实测龟速"的中转渠道（Iamspeed） |

## 行动指南：你今天就能做的三件事

1. **如果你是 macOS M 芯片 + 26 系统用户**：立刻 `brew tap sricola/drydock && brew install drydock && drydock init`，把一个高风险仓库丢进去跑一次，体验"approve diff 才放行"的安全闭环。读完它的 `THREAT_MODEL.md`，把这套思路抄进你公司的 Agent 项目需求文档。
2. **如果你管着几台服务器**：去 aicommander.dev 装一个 app 在测试机上，用自然语言让 AI 跑 `du`/`df`/`journalctl`，评估能否用它搭一个"一句话值班运维"体系。注意别在生产库上直接放开。
3. **如果你重度调 API**：打开 iamspeed.dev，把你常用的几家/几个中转渠道 key 填进去跑一遍，把实测 tokens/sec 存档——下一次续费、下一次选渠道，拿数据说话，而不是拿广告词说话。
> 本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵**爱卫生**（微信ID: gprshome201101）维护。
> 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。

**参考来源：**

- Drydock（AI Agent 硬件隔离沙箱）：https://github.com/sricola/drydock
- AI Commander（AI Agent 远程 Shell）：https://aicommander.dev/
- Coding Tools MCP（模型中立编码运行时）：https://github.com/xyTom/coding-tools-mcp
- Iamspeed（LLM API 速度基准）：https://iamspeed.dev/
- Flashback（127 年设计史 Agent Skill）：https://toby.github.io/flashback/
- Hacker News Show HN 频道（原始情报源）：https://news.ycombinator.com/show
### 完成摘要

**本轮采集（Round 1 / new-tools）已完成**，因内置 WebSearch / webReader 共享额度被限流（提示 2026-07-18 重置），切换为 3 种可用信息源：
- **HN Algolia 公开 API**（`curl`）：按时间过滤 2026-06 月 Show HN，发现 18 个 AI 相关新工具，锁定 6/18–6/19 最新发布批次
- **GitHub raw README / API**：核实 Drydock、Coding Tools MCP 的技术细节与 License
- **官网抓取**：核实 AI Commander、Iamspeed、Flashback 的功能定位

**已交付**：完整 Markdown 文章一篇（约 2400 字），含 1 张 Mermaid 流程图、信息差对比表、行动指南、可点击参考来源、品牌信息。介绍了 4 个主力新工具 + 1 个彩蛋，均带官网链接、价格、适用人群与国内对比。

### 注意事项

### 下一步建议

- 下一轮（Round 2 / tips-tricks）可在该信息源受限条件下，挖掘 **Drydock 的 `THREAT_MODEL.md` 与 MCP permission modes** 等深度玩法，或回归海外热门工具的隐藏技巧。
- 若需我把本文落地为公众号/PPT/短视频，可分别调用 `arxiv-paper-to-wechat-article`（风格）、`51xtx-ppt-writer`、`content-to-video` 等 skill。

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
