Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>InfiniteX-AgentNew to Visual Studio Code? Get it now.
InfiniteX-Agent

InfiniteX-Agent

InfiniteX

|
48 installs
| (1) | Free
AI Coding Agent with multi-model support (Gemini, GPT, Claude). 22 built-in tools, sub-agent system, MCP protocol.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

InfiniteX-Agent

AI 智能编程助手 | 让代码创作更简单

官网 | 快速开始 | 主要功能 | 常见问题


简介

InfiniteX-Agent 是一款强大的 AI 编程助手插件,集成于 VS Code 编辑器中。支持 Gemini、Claude、GPT 多模型切换,内置 22 个工具、子Agent协同系统和 MCP 协议扩展,帮助您大幅提升开发效率。

无论您是专业开发者还是编程初学者,InfiniteX-Agent 都能成为您最得力的编程伙伴。


主要功能

智能对话

与 AI 进行自然语言对话,询问任何编程相关问题:

  • 代码解释与分析
  • Bug 排查与修复建议
  • 技术方案讨论
  • 最佳实践建议

代码生成与编辑

AI 可以直接在您的项目中创建和修改文件:

  • 自动生成完整的代码文件
  • 智能修改现有代码
  • 代码重构与优化
  • Diff 预览:在应用修改前查看代码差异

智能代码搜索

快速在您的项目中查找相关代码:

  • 语义搜索(根据功能描述查找代码)
  • 精确搜索(grep 模式)
  • 文件结构浏览

命令执行

AI 可以在终端中执行命令:

  • 自动运行构建脚本
  • 执行测试命令
  • 安装依赖包
  • 安全确认:敏感命令需要您确认后才会执行

网页内容读取

AI 可以访问网页获取信息:

  • 读取文档和教程
  • 查阅 API 参考
  • 获取最新技术资讯

图片理解与生成

支持多模态交互:

  • 上传图片让 AI 分析
  • AI 可以生成 UI 设计图
  • 截图问题快速解答

子Agent协同

并行分工协作,大幅提升复杂任务处理效率:

  • task:启动独立子Agent处理复杂搜索和多步任务
  • parallel_tasks:并行调度多个子Agent分工协作
  • explore 模式:只读搜索,避免主Agent上下文膨胀
  • general 模式:支持文件修改的隔离任务
  • 节省上下文:复杂搜索结果留在子Agent,主Agent只获取摘要

Agent Skills

自定义知识模块,让 AI 学会您的项目规范和工作流程:

  • 在 .agent/skills/ 目录下创建技能文件夹
  • 每个技能包含 SKILL.md 说明文件(必需)
  • 可包含脚本、示例代码和资源文件
  • AI 会自动发现并在相关任务时调用技能

技能目录结构示例:

.agent/skills/
└── my-skill/
    ├── SKILL.md          # 技能说明(必需)
    ├── scripts/          # 辅助脚本
    ├── examples/         # 参考示例
    └── resources/        # 资源文件

Workflows 工作流

定义可复用的工作流程,实现任务自动化:

  • 在 .agent/workflows/ 目录下创建 .md 文件
  • 使用斜杠命令(如 /deploy)快速执行工作流
  • 支持 // turbo 注解自动执行安全命令
  • 支持 // turbo-all 注解自动执行所有命令

工作流文件格式:

---
description: 部署应用到生产环境
---

1. 构建项目
// turbo
2. 运行 npm run build

3. 部署到服务器
// turbo
4. 运行 npm run deploy

MCP 扩展支持

通过 Model Context Protocol (MCP) 扩展 AI 能力:

  • 安装社区提供的 MCP 服务器
  • 自定义工具集成
  • 增强特定领域的能力

快速开始

1. 安装插件

在 VS Code 扩展商店搜索 InfiniteX-Agent 并安装。

2. 获取 API Key

  1. 访问我们的官网 infinitex.pro
  2. 注册/登录您的账户
  3. 在用户中心获取您的 API Key

3. 配置插件

  1. 安装后,点击侧边栏的 InfiniteX 图标
  2. 在登录页面输入您的 API Key
  3. 点击「登录」,即可开始使用

4. 开始对话

在输入框中输入您的问题或需求,按 Enter 发送。例如:

  • "请帮我解释这段代码的作用"
  • "创建一个 React 登录组件"
  • "帮我找出代码中的 bug"

使用指南

快捷键

