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 指令出现在用户可见回复中。
忽略的依赖目录.buildenvsite-packages.tox.nox.pytest_cache.mypy_cache.ruff_cache 等依赖或缓存目录不会被加入 AI 项目上下文扫描。

快速 AI 操作

扩展的快速 AI 操作不再局限于解释和基础修复:

  • 解释代码
  • 修复错误
  • 重构
  • 检查项目
  • 生成测试
  • 代码审查
  • 生成文档
  • 性能改进建议
找不到桌面应用时扩展可提供打开下载页面、选择 OrvixCode EXE,或稍后再设置的选项。