Skip to content
| Marketplace
Sign in
Visual Studio Code>Data Science>AI Coding SightNew to Visual Studio Code? Get it now.
AI Coding Sight

AI Coding Sight

ai-coding-sight

|
2 installs
| (0) | Free
AI Coding Sight(简称 AICS)是团队自主搭建的AI研发效能统一观测平台。平台以“数据驱动、真实可信”为核心理念,聚焦于建立一套标准化、可量化的AI编程效率指标体系。AICS 通过自动化采集研发流程中的关键数据,特别是团队成员在Git上的代码提交记录,严格遵循“真实性原则”——以最终提交至代码平台的代码作为衡量AI生成内容有效性的唯一标准。基于此,平台定义了“AI出码率”等核心指标,精准追踪AI工具的实际采纳情况与研发效率提升效果。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI Coding Sight

AI Coding Sight (AICS) 平台概述

AI Coding Sight(简称 AICS)是团队自主搭建的AI研发效能统一观测平台。平台以"数据驱动、真实可信"为核心理念,聚焦于建立一套标准化、可量化的AI编程效率指标体系。

AICS 通过自动化采集研发流程中的关键数据,特别是团队成员在Git上的代码提交记录,严格遵循"真实性原则"——以最终提交至代码平台的代码作为衡量AI生成内容有效性的唯一标准。基于此,平台定义了"AI出码率"等核心指标,精准追踪AI工具的实际采纳情况与研发效率提升效果。

AI编程效率监控与MCP工具集成插件,支持Cursor、Qoder、Trae等AI IDE。

步骤1:安装插件

在VSCode/Cursor扩展市场搜索 "AI Coding Sight" 并安装,或直接安装 .vsix 文件。

步骤2:检查MCP配置

安装后,插件会自动配置MCP服务器。请验证配置是否成功:

Cursor/Qoder用户:

  1. 打开设置 Ctrl+Shift+P (Windows/Linux) 或 Cmd+Shift+P (Mac)
  2. 搜索并选择 Preferences: Open User Settings (JSON)
  3. 检查是否存在以下配置:
{
  "mcpServers": {
    "code-auto-collection": {
      "command": "node",
      "args": [
        "C:/Users/YourUsername/.vscode/extensions/ai-coding-sight-x.x.x/mcp-servers/code-auto-collection.js"
      ],
      "disabled": false,
      "alwaysAllow": []
    }
  }
}

如果没有自动配置:

  • 运行命令:AI Coding Sight: 添加MCP工具
  • 或手动运行命令:AI Coding Sight: 配置MCP规则

步骤3:检查项目规则

插件需要在项目中写入数据采集规则,确保AI能正确使用MCP工具:

  1. 打开命令面板 Ctrl+Shift+P / Cmd+Shift+P
  2. 运行命令:AI Coding Sight: 写入MCP规则到工作区
  3. 检查项目根目录,应该生成以下文件:
    • .cursor/rules/mcp-auto-collection.md (Cursor用户)
    • 或 rules/mcp-auto-collection.md (其他IDE用户)

规则文件作用:

  • 告诉AI在修改文件前后自动调用MCP工具
  • 确保代码变更被准确记录和上报
  • 实现自动化数据采集,无需手动操作

步骤4:登录

  1. 点击左侧边栏的 AI Coding Sight 图标 (🎯)
  2. 在登录视图中输入:
    • 用户标识:您的用户名或邮箱
  3. 点击"登录"按钮

登录成功后,插件会自动开始监控和数据采集。

✅ 验证配置

完成上述步骤后,请确认:

  • ✅ MCP配置:设置中存在 code-auto-collection MCP服务器
  • ✅ 项目规则:项目中存在 .cursor/rules/ 或 rules/ 目录及规则文件
  • ✅ 登录状态:侧边栏显示已登录状态
  • ✅ 数据采集:修改代码时,AI会自动调用MCP工具记录

📋 常用命令

通过命令面板 (Ctrl+Shift+P / Cmd+Shift+P) 访问:

AI Coding Sight: 添加MCP工具          # 配置MCP服务器
AI Coding Sight: 写入MCP规则到工作区   # 生成项目规则文件
AI Coding Sight: 配置MCP规则           # 重新配置MCP
AI Coding Sight: 启用代码监控          # 手动启用监控
AI Coding Sight: 禁用代码监控          # 手动禁用监控

📊 数据采集说明

MCP工具

插件提供 Code Auto Collection MCP服务器,包含3个工具:

  • beforeEditFile - 文件修改前记录状态
  • afterEditFile - 文件修改后记录状态
  • recordSession - 对话结束时记录会话

工作原理

1. AI接收到修改代码的请求
   ↓
2. 调用 beforeEditFile 记录修改前状态
   ↓
3. 执行文件修改操作
   ↓
4. 调用 afterEditFile 记录修改后状态
   ↓
5. 对话结束时调用 recordSession
   ↓
6. 数据上报到AICS平台

采集的数据

  • 修改的文件路径
  • 代码行数变化
  • 操作类型(创建/修改/删除)
  • 会话信息和用户标识
  • 时间戳

❓ 常见问题

MCP配置未生效?

  • 重启IDE
  • 手动运行 AI Coding Sight: 添加MCP工具
  • 检查IDE是否支持MCP(Cursor需要0.40+版本)

项目规则文件未生成?

  • 确保有打开的工作区
  • 手动运行 AI Coding Sight: 写入MCP规则到工作区
  • 检查项目是否有写入权限

数据未上报?

  • 检查登录状态
  • 验证API Token是否正确
  • 确认 enableRemoteReport 配置为 true
  • 查看输出面板的错误日志

🔒 数据隐私

  • 数据仅包含代码统计信息(行数、文件路径等)
  • 不会上传完整代码内容
  • 支持禁用远程上报,仅本地存储
  • 所有通信使用HTTPS加密

📦 兼容性

  • ✅ VSCode 1.80.0+
  • ✅ Cursor 0.40.0+
  • ✅ Qoder
  • ✅ 其他基于VSCode的AI IDE

📝 许可证

MIT License


AI Coding Sight - 让AI编程效率可见、可量化、可优化

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