Clodex:642 Stars!本地优先的零信任 Agentic IDE 来了

今天在 GitHub Trending 上发现了一个非常有意思的项目——Clodex,一天之内狂揽 642 Stars,目前还在持续增长。这是一个由独立开发者打造的本地优先、零信任架构的 Agentic IDE,理念相当超前。

什么是 Clodex?

Clodex 不是一个简单的 AI 编程助手插件,而是一个完整的代理型开发环境(Agentic IDE)。它将 AI 任务管理、代码编辑、终端、浏览器、Git、模型路由、记忆系统和执行沙箱整合在同一个 Electron 工作空间中。

核心设计原则只有一句话:模型输出是不可信的输入,真正的权限来自明确的策略、隔离的运行时和用户控制的审查。

Clodex 工作区界面
Clodex 持久化任务工作区

核心特性

1. 持久化任务(Persistent Tasks)

传统的 AI 编程助手只能回到”下一个答案”或”下一个补丁”。Clodex 把开发工作建模为一个持久任务——拥有独立的状态、工作区、进程、权限和审查生命周期。任务可以:

  • 在长时间工作和应用重启之间保持上下文
  • 跨文件、Git、终端、浏览器标签、MCP 工具和运行器操作
  • 在不同模型之间路由工作,不改变外围工作流
  • 在执行高风险操作前请求审批
  • 本地执行或转移到 Docker、SSH、云端环境

2. 零信任安全模型

这是 Clodex 最出彩的地方——不依赖 Prompt 来约束模型行为。所有敏感操作都经过确定性控制层:

  • Fail-closed:模糊或无效的授权结果不会执行
  • Isolated Hosts:Agent 回合、MCP 服务器和沙箱工作负载在渲染器外运行
  • Explicit Capabilities:拥有工具不等于自动拥有使用权限
  • Guardian 审批层:独立做出敏感操作授权决策
  • Network Policy:网络目标独立于模型意图进行验证

3. 多模型 Fabric

Clodex 支持供应商标中立的模型路由——可以接入 Clodex Gateway、自带 API Key、OpenAI 兼容端点、甚至本地模型。内置端点健康检查、模型回退、预算控制和用量统计。

4. 灵活的执行后端

支持本地执行、SSH 会话、Docker 运行器、自定义运行器合约和云端任务。你可以让任务在本地开发,然后自动转移到云端环境中运行。

5. 证据驱动的记忆系统

拥有有范围限制的记忆、只读追加的证据记录、检索、溯源、检查点和上下文注入。关键决策都有据可查,防止”幻觉”影响长期工作。

架构亮点

Clodex 将用户界面、Agent 执行、工具、密钥和策略严格分离到不同的进程和信任边界中。核心包含几个关键部分:

  • Agent Core:负责任务生命周期、目标管理、模型路由和安全策略
  • Agent Shell:Shell 和执行合约
  • MCP Runtime:MCP 传输和协议运行时
  • Karton IPC:类型化状态和 RPC 传输
  • Runner SDK:外部运行器集成 SDK

快速上手

环境要求:Node.js 22.23.1 + pnpm 10.30.3 + Git

git clone https://github.com/mereyabdenbekuly-ctrl/clodex-ide.git
cd clodex-ide

corepack enable
corepack prepare pnpm@10.30.3 --activate

cp .env.example .env
cp .env.example .env.dev

pnpm install --frozen-lockfile
pnpm build:packages
pnpm --dir apps/browser start:fast

当前版本为 Technical Preview(技术预览),架构核心已实现。根据项目 README,已验证的基准数据是:7 个包构建全部通过、14 个 TypeScript 检查全部通过、16 个测试任务全部通过、3322 个自动化测试用例全部通过,代码质量相当硬核。

适用场景

  • 多阶段复杂开发任务:需要长时间、多步骤的开发工作在重启后能无缝继续
  • 安全性要求高的项目:需要对 AI 行为进行细粒度控制和审计
  • 多模型协作开发:需要根据不同任务切换不同模型
  • 远程开发环境:需要灵活切换本地/Docker/SSH/云端执行环境
  • 扩展性需求:需要通过 MCP 服务器、技能和插件扩展 IDE 能力

总结

Clodex 代表了 AI 编程工具的下一阶段进化方向——从”聊天补全”走向”代理型 IDE”。它将零信任安全原则带入 AI 开发,让开发者既能享受 AI 的便利,又保持对代码的最终控制权。

虽然目前还是技术预览阶段,但项目的理念和架构设计确实让人眼前一亮。如果你对 Agentic IDE 的未来感兴趣,这是个值得关注的项目。

项目地址:https://github.com/mereyabdenbekuly-ctrl/clodex-ide

官网:https://ide.clodex.xyz

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享