Codex 校核(2026-10-09) Clodex 官方仓库截至本次未归档,最近推送为 2026-09-30,README 当前标注 v1.16.0-communityobserved21 Technical Preview(7月29日)。原文的 3322 测试、14 项类型检查、7 项构建是该时点项目报告,本次只读审阅没有复跑,也不由进程隔离推出完整安全边界。当前预览包为 unsigned / ad-hoc signed,不能按稳定已公证的正式版本推荐。 AGPL-3.0 允许商业使用;其源码义务涉及分发与修改版网络交互,不能概括为禁止商业部署。参见 GNU 官方许可证说明。本地运行 IDE 不表示其接入的云模型 API 免费。Stars 和特性列表保留原采集时点。
Clodex — 零信任 Agentic IDE
项目定位: Local-first, zero-trust agentic IDE for verifiable autonomous software development.
核心思想: “Model output is untrusted input. Authority comes from explicit policy, isolated runtimes, and user-controlled review.”
关键架构设计
Clodex 将 UI、agent 执行、工具、密钥和政策分离到显式的进程和信任边界中:
USER → Electron renderer → IPC (Karton typed IPC) → Electron main process
├── Agent Host process (agent 执行隔离)
├── MCP Host process (MCP 通信隔离)
└── Sandbox workers (沙箱)
十项核心能力
| 领域 | Clodex 实现 |
|---|---|
| 持久任务 | 可搜索的任务历史、项目、workspace、fork、目标、进度、token/时间预算 |
| Agent 运行时 | 托管 turns、取消、恢复、协作模式、工具执行、监督生命周期 |
| 代码 workspace | 文件编辑、pending edits、行级 diff、Git 操作、PR review、保护合并流程 |
| 终端和浏览器 | 持久 shell 会话、本地端口、browser/CDP 上下文、截图、视觉验证 |
| 证据驱动记忆 | 作用域记忆、append-only 证据记录、检索、来源追踪、checkpoint、有界上下文注入 |
| Model Fabric | 提供商无关的模型路由、端点健康检查、fallback、预算控制、使用记账 |
| Execution Fabric | 本地执行、SSH 会话、Docker runners、自定义 runner 合约、云任务基础 |
| Guardian | 敏感能力的独立授权决策、fail-closed、审批升级、审计事件 |
| 网络策略 | 目标授权、DNS 验证、受控浏览器访问、MCP egress 执行、审计账本 |
| 扩展 | MCP 服务器、技能、签名插件、私有市场、runner SDK、能力约束生成应用 |
安全模型(最重要的部分)
Clodex 的设计哲学与我们当前关心的问题高度一致:
- Fail closed: 歧义或无效授权结果不执行操作
- 隔离主机: agent turns、MCP servers、沙箱工作负载在 renderer 之外运行
- 显式能力: 拥有工具不自动授权使用
- 受控 egress: 网络目标独立于模型意图评估
- 保护存储: 凭证使用 OS 后端存储;敏感任务工件使用上下文绑定的认证加密
- 人类审查: pending edits、权限提示、保护合并流程、高影响审批保留最终权力
- 供应链检查: 扩展身份、签名、完整性、兼容性、回滚和隔离在激活前验证
- 隐私感知审计: 操作事件避免存储 prompts、源代码、音频、凭证等不必要敏感内容
验证基准(2026-07-12)
| 关卡 | 结果 |
|---|---|
| 包构建 | 7/7 |
| 类型检查 | 14/14 |
| 测试任务 | 16/16 |
| 自动化测试 | 3,322 passed |
| 密钥扫描 | 0 findings |
| 网站生产构建 | passed |
| 桌面启动冒烟 | passed |
与 Hermes Agent / Manas 的关联分析
直接可借鉴的点:
-
Guardian 模式: 我们也正在构建 agent 安全体系(pre-exec-guard, tool-guard, behavior-watch 等),Clodex 的 Guardian 设计提供了”独立决策进程”的思路——安全判断从 agent 主进程中分离出来
-
Evidence-backed memory: gbrain 的当前设计已经是证据驱动的(takes、facts、页面版本),但 Clodex 的 append-only evidence records + checkpoints + 有界上下文注入是我们可以加强的方向
-
Model Fabric: 我们的模型提供商管理(model-provider-ops skill)相比 Clodex 的 provider-neutral routing + fallback + budget control 还不够自动化
-
Execution Fabric: 目前我们的 agent 分布在 WSL/Windows 上,Clodex 的 Local + SSH + Docker + Cloud 执行机制提供了统一的抽象
-
MCP 集成: Clodex 的 MCP host 进程和我们的 native-mcp skill 理念一致,但其签名插件和私有市场机制是未来的扩展方向
优先级判断: 🟡 P1 — 中长期跟踪。Clodex 还在 Technical Preview 阶段,但架构设计文档非常完善,值得在架构决策时参考。
警惕信号
- 独立研究者(solo)项目,无团队验证
- 639⭐ 但只发布几天(2026-07-12 创建),增长很快但需观察持久性
- AGPL-3.0 许可证可能限制商业使用
- “Technical Preview” 阶段,生产部署证据不足