sudoprivacy/sudocode

Rust-native CLI coding agent for hackers — terminal-native, pipe-composable, scrollback-safe. Built because Claude Code chose non-coders.

解决的问题

Sudo Code 为偏好在终端工作的工程师提供了一个高控制力、低仪式感的 CLI 编码代理。它旨在通过提供一个可检查、可组合且模型无关的工具,缩短从意图到验证工作的路径,避免许多 AI 仪表板那种“黑盒子”的感觉。

运作方式

scode 以 Rust 构建,作为一个“代理单元”运作,可用作独立 CLI、副驾驶或工作执行者。它整合了各种模型提供商 (Anthropic, OpenAI, xAI, Gemini),并通过不同的文件系统后端 (标准本地 FS、用于远程内核的 Nexus VFS 或进程内系统调用) 支持多种部署模式。它支持用于交互式使用的 REPL、可传输至其他 Unix 工具的单次提示,以及用于与编辑器或网页客户端集成的无头 ACP 服务器。

目标客群

它专为生活在 tmux、SSH 或 IDE 终端中、自动化重复任务,并希望完全控制模型、凭证和权限的“黑客”与工程师所设计。

特色亮点

  • 模型无关 (Model Agnostic):支持广泛的提供商,包括 Anthropic, OpenAI, xAI 和 Gemini。
  • Unix 原生设计:支持 shell 管道、JSON 输出和内联 ANSI 交互,而非复杂的 TUI。
  • 可组合性:可由人类、编排器 (如 Hydra) 或其他代理通过 nexus VFS 平面驱动。
  • 可检查状态:使用基于文件的配置和 JSONL 会话,保持状态的可移植性和可读性。
  • 可扩展性:支持 MCP 服务器、插件,以及各种用于 bash、文件编辑和网页搜索的内置工具。

相关

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