Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Code Reviewer ExtensionNew to Visual Studio Code? Get it now.
Code Reviewer Extension

Code Reviewer Extension

Bruce wan

|
1 install
| (0) | Free
使用 AI 和 Skill 进行代码审查
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Code Reviewer Extension

一个使用 AI 和 Skill 进行代码审查的 VS Code 扩展。

功能特性

  • 🤖 支持多个 AI 提供商:Anthropic Claude、OpenAI GPT、Google Gemini、Groq、Ollama
  • 📝 支持审查单个文件或整个目录
  • 🔒 用户自带 API Key,保护隐私
  • ⚡ 快速响应,支持批量审查
  • 🎯 基于 Skill 的专业代码审查

安装

从 VS Code 市场安装

  1. 打开 VS Code
  2. 按 Ctrl+Shift+X 打开扩展面板
  3. 搜索 "Code Reviewer Extension"
  4. 点击安装

从源码安装

  1. 克隆仓库
  2. 运行 npm install
  3. 运行 npm run compile
  4. 按 F5 启动调试

配置

基本配置

  1. 按 Ctrl+, 打开设置
  2. 搜索 "Code Reviewer"
  3. 配置以下选项:
配置项 说明 默认值
Provider AI 提供商 anthropic
API Key API Key 空
Model AI 模型 claude-3-haiku-20240307
Skill Path Skill 文件路径 ./skills/code-reviewer/SKILL.md
Max Tokens 最大输出 Token 数 4096

AI 提供商选项

Anthropic Claude(推荐)

  • Provider: anthropic
  • 获取 API Key: https://console.anthropic.com/
  • 推荐模型:
    • claude-3-haiku-20240307 - 快速、低成本
    • claude-3-5-sonnet-20241022 - 高质量

OpenAI GPT

  • Provider: openai
  • 获取 API Key: https://platform.openai.com/api-keys
  • 推荐模型:
    • gpt-4o-mini - 性价比高
    • gpt-4o - 高质量

Google Gemini

  • Provider: google
  • 获取 API Key: https://makersuite.google.com/app/apikey
  • 推荐模型:
    • gemini-1.5-flash - 快速
    • gemini-1.5-pro - 高质量

Groq(超快速度)

  • Provider: groq
  • 获取 API Key: https://console.groq.com/keys
  • 推荐模型:
    • llama3-8b-8192 - 超快速度
    • llama3-70b-8192 - 高质量

Ollama(完全免费)

  • Provider: ollama
  • 安装 Ollama: https://ollama.com/
  • 下载模型: ollama pull llama3
  • 无需 API Key

使用方法

审查当前文件

  1. 打开要审查的文件
  2. 按 Ctrl+Shift+P 打开命令面板
  3. 输入 "Code Reviewer: 审查当前文件"
  4. 审查结果会在新标签页中显示

审查当前目录

  1. 在资源管理器中右键点击目录
  2. 选择 "Code Reviewer: 审查当前目录"
  3. 审查结果会在新标签页中显示

设置 API Key

  1. 按 Ctrl+Shift+P 打开命令面板
  2. 输入 "Code Reviewer: 设置 API Key"
  3. 输入你的 API Key

成本估算

Anthropic Claude Haiku

  • 输入: $0.25/1M tokens
  • 输出: $1.25/1M tokens
  • 审查 1000 行代码约需 $0.01

OpenAI GPT-4o-mini

  • 输入: $0.15/1M tokens
  • 输出: $0.60/1M tokens
  • 审查 1000 行代码约需 $0.01

Groq Llama 3 8B

  • 输入: $0.05/1M tokens
  • 输出: $0.08/1M tokens
  • 审查 1000 行代码约需 $0.001

Ollama

  • 完全免费
  • 需要本地算力

隐私说明

  • 代码直接发送到你选择的 AI 提供商
  • 插件不会存储或转发你的代码
  • API Key 存储在本地 VS Code 配置中

故障排除

审查失败

  1. 检查 API Key 是否正确
  2. 检查网络连接
  3. 查看输出面板的错误信息

Ollama 连接失败

  1. 确认 Ollama 正在运行
  2. 检查 Ollama Base URL 配置
  3. 确认已下载模型

开发

# 安装依赖
npm install

# 编译
npm run compile

# 监听模式
npm run watch

# 运行测试
npm test

许可证

MIT

贡献

欢迎提交 Issue 和 Pull Request!

联系方式

如有问题,请提交 Issue。

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