PureCode AI 是一款面向企业开发团队的 AI 编程平台,官方定位为加速 .NET、Java、C++ 等企业级代码的开发与现代化改造,同时强调安全性。其核心是“一个智能体引擎,两种使用界面”:VS Code 扩展和云端 AI Studio,两者共享探索子智能体、团队共享指令和自主执行等能力。
主要能力:
- 在 VS Code 内的 AI 结对编程。扩展可索引代码库,通过 AST 调用图探索整个仓库(支持 1,000+ 文件规模),并依据团队共享指令强制执行框架规则。提供逐消息检查点,可即时恢复工作区。
- 自主云端智能体。在 Purecode AI Studio 中连接 GitHub 仓库并描述变更需求,多智能体流水线(routerAgent → codingAgent → gitAgent)会在隔离的 Linux 沙箱中克隆、重构、测试并提交经过验证的拉取请求,全过程实时流式输出,不消耗本地算力。交付为 GitHub 原生的分支、提交和 PR。
- MCP、Skills 与 Rules 扩展。可通过 Model Context Protocol(stdio、SSE 或可流式 HTTP 服务器)接入外部工具和数据源,如问题跟踪器、内部 API、数据库;支持可复用技能文件夹,内含可执行脚本,按需加载并限定全局或按项目作用;支持全局规则、项目规则和团队共享指令,使 AI 响应贴合工程标准。
- 安全与可控性。所有工具调用均需权限审批,可按项目、按工具配置权限;可将凭据、配置和私有代码标记为受保护文件,禁止智能体读取、修改或建立仓库映射;本地嵌入模型构建索引,索引数据不离开本机。
- 项目记忆与检查点。智能体将决策、约定和上下文以纯文件形式写入代码库,可审查、可 diff,并随代码一同提交,不隐藏在厂商数据库中。工作区在每条消息时快照,支持还原代码而保留 AI 消息、删除消息而保留代码、或同时还原代码并清除历史。
使用方式:
- VS Code 扩展:在编辑器中安装后,可使用 Chat、Agent 和 Spec 模式。Spec 模式先规划需求与架构,拆分为增量任务并逐项跟踪执行。扩展还包含 Normal 与 Advanced 本地索引、递归符号探索器、导入使用解析器、框架文档与 UI 组件库索引、Error Lens 内联错误提示等能力。
- 云端 AI Studio:连接 GitHub 仓库,描述变更,智能体在隔离 Linux 沙箱中克隆、编辑、验证并开启 PR,步骤实时流式展示。
适用场景:
- 企业遗留系统现代化,如 .NET Framework、Java Spring Boot、VB.NET、COBOL 向现代微服务架构迁移。
- 需要遵循企业编码标准与约定的团队协作开发。
- 希望在云端自动完成重构、测试与 PR 交付的开发流程。
- 需要本地或安全云部署、零数据保留、不对专有应用训练的企业环境。
限制与说明: 资料提到 100+ 企业团队、12,000+ 开发者、每月 100M+ 行代码等规模数据,以及可本地或安全云运行、零数据保留、不训练专有应用等企业安全特性。但资料未提供具体收费方式、价格、完整支持语言清单细节、系统要求、部署步骤和隐私政策细节,这些事实暂未提供。