WES-Code — AI 原生智能编程工具
WES-Code(wescode)是国产 AI 编程桌面 IDE。内置代码知识图谱(CKG)深度索引调用关系,约束满足引擎(CSE)守护隐式规则,L2.5 行为基线检测语义级回归。100% 本地运行,支持 BYOK,macOS/Windows 可下载。
下载 WES-Code核心能力
- 找得准:打开项目,调用关系已经摊开。改一个函数,用到它的地方列在那里,不必一轮轮搜索。
- 漏得少:每个项目都有大家默认遵守、但没写进文件的规矩。改的时候就能拦。
- 绿了也不算:测试可以是绿的。行为已经变了,仍然是一次改坏。合入时会拦住。
功能特性
- 代码知识图谱(CKG)— 10-Pass 深度索引,交互式调用关系可视化
- 约束满足引擎(CSE)— 自动发现并守护项目隐式编码规则
- 行为基线(L2.5)— API 返回值与副作用的语义级变更检测
- 认知结算(Cognitive Settlement)— Run 结束时主模型压缩认知状态
- 多 Agent 委派 — 主 Agent 拆解任务,子 Agent 并行执行
- 100% 本地运行,源码不出设备
- BYOK — 自带 API Key,支持 OpenAI / Anthropic / DeepSeek / Gemini 等
- 基于 VS Code Open Source Fork,保留全部插件和快捷键
与 Cursor / Claude Code 对比
| 维度 | WES-Code | Cursor | Claude Code |
|---|---|---|---|
| 代码理解 | CKG 10-Pass 调用图,O(1) 查询 | Embedding 向量检索 | grep + read 逐步搜索 |
| 规则守护 | CSE 自动发现隐式约束 | 静态 .cursorrules | 无 |
| 变更检测 | L2.5 行为基线语义检测 | 无 | 无 |
| 数据流向 | 100% 本地,请求直达模型 | 代码经 Cursor 后端中转 | 代码上传到 Anthropic |
| 运行成本 | BYOK 零额外成本 | $20/月 + 额度限制 | $20/月 + 额度限制 |
| 扩展性 | VS Code 生态 + 自定义 Skill | VS Code 扩展 | 终端工具 |
常见问题
- 会不会特别费 token?
- 别的工具每改一轮都要在项目里搜、读、再搜,token 花在找路上。wescode 打开项目就把调用关系算好,生成时直接用,不必把整个项目再搜一遍。
- 改一处,调用方会不会漏?
- 改之前就能看见谁在调用。用到它的地方已经列出来,不是改完才发现漏了。
- 测试绿了,就能合进去吗?
- 不能只看绿。测试可以过,行为已经变了,仍然合不进去。
- 没写进文件的规矩,改的时候会拦吗?
- 会。每个项目里大家默认遵守、但没写进文件的规矩,改的时候就能拦。