← 返回列表
AI 编程工具

S-Code:安全、快速且可自我进化的编码 Agent

sai-foundation/s-code · Safe, Speedy, Self-evolving coding agent.

GitHub原文发布 未知首次收录 2026-09-22上架 2026-09-22 07:00

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

S-Code 是一个用 Rust 编写的编码 Agent,强调隐私控制与效率:可查看哪些内容被发送、锁定敏感文件、以沙箱方式执行命令,并支持加密的本地历史记录。它提供终端与浏览器两种使用方式,也可构建原生 Mac 客户端;支持通过引导式设置连接 SAI、OpenAI、Claude、Gemini、DeepSeek、OpenRouter、本地或自定义模型。当前为源码开发者预览版(v0.1.0-preview.1),仅支持 macOS 与 Linux,需从源码安装。

核心能力与快速开始

★ 5 · Rust

能做什么
提供安全、快速、可自我进化的编码 Agent 能力:可见并控制共享内容、文件隐私控制、沙箱化命令执行、加密本地历史;CLI 与 Web 共享本地会话;支持多模型提供商选择(SAI、OpenAI、Claude、Gemini、DeepSeek、OpenRouter、本地、自定义);提供 `./s-code doctor` 检查配置,支持 `setup` 引导式连接模型。
适用场景
在终端或浏览器中使用编码 Agent 辅助编写代码;对数据外发敏感、需要控制共享范围与文件隐私的开发场景;希望在本地保留加密历史记录并使用自选模型提供商的开发者;需要 macOS 原生桌面客户端的用户。
项目形态
可直接使用的工具
部署方式
源码安装:克隆仓库后运行 scripts/install-from-source.sh,支持 --check-deps、--yes、--no-install-deps、--no-modify-path 等选项,可用 S_CODE_INSTALL_DIR 指定安装目录;系统包安装可能需要管理员权限。当前为源码开发者预览版 v0.1.0-preview.1,支持 macOS 与 Linux。
主要依赖
macOS 或 Linux;需从源码构建(Rust 语言),安装脚本可协助安装缺失的构建工具;使用模型需选择提供商并输入 API key。具体硬件与 API 成本未说明。
使用限制
仍处于源码开发者预览阶段,需自行从源码安装;仅支持 macOS 与 Linux;效率对比数据来自历史开发构建(GLM 5.3,单任务三次运行),报告 token 数不等同于计费对比,结果随任务变化,且 S-Code 存在更慢的最差运行记录;部署限制与成本未说明。
许可证
Apache-2.0
最近推送
2026-09-22 05:32

资料检查:2026-09-22 07:00 · 卡片整理:2026-09-22 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

作为编码 Agent 用于日常代码编写:可在终端或浏览器中使用,连接 SAI、OpenAI、Claude、Gemini、DeepSeek、OpenRouter、本地或自定义模型,并支持锁定敏感文件、沙箱执行命令与加密本地历史记录。

查看内容依据
S-Code 是一个用 Rust 编写的编码 Agent,强调隐私控制与效率:可查看哪些内容被发送、锁定敏感文件、以沙箱方式执行命令,并支持加密的本地历史记录。

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。