Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Lim CodeNew to Visual Studio Code? Get it now.
Lim Code

Lim Code

Limerence

|
21 installs
| (0) | Free
Lim Code 是一个AI编程助手插件,支持多模态和复杂功能。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

LimCode

LimCode Logo

一个强大的 VS Code AI 编程助手

支持多渠道 AI 模型 | 智能工具调用 | 模块化架构

✨ 特性

🤖 多渠道支持

  • Gemini - 原生支持 Google Gemini API,包括 Function Calling
  • OpenAI - 兼容 OpenAI 格式的 API(ChatGPT、Azure OpenAI 等)
  • Anthropic - 支持 Claude 系列模型
  • 自定义格式 - XML 工具调用格式,适用于更多模型

🛠️ 智能工具系统

内置丰富的工具,让 AI 能够直接操作您的代码:

类别 工具 说明
📁 文件 read_file 读取文件内容(支持多模态)
write_file 写入文件内容
apply_diff 应用差异修改
list_files 列出目录文件
delete_file 删除文件
create_directory 创建目录
🔍 搜索 find_files 按名称搜索文件
search_in_files 在文件内容中搜索
🖥️ 终端 execute_command 执行终端命令
🎨 媒体 generate_image AI 图像生成
remove_background 移除图片背景
crop_image 裁剪图片
resize_image 调整图片尺寸
rotate_image 旋转图片

🔌 MCP 协议支持

  • 支持 Model Context Protocol (MCP)
  • 可连接外部 MCP 服务器扩展工具能力
  • 支持 Stdio 和 HTTP 两种连接方式

📝 智能上下文

  • 工作区文件树 - 自动发送项目结构
  • 打开的标签页 - 感知当前正在编辑的文件
  • 固定文件 - 重要文件始终包含在上下文中
  • 自定义提示词模板 - 使用 {{$VARIABLE}} 变量自定义系统提示词

💾 会话管理

  • 对话历史 - 自动保存所有对话
  • 存档点 - 自动创建代码备份,支持一键恢复
  • 上下文总结 - 自动压缩长对话,节省 Token

📦 安装

从 VSIX 安装

  1. 下载最新的 limcode-x.x.x.vsix 文件
  2. 在 VS Code 中打开命令面板 (Ctrl+Shift+P)
  3. 搜索 "从 VSIX 安装..."
  4. 选择下载的文件

从源码构建

# 克隆仓库
git clone https://github.com/limcode/limcode.git
cd limcode

# 安装依赖
pnpm install

# 构建前端
cd frontend && pnpm install && pnpm build && cd ..

# 编译后端
pnpm compile

# 打包
npx vsce package

🚀 快速开始

  1. 点击侧边栏的 LimCode 图标打开面板
  2. 进入设置,配置 AI 渠道:
    • 选择渠道类型(Gemini/OpenAI/Anthropic)
    • 填入 API URL 和 API Key
    • 添加可用模型
  3. 开始对话!

⚙️ 配置说明

渠道配置

每个渠道可以独立配置:

  • API URL - API 端点地址
  • API Key - 认证密钥
  • 模型列表 - 可用模型
  • 代理设置 - HTTP 代理支持
  • 超时时间 - 请求超时设置
  • 重试次数 - 失败自动重试

工具配置

  • 启用/禁用 - 控制每个工具的可用性
  • 自动执行 - 信任的工具可自动执行
  • 多模态支持 - 启用图片/文档读取能力

高级配置

  • 系统提示词模板 - 自定义 AI 角色和行为
  • 上下文感知 - 控制发送的上下文信息
  • 存档点 - 配置自动备份策略

🏗️ 架构

LimCode 采用模块化架构:

limcode/
├── backend/           # 后端模块
│   ├── core/          # 核心服务
│   ├── modules/       # 功能模块
│   │   ├── channel/   # AI 渠道管理
│   │   ├── config/    # 配置管理
│   │   ├── conversation/ # 对话管理
│   │   ├── mcp/       # MCP 协议
│   │   ├── prompt/    # 提示词管理
│   │   └── settings/  # 设置管理
│   └── tools/         # 工具系统
├── frontend/          # Vue 前端
│   ├── components/    # UI 组件
│   ├── composables/   # 组合式函数
│   └── stores/        # 状态管理
└── webview/           # Webview 集成

📄 许可证

本项目采用 MIT 许可证。

🤝 贡献

欢迎贡献代码!


Made with ❤️ by LimCode Team

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