duxweb/codux

⬛ A native connected terminal for AI agent development. 为 AI Agent 开发而生的原生互联终端。

解决的问题

Codux 为使用多个 AI 编程 CLI(如 Claude Code、Codex 和 OpenCode)的开发者提供统一、高性能的工作区。它消除了在不同工具和设备之间管理独立状态、Token 成本和远程会话的混乱,将碎片化的 AI Agent 运行转化为持久且感知项目的环境。

工作原理

Codux 基于 Rust 和 GPUI 构建,作为控制平面而非文本编辑器运行。它使用非侵入式封装器和适配器与各种 AI CLI 集成,在不修改全局配置的情况下提供实时状态追踪和 Token 分析。它采用 P2P/中继系统(通过 iroh)在桌面、手机和无头主机之间建立端到端加密链接,允许用户从任何设备驱动长时间运行的 Agent 工作。为了确保安全性,它提供隔离的命令(codux-sshcodux-db),允许 Agent 在完全看不到实际凭据的情况下访问服务器和数据库。

适用对象

依赖 AI 编程 Agent 和 CLI 进行复杂多项目工作的开发者,并且需要一种管理长时间运行会话、追踪 Token 使用情况并安全处理远程基础设施访问的方法。

亮点

  • 统一的 AI CLI 支持:集成包括 Claude Code、Codex 和 Kimi Code 在内的 9 种以上工具。
  • 凭据隔离:通过在辅助进程中注入密码和密钥而非在提示词中注入,防止凭据泄露。
  • 跨设备连续性:通过加密的 P2P 链接配对手机或无头主机,接管正在运行的会话。
  • Token 分析:按工具、模型、项目和日期进行详细的使用情况追踪。
  • 本地优先设计:无需云端账号;所有数据、内存和凭据都保留在用户机器上。
  • WSL 集成:原生支持 Windows Subsystem for Linux (WSL) 运行时。
  • Web 隧道浏览器:一个代理隔离的 Chromium 浏览器,用于从控制设备访问主机本地 URL(例如 Vite)。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目