什么是 Octonic?

Octonic 是你的 AI 编程助手,以 VS Code 侧边栏为主入口,提供以智能对话为代表的 AI 功能。它不只是"给建议"的补全工具,而是一个可以围绕当前工作区持续执行任务的编码工作台,能在开发过程中提供代码阅读、代码生成、文件修改、代码解释、问题修复等辅助功能,提升开发效率与质量。

alt text

使用场景

智能代码操作

Octonic 提供代码自动补全与生成、问题修复、代码优化等能力,同时结合本地工具直接操作你的工作区——读取文件、搜索符号、创建文件、编辑代码,并通过审查卡片让你逐条确认或回滚修改。

智能问答

基于当前工作区上下文和丰富的研发知识,Octonic 可以快速且准确地回答研发相关问题,支持多轮追问、运行中补充要求、子 Agent 并行探索。

功能介绍

alt text

Octonic 支持的功能如下表所示。更详细的使用说明参考《》一文。

功能说明
对话与任务执行流式回复、推理过程展示、任务状态追踪、运行中继续追问、任务取消
工作区上下文自动注入当前活动文件、选中文本、打开编辑器、Git 分支等信息
代码理解文件读取、目录浏览、文本搜索、符号跳转、定义查找、引用查询、诊断信息
文件修改创建文件、编辑文件,所有修改通过审查卡片确认或回滚
代码生成理解自然语言并生成所需代码,支持通过注释生成代码片段
代码解释精准解释项目代码,快速上手开发
单元测试生成为指定代码片段生成单元测试
智能修复发现代码中的问题并修复
智能问答针对研发领域定向优化问答质量,提供更精准的问答结果
Agent 系统内置通用、探索、规划三种 Agent,支持自定义 Agent
子 Agent任务自动拆分,子 Agent 并行执行并汇总结果
记忆系统会话记忆、工作区项目记忆、可选团队记忆,跨任务保留经验
技能系统本地可复用提示包,支持手动和自动加载
MCP 集成接入本地或远程外部工具和资源,扩展模型能力边界
权限系统默认权限、计划模式、完全访问权限三种权限模式,保护工作区安全
模型管理自动/手动模型选择,按模型配置展示可用思考强度和上下文能力
图片理解支持 PNG/JPG/WEBP 图片附件,配合视觉模型进行图片分析

更详细的 MCP 接入方式、配置文件格式和远程服务接入方式,可参考《》。

支持的操作系统

Windows、macOS、Linux。

支持的 IDE

  • Visual Studio Code(1.96.0 及以上)

获取方式

当前支持两种安装方式:

  1. 官网 下载安装包后手动安装
  2. 从 VS Code 插件市场直接搜索 Octonic 安装

当前版本的限制

  • 依赖可访问的 Octonic 官网,不能完全离线工作
  • 图片附件仅支持 PNG/JPG/JPEG/WEBP,单张不超过 5MB,单轮最多 6 张
  • 需要视觉模型才能发送图片附件

适合谁使用

最适合:

  • 需要在真实工作区里持续做多步任务的开发者
  • 需要"先改代码,再人工审查"的开发流程
  • 需要把 MCP、技能、自定义 Agent 纳入 IDE 工作流的用户

暂不适合:

  • 只想要轻量补全、不需要任务执行的人
  • 需要完全离线或完全本地推理的环境