OrvixCode 提供 Visual Studio Code 扩展。扩展会在 Activity Bar 中打开 OrvixCode 面板,把云端和本地 AI 能力带入编辑器。
VS Code 中的主要功能
- OrvixCode AI 聊天面板,以及 Ask、Edit、Agent 模式。
- 选择云端模型和本地 Ollama 模型。
- 当前文件和已选代码上下文。
- 对选中代码使用右键命令。
- 经用户确认后应用 AI 文件修改,并支持 Diff / 预览 / 撤销。
- 模型选择、连接状态和错误信息。
- 把 VS Code 对话同步到桌面版 OrvixCode 历史记录。
简单聊天的上下文隔离在 Ask 模式中,像“你好”这样不需要项目上下文的消息不会把当前文件、workspace 或项目内容发送给模型。真正的代码/文件问题以及 Edit、Agent 任务仍会使用必要上下文,并有额外过滤来防止内部 system/edit 指令出现在用户可见回复中。
忽略的依赖目录
.buildenv、site-packages、.tox、.nox、.pytest_cache、.mypy_cache、.ruff_cache 等依赖或缓存目录不会被加入 AI 项目上下文扫描。快速 AI 操作
扩展的快速 AI 操作不再局限于解释和基础修复:
- 解释代码
- 修复错误
- 重构
- 检查项目
- 生成测试
- 代码审查
- 生成文档
- 性能改进建议
找不到桌面应用时扩展可提供打开下载页面、选择 OrvixCode EXE,或稍后再设置的选项。