| 考量项 | AX Code | OpenCode |
|---|---|---|
| 语言服务器反馈 | LSP 诊断与符号操作补充了持久化代码图谱。反馈有助于 agent 发现错误;请运行项目检查以确保正确性。 | 已配置的 LSP 服务器为模型提供诊断。语言服务器的可用性取决于项目与配置。 |
| 仓库上下文 | AX Wiki 构建并更新有源码依据的 Markdown 知识库。使用代码图谱与 LSP 掌握精确的符号关联。 | /init 命令可生成 AGENTS.md;项目规则、技能与工具提供额外的上下文。扩展功能请单独评估。 |
| 验证 | Arena implement 模式在隔离的 Git worktree 中,根据配置的仓库检查评估候选变更。合并前请审查证据。 | Plan 与 Build agent 支持规划与实现。请配置权限并针对任务运行相关检查。 |
| 回滚与审查 | 查看记录的会话、对比不同尝试,并使用保留的快照进行文件回滚。外部副作用不在快照回滚范围内。 | 文档中记录的 /undo 与 /redo 命令使用 Git 管理文件变更。请根据你的工作流评估其适用范围。 |
| 模型连接 | 编程 CLI 适配器、云端 API、本地运行时与私有 GPU 端点。本地性能取决于模型、硬件与工作负载。 | 文档记载的提供商连接包含托管服务、本地运行时与自定义端点。请确认模型与工具的兼容性。 |
将 WebMCP 纳入比较
借助实验性的 WebMCP 桥接功能,AX Code 可以读取网页、调用网站提供的工具并操作网页界面。该功能默认关闭,启用后会打开隔离的 Chrome 窗口。
确认各款编程 agent 是否能发现并调用页面注册的 WebMCP 工具、如何处理浏览器配置文件和批准,以及需要哪些设置。使用相同网站与任务评估。仅有 MCP 服务器连接或普通浏览器自动化,并不能证明支持 WebMCP;请查看各产品的最新文档。
用 AX Code 评估什么
在仓库中打开 AX Code,使用 /connect 选择支持的本地运行时、云端 API、编程 CLI 或私有 GPU 端点。在向不熟悉的代码授予访问权限之前,先设置沙盒与权限。普通会话不会自动强制运行你项目的测试套件。 运行仓库检查并查看差异。使用会话图谱查看已记录的步骤与工具调用。已记录的检查失败仍然是失败;agent 的完成消息并不能证明补丁是正确的。
AX Code Business 为规划中的版本。网站上的速度示意并非与 OpenCode 进行的基准测试。
文档 ↗AX Code 是否像 OpenCode 一样支持实时 LSP 编译器诊断?
是的。AX Code 在持久化代码图谱之外,提供 LSP 诊断与符号操作。诊断反馈有助于发现问题,但无法保证修复正确无误,也无法替代测试。OpenCode 也记录了 LSP 诊断反馈;请针对你项目所用的语言和检查进行比较。
尝试一个有代表性的任务
给两款工具一个会跨多个文件触发编译器类型不匹配的重构任务。观察每个 agent 如何接收编译器诊断反馈、是否理解传递性的影响范围,以及如何处理架构约定与验证。
开始使用 ↗来源与范围
由 AX Code 团队撰写。这是工作流程对比,不是独立的性能排名。当前的可用性、方案与部署要求请以官方文档为准。