描述
OxCode 作为一个 AI 软件工程师,旨在协助开发者贯穿整个软件开发生命周期。与传统的 AI 编码工具主要专注于自动补全或代码生成不同,OxCode 作为工程合作伙伴,参与需求收集、规划、代码理解、调试、测试、文档编写、部署和持续改进。
阅读更多
该平台通过不同的模式运行。代理模式通过单一对话处理任务,探索代码库、编辑文件、运行批准的命令、测试、调试和验证结果。另一方面,计划模式则读取代码并提出计划而不进行更改,这可以在代理模式中实施。这些模式是开发模式的一部分,目前在 VS Code 和通过 Open VSX 兼容的 IDE 中可用。
主要功能包括管理会话和排队消息,允许用户在任务运行时引导、编辑或重新排序任务。OxCode 还支持技能和插件,使用户能够从目录或第三方来源安装专业指令,并提供手动或自动技能选择的选项。它维护本地内存和上下文,将项目和全局信息存储为可检查的 Markdown,并总结长对话以保留相关上下文。
权限控制提供灵活性,包括手动、自动编辑和完全访问级别,包括会话或持久命令批准。工作区外的操作、发送文件的命令和图像生成始终需要明确的权限。该工具提供实时执行和恢复功能,显示命令输出、编辑过的日志,并在请求失败时提供重试或继续的控制。
OxCode 支持大多数现代语言、框架和技术栈,包括网络、移动、后端、AI、区块链和桌面软件工作流。它与现有代码库和新项目集成,帮助用户理解、导航、调试、修改和扩展软件。虽然主要面向开发者,但它也旨在帮助创始人、学生、创作者和新建者将想法转化为可用软件。该平台由 OxCode.ai 基础设施提供支持,利用为不同工程任务选择的专业系统和模型,而无需用户管理特定的模型名称。
- 类别AI 编程助手
- 定价模式免费增值
- 部署云端
- 平台网页版, Windows, macOS
OxCode的核心功能
代理模式用于任务执行和验证
计划模式用于代码分析和计划生成
保存的工作区对话和独立聊天
排队消息的引导、编辑和重新排序
可从目录或第三方来源安装的技能
自动技能选择选项
本地项目和全局内存存储
长对话的上下文总结
手动、自动编辑和完全访问权限级别
会话或持久命令批准
实时命令输出和编辑过的日志
失败请求的重试和继续控制
支持现代编程语言和框架
与现有和新代码库的兼容性
自然语言聊天界面进行交互
如何使用 OxCode?
安装 OxCode:从 VS Code Marketplace 或 Open VSX 安装 OxCode - AI 软件工程师扩展,以便在兼容的 IDE 中使用。
注册/登录:在编辑器中打开 OxCode 面板,选择注册或登录,通过浏览器完成帐户创建。
选择模式:使用开发模式,包括用于任务执行的代理模式或用于代码分析和计划生成的计划模式。
与 OxCode 互动:使用聊天界面规划功能、提出技术问题、调试问题或理解代码。
管理权限:设置权限级别(手动、自动编辑、完全访问)并根据需要批准命令。
利用技能:从 OxCode 目录或第三方来源安装专业技能,或允许自动技能选择。
监控和恢复:观察实时命令输出,并在连接或模型请求失败时使用重试或继续控制。
OxCode的使用案例
- 功能规划
- 代码库理解
- 代码编写
- 错误调试
- 测试生成
- 项目部署
- 问题监控
- 边做边学
- 代码审查








