Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>testlx-clade-codeNew to Visual Studio Code? Get it now.
testlx-clade-code

testlx-clade-code

chat-interface-1.0.0.vsix

|
2 installs
| (0) | Free
一个集成 AI 编程助手的 VSCode 插件,支持与 AI 对话进行编程辅助
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI 编程助手 VSCode 插件

一个集成 AI 编程助手的 VSCode 插件,将 v3_subagent.py 的功能集成到 VSCode 对话界面中。

功能特性

  • 🎨 现代化的对话界面设计
  • 💬 实时与 AI 编程助手对话
  • 🤖 集成 v3_subagent.py 的 AI 编程能力
  • 🔧 支持工具调用可视化(bash, read_file, write_file 等)
  • ⏰ 消息时间戳显示
  • 🎯 支持快捷键发送(Enter键)
  • 🌙 自动适配 VSCode 主题
  • 📊 流式输出显示

安装说明

前置要求

  1. Python 3.x(确保 python 或 python3 命令可用)
  2. 安装必要的 Python 依赖:
pip install anthropic python-dotenv

配置说明

重要:使用前必须配置 API Key!

方法一:使用命令快速打开设置(推荐)

  1. 按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac)打开命令面板
  2. 输入 "AI 编程助手: 打开设置" 或 "chatInterface: 打开设置"
  3. 会自动打开设置页面并定位到插件配置项

方法二:手动打开设置

  1. 打开 VSCode 设置:

    • 按 Ctrl+,(Windows/Linux)或 Cmd+,(Mac)打开设置
    • 或使用命令面板:Ctrl+Shift+P → 输入 "Preferences: Open Settings (UI)"
  2. 在设置搜索框中输入以下任一关键词:

    • chatInterface
    • AI 编程助手
    • apiKey
  3. 配置以下选项:

    • Chat Interface: Api Key(必需):您的 Anthropic API Key
      • 获取方式:访问 https://console.anthropic.com/
      • 格式:以 sk- 开头的字符串
    • Chat Interface: Base Url(可选):API Base URL
      • 如果使用代理或自定义端点,请填写完整 URL
      • 例如:https://api.anthropic.com
    • Chat Interface: Model Name(可选):使用的 AI 模型名称
      • 默认值:claude-sonnet-4-20250514
      • 其他选项:claude-3-5-sonnet-20241022、claude-3-opus-20240229 等
    • Chat Interface: Python Path(可选):Python 可执行文件路径
      • 如果 Python 不在系统 PATH 中,请填写完整路径
      • 例如:C:\Python\python.exe 或 /usr/bin/python3
      • 留空则使用系统默认的 python 或 python3 命令

配置位置说明

配置项会显示在设置页面的 "AI 编程助手" 分组下,或者在搜索时直接显示。如果找不到配置项,请:

  1. 确保插件已正确安装并启用
  2. 重新加载 VSCode 窗口(Ctrl+R 或 Cmd+R)
  3. 尝试使用命令面板的 "打开设置" 命令

开发模式

  1. 克隆或下载此项目
  2. 确保 v3_subagent.py 和 v3_subagent_json.py 文件在工作区根目录
  3. 安装依赖:
npm install
  1. 编译项目:
npm run compile
  1. 按 F5 打开扩展开发主机窗口
  2. 在扩展开发主机中,按 Ctrl+Shift+P(或 Cmd+Shift+P)打开命令面板
  3. 输入并选择 "打开对话界面" 命令

使用方法

  1. 首次使用:确保已按照上述说明配置 API Key
  2. 打开命令面板(Ctrl+Shift+P 或 Cmd+Shift+P)
  3. 输入 "打开对话界面" 或 "在新窗口打开对话界面"
  4. AI 助手将自动启动并连接
  5. 在对话界面中输入您的编程需求
  6. AI 助手会使用工具(如读取文件、执行命令等)来帮助您完成任务
  7. 所有工具调用和结果都会在界面中显示

配置检查

如果遇到 "未配置 API Key" 错误:

  • 检查 VSCode 设置中是否已填写 chatInterface.apiKey
  • 确保 API Key 格式正确(以 sk- 开头)
  • 重新打开对话界面

示例对话

  • "帮我查看当前目录下的所有 Python 文件"
  • "读取 src/extension.ts 文件的前 50 行"
  • "创建一个新的测试文件 test.py"
  • "分析代码库结构并给出改进建议"

项目结构

.
├── src/
│   └── extension.ts      # 插件主入口文件
├── v3_subagent.py        # AI 编程助手主程序
├── v3_subagent_json.py   # JSON 协议包装器(用于与插件通信)
├── package.json          # 插件配置文件
├── tsconfig.json         # TypeScript 配置
└── README.md            # 说明文档

开发

编译

npm run compile

监听模式

npm run watch

技术栈

  • TypeScript
  • VSCode Extension API
  • WebView API
  • Python 3.x
  • Anthropic Claude API
  • Node.js Child Process API(用于进程通信)

工作原理

  1. 进程通信:插件启动 Python 进程(v3_subagent_json.py),通过 stdin/stdout 进行 JSON 协议通信
  2. 消息传递:用户输入 → 插件 → Python 进程 → AI 处理 → Python 进程 → 插件 → 界面显示
  3. 工具调用可视化:当 AI 调用工具(如 bash、read_file 等)时,插件会在界面中显示工具调用和结果
  4. 流式输出:AI 的回复会实时流式显示在界面中

许可证

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft