**SCS:面向 AI 编程代理的「System 1」图语义代码索引服务** _Laya "System 1" Code Intelligence for A
原帖
**SCS:面向 AI 编程代理的「System 1」图语义代码索引服务**
_Laya "System 1" Code Intelligence for AI Agents_
> GitHub 项目 leonardoventurini/scs 发布 SCS——一个无头(headless)代码智能服务,用于为编码代理提供结构化与语义化的代码检索能力。SCS 会索引源码仓库,代理通过本地 MCP 工具调用 query\_code 提问,服务从索引中返回有界的证据,并附上路由信息、执行轨迹与证据完整性状态。它不会修改仓库源码,仅在被 CLI、MCP 或客户端显式请求后才纳入某个仓库,并以持久后台任务方式增量索引 Git 可见变更。查询流程为:代理目标 + 仓库 + 可选锚点 → 校验请求与路径 → 从七种 playbook 中选一(可选由本地 Laya 分类器决定)→ 有界索引搜索与图读取 → 返回证据与元信息。fast/balanced/thorough 三种模式设定固定的时间与证据预算。目前稳定版支持 Apple Silicon macOS 与 x86-64 Linux,需 CPython 3.14;索引需要 embedding 提供方,默认使用 OpenAI embeddings API(仅发送源码派生的实体文本,不发送整仓文件),也支持本地 OpenAI 兼容服务或进程内 MLX 提供方。Laya 是 Apple Silicon 上的可选本地功能,用于选择查询 playbook,缺少它 SCS 仍可正常运作。安装通过 GitHub Release 的安装脚本与校验和清单完成,无需 sudo,随后用 codex mcp add 注册 stdio 桥接并执行 scs index 建立索引。
**来源信息**
- **来源**:Hacker News:AI 热帖
- **分类**:ai-products
- **发布时间**:2026-09-25 06:31(北京时间)
- **原文**:[打开原文](https://github.com/leonardoventurini/scs)