快捷键 功能
Ctrl+L (Mac: Cmd+L) 聚焦到 AI 对话面板
Ctrl+Shift+N (Mac: Cmd+Shift+N) 新建对话
Ctrl+Shift+H (Mac: Cmd+Shift+H) 显示历史记录
Ctrl+Shift+L (Mac: Cmd+Shift+L) 添加选中代码到对话
Ctrl+Enter 接受 Diff 中的代码修改
Ctrl+Shift+X 拒绝 Diff 中的代码修改

添加上下文

您可以通过多种方式为对话添加上下文:

  • 右键菜单:选中代码后右键选择「InfiniteX: Add to Chat」
  • 快捷键:选中代码后按 Ctrl+Shift+L
  • @提及:在输入框中输入 @ 引用文件、目录、终端、对话历史等

模型选择

在对话输入框上方点击模型选择器,可切换不同的 AI 模型:

  • Gemini 系列:gemini-3-flash(快速)、gemini-3-pro-high(高质量推理),权重 0.5 更省额度
  • Claude 系列:claude-sonnet-4-5(标准)、claude-sonnet-4-5-thinking(深度推理)、claude-opus-4-5-thinking(最强推理)
  • GPT 系列:GPT-5.2-code 等 OpenAI 模型

管理对话历史

  • 新建对话:点击顶部「+」按钮
  • 查看历史:点击历史记录按钮
  • 删除对话:在历史列表中右键点击

自定义规则

您可以设置自己的编程偏好:

  1. 点击顶部「...」菜单
  2. 选择「自定义设置」
  3. 编辑您的规则(使用 Markdown 格式)

示例:

# 我的编程规则

- 使用 TypeScript 而不是 JavaScript
- 代码注释使用中文
- 优先使用函数式编程风格

使用 Agent Skills

  1. 在项目根目录创建 .agent/skills/ 文件夹
  2. 为每个技能创建独立文件夹,包含 SKILL.md 文件
  3. AI 会自动发现技能并在相关任务时调用

使用 Workflows

  1. 在项目根目录创建 .agent/workflows/ 文件夹
  2. 创建 .md 格式的工作流文件
  3. 使用 /工作流名称 触发执行

安全说明

命令执行安全

  • 所有可能影响系统的命令都需要您手动确认
  • 您可以查看完整的命令内容再决定是否执行
  • 可设置「始终允许」跳过后续确认

文件操作安全

  • AI 修改文件时会显示 Diff 预览
  • 您可以选择接受或拒绝每个修改
  • 支持撤回(Undo)已应用的修改

子Agent安全

  • 子Agent 在隔离环境中运行
  • 文件修改需要使用 general 模式
  • explore 模式仅支持只读操作

数据隐私

  • API Key 存储在本地加密存储中
  • 对话历史保存在您的本地设备
  • 代码仅在您明确请求时才会发送

常见问题

Q: 如何获取 API Key?

A: 请访问 infinitex.pro 注册账户,在用户中心即可获取 API Key。

Q: 支持哪些编程语言?

A: InfiniteX-Agent 支持所有主流编程语言,包括但不限于:TypeScript、JavaScript、Python、Java、Go、Rust、C/C++、C# 等。

Q: 对话历史存储在哪里?

A: 对话历史存储在您本地的 ~/.infiniteX/conversations/ 目录中。

Q: 如何切换 AI 模型?

A: 在对话输入框上方可以看到模型选择器,点击即可切换不同的 AI 模型。

Q: 为什么有时候响应较慢?

A: 复杂任务需要更多的处理时间。您可以尝试切换到 Fast 模式获得更快的响应。

Q: 什么是子Agent协同?

A: 子Agent 是独立的工作单元,可以并行处理复杂任务。主Agent 可以分配任务给多个子Agent,它们独立执行后返回结果摘要,避免主Agent 上下文过载。

Q: 如何创建 Agent Skill?

A: 在项目的 .agent/skills/ 目录下创建文件夹,添加 SKILL.md 文件描述技能用途和使用方法。AI 会自动发现并在适当时机使用这些技能。

Q: 如何使用 Workflows?

A: 在 .agent/workflows/ 目录下创建 Markdown 文件定义工作流步骤。然后使用 /工作流文件名 的方式触发执行。

Q: 如何报告问题或反馈?

A: 请访问我们的官网 infinitex.pro 联系客服或提交反馈。


版本信息

  • 当前版本:1.1.66
  • VS Code 最低版本:1.75.0
  • 官方网站:infinitex.pro

许可协议

Copyright 2024-2026 InfiniteX. 保留所有权利。


让 AI 成为您的编程助手,开启高效开发之旅!

访问官网了解更多

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