Skip to content
| Marketplace
Sign in
Visual Studio Code>Machine Learning>Nexa AI AssistantNew to Visual Studio Code? Get it now.
Nexa AI Assistant

Nexa AI Assistant

hmStar

|
2 installs
| (0) | Free
Nexa AI coding assistant
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Nexa

Nexa 是一款 VS Code AI 编程助手扩展,提供侧边栏对话、工具调用、Diff 审阅、MCP 集成与 SubAgent 委派等能力。

功能

  • AI 对话:侧边栏 Webview 聊天,支持多轮对话与历史会话
  • 代码编辑:Agent 可读写文件、执行命令、审阅 Diff(Keep / Undo)
  • MCP 工具:通过 .nexa/mcp.json 接入外部 MCP Server
  • SubAgent:支持 Task 委派与子 Agent 配置(.nexa/agents/)
  • Skills:项目级与全局技能定义(.nexa/skills/)

对话持久化

  • 在工作区根目录下使用 storages/nexa-chat/ 保存侧边栏对话快照(index.json + sessions/<sessionId>.json)
  • 当前活动会话 id 记在扩展的 workspaceState(nexaChat.activeSessionId)
  • 命令面板:Nexa: 新建对话、Nexa: 打开历史对话
  • 隐私:storages/ 已默认加入 .gitignore,可能包含工具输出或路径信息

配置目录

路径 说明
.nexa/mcp.json MCP Server 配置
.nexa/ai.json 本地 AI 配置(含 API Key,仅开发用,勿提交)
.nexa/agents/ SubAgent 定义
.nexa/skills/ 项目级 Skills
~/.nexa/skills/ 全局 Skills
.nexa/todos.json Agent 任务列表

开发

pnpm install
pnpm run dev

在 VS Code 中按 F5 启动扩展调试。

AI 配置(发布前必读)

扩展不会内置任何 API Key 或私有模型配置。安装后请按以下方式配置:

  1. 命令面板执行 Nexa: 配置 AI 服务,按引导选择服务商并填写 API Key
  2. 在设置中填写:
    • nexa.ai.baseURL — OpenAI 兼容接口地址
    • nexa.ai.model — 模型名称

本地开发可复制 .nexa/ai.json.example 为 .nexa/ai.json 填入配置(该文件已加入 .gitignore)。

扩展设置

设置项 默认值 说明
nexa.mcp.enabled true 是否启用外部 MCP 工具
nexa.mcp.configFile .nexa/mcp.json MCP 配置文件路径
nexa.subagent.allowNested false 是否允许子 Agent 嵌套委派
nexa.subagent.maxDepth 2 SubAgent 嵌套深度上限
nexa.subagent.injectOnComplete false Async 子 Agent 完成后是否注入摘要
nexa.ai.baseURL "" AI 服务 Base URL
nexa.ai.model "" 默认 AI 模型
nexa.ai.temperature 0.7 AI 采样温度
nexa.ai.maxRetries 3 AI 请求最大重试次数
nexa.ai.retryDelay 3000 AI 重试间隔(毫秒)
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft