📘 Qoder 详细使用手册

新一代 Agentic 编程平台 —— 从安装到专家级应用

网络精灵 · 全网资料整理 | 数据来源:Qoder 官方文档、阿里云开发者社区、CSDN 深度评测、社区论坛 | 更新于 2026.08

📑 目录

  1. Qoder 是什么
  2. 产品矩阵
  3. 安装与配置
  4. 五大交互模式
  5. 键盘快捷键速查
  6. Rules 规则体系
  7. Quest —— Spec 驱动开发
  8. Repo Wiki 代码库知识化
  9. MCP 模型上下文协议
  10. 知识引擎与记忆系统
  11. Skills 与插件系统
  12. 计费与 Credits
  13. 企业版功能
  14. CLI 与 CI/CD 集成
  15. 最佳实践
  16. 避坑指南
  17. 与竞品对比
  18. 总结

1. Qoder 是什么

Qoder(发音 /ˈkoʊdər/)是阿里云推出的 Agentic(代理式)AI 编程平台,于 2025 年 8 月发布、2026 年 5 月推出 1.0 正式版。其前身是通义灵码(Lingma),2026 年 5 月 20 日正式升级更名。

与传统的 AI 编程工具不同,Qoder 不仅能做代码补全和问答,更核心的能力在于——

从「被动补全」到「主动执行」:Quest 模式可独立规划、编码、测试、验证,持续数小时自主完成任务。

三大核心设计理念

理念说明
增强上下文工程深度代码库分析 + 自适应记忆系统,Agent 越用越懂项目
Agent 自主性理解意图 → 自主决策 → 使用工具 → 独立执行,完整的 Agent 循环
目标驱动循环明确目标 → 计划 → 执行 → 验证 → 迭代,直到任务完成

核心能力数据

2. 产品矩阵

Qoder 提供全场景覆盖的产品线:

产品形态适用场景
Qoder Desktop 独立 IDE 桌面端 主力开发环境,支持全部功能(推荐)
JetBrains 插件 插件 IntelliJ IDEA / PyCharm / GoLand 等 JetBrains IDE 用户
VS Code 插件 插件 VS Code 用户(含 Cursor 兼容)
Qoder CLI 命令行 终端开发 / CI/CD 管道集成 / 脚本自动化
QoderWork 桌面应用 日常工作助手(本地优先、自主安全的 AI 同事)
QoderWake 桌面应用 始终在线的 AI 员工,自动完成工作任务
Cloud Agents 云服务 全托管云端 Agent 平台,适合企业自动化集成
Qoder Mobile 移动端 随时查看任务进度、审查代码

3. 安装与配置

3.1 Qoder IDE 安装(推荐新手)

1
访问 qoder.com/download,下载对应平台安装包(Windows / macOS / Linux)
2
双击安装,系统要求:8GB+ 内存、SSD、需联网
3
双击 Qoder IDE 图标启动

3.2 登录

启动后点击右上角用户图标 → 选择登录,支持三种方式:

首次登录赠送 2 周 Pro 试用 + 300 Credits

3.3 JetBrains 插件安装

3.4 Qoder CLI 安装

# 安装 CLI 工具
npm install -g @qoder-ai/qodercli

# 登录
qoder login

# 使用
qoder chat "帮我生成一个 React 组件"

3.5 模型配置(Qoder CN 用户)

Qoder CN 版默认使用阿里云百炼大模型,支持接入自定义模型:

4. 五大交互模式

模式一:Ask —— 只读问答 Ctrl+L

读取代码库并回答问题,不修改任何文件。适合理解陌生代码、获取架构建议、调试("为什么测试失败?")、学习概念。

最佳场景:代码解释、架构咨询、Bug 诊断、最佳实践建议、重构方案讨论。

模式二:NEXT / NES —— 智能预测补全 Alt+P

基于上下文预测下一步编辑建议,自动学习项目命名规范和代码风格。使用两天后风格即可与项目高度一致。

操作macOSWindows
触发建议⌥ PAlt + P
接受建议TabTab
逐词接受⌘ →Ctrl + →
取消建议EscEsc
上一个建议⌥ [Alt + [
下一个建议⌥ ]Alt + ]

模式三:Agent —— 自主编程 Ctrl+L → Agent

修改文件、执行终端命令、调用 MCP 工具,端到端完成编程任务。每个文件变更显示进度(生成中 → 应用 → 已应用),可逐个接受/编辑/拒绝。

最佳场景:新功能开发、代码重构、测试编写、多文件批量修改。终端命令执行前需确认(可在设置中白名单)。

模式四:Quest —— Spec 驱动开发(王牌功能) Ctrl+E

Qoder 最核心的差异化能力。需求 → Spec 设计文档 → 拆解子任务 → 并行编码 + 测试 → 交付完整成果。像配备了一个小型开发团队。

最佳场景:新功能开发(有明确需求)、大规模重构、技术栈升级、微服务拆分、全库分表。

详见 第 7 节

模式五:行间会话 Ctrl+I

在代码编辑器中直接获取 AI 帮助,上下文精准定位到当前光标位置。输入需求,AI 直接生成代码修改建议,Ctrl+Enter 一键应用。

最佳场景:单文件修改、函数重构、添加注释/文档、快速调试。

能力三层模型 —— 什么时候用什么:
L1 感知层(Ask/NEXT):日常编码辅助、代码理解 —— Credits 极低
L2 执行层(Agent):多文件修改、批量操作 —— Credits 中等(~50/天)
L3 策列层(Quest):端到端功能交付、大型工程任务 —— Credits 较高(~200-500/任务)

5. 键盘快捷键速查

以下为官方完整快捷键列表(按功能分组):

通用

功能macOSWindows
打开/关闭 Chat⌘ LCtrl + L
打开通用设置⌘ ,Ctrl + ,
打开 Qoder 设置⌘ ⇧ ,Ctrl + Shift + ,
打开命令面板⌘ ⇧ PCtrl + Shift + P

聊天

功能macOSWindows
发送消息Enter
输入框换行⇧ ⏎Shift + Enter
接受全部建议⌘ ⏎Ctrl + Enter
拒绝全部建议⌘ ⌫Ctrl + Backspace

行间会话

功能macOSWindows
打开行间会话⌘ ICtrl + I
发送到 Chat⌘ LCtrl + L

Diff 视图

功能macOSWindows
接受单个更改⌘ ⇧ ⏎Ctrl + Shift + Enter
拒绝单个更改⌘ ⇧ ⌫Ctrl + Shift + Backspace
接受全部更改⌘ ⏎Ctrl + Enter
拒绝全部更改⌘ ⌫Ctrl + Backspace
下一个文件⌘ ⇧ [Ctrl + Shift + [
上一个文件⌘ ⇧ ]Ctrl + Shift + ]
下一个更改⌥ JAlt + J
上一个更改⌥ KAlt + K

Quest

功能macOSWindows
打开 Quest 面板⌘ ECtrl + E

上下文与快捷

功能快捷键(通用)
添加文件上下文输入 #
调用快捷命令输入 /
添加选中代码到聊天⌘ L / Ctrl + L

6. Rules 规则体系 —— 让 AI 懂你的规矩

Rules 是 Qoder 的「行为宪法」,决定了 AI 生成代码的风格、规范和边界。

6.1 三级配置体系

级别存储位置作用域优先级
项目级.qoder/rules/(Git 验证)单个项目、精确约束最高
团队级仓库根目录统一技术栈、安全红线
全局级用户本地隐藏目录个人通用编码偏好

6.2 最小必配模板

# .qoder/rules/project.md

## 技术栈
- 后端: Spring Boot 3.4 + JDK 17
- 数据库: MySQL 8.0 + MyBatis-Plus
- 缓存: Redis 7.x
- 消息队列: RocketMQ 5.x

## 代码规范
- 使用 Lombok 简化代码(禁止手写 getter/setter)
- 分层结构: Controller → Service → Mapper
- 统一返回体: Result<T>
- 异常处理: 使用全局异常处理器,禁止 try-catch 吞异常

## 安全红线
- 禁止在代码中硬编码密钥/密码
- 必须对用户输入做参数校验
- SQL 使用参数化查询,禁止拼接

## 测试规范
- 单元测试使用 JUnit 5 + Mockito
- 测试方法命名: methodName_scenario_expectedResult
- Service 层覆盖率目标 ≥ 80%

6.3 记忆偏好(Settings → Memory)

Always use arrow functions for callbacks
Include JSDoc comments for exported functions
Prefer functional components over class components in React

7. Quest —— Spec 驱动开发(王牌功能)

7.1 工作流程

1
输入需求描述—— 越详细越好,明确技术栈、约束、验收标准
2
AI 主动澄清模糊点—— 以选择题形式让你确认(非开放式提问)
3
生成结构化 Spec 文档—— 包含设计方案、技术选型、任务拆分、验收标准、Mermaid 流程图
4
审核 Spec—— 人工审核,可对话修改。方向错了后面全错!
5
启动执行—— Agent 按 To-do List 顺序自主编码运行、测试、验证
6
审查交付—— Accept / Reject 逐个变更,可中途追加需求、动态调整
7
Task Report—— 生成变更摘要和 diff 视图,含所有修改的文件清单

7.2 实战示例

# Quest 需求描述
实现用户登录功能:
- 后端:Spring Boot 3.4 + Spring Security 6.x
- 认证方式:JWT Token,有效期 2 小时
- 密码加密:BCrypt
- 接口路径:POST /api/v1/auth/login
- 请求体:{ "username": "string", "password": "string" }
- 响应体:Result<LoginVO> 包含 token 和 userInfo
- 异常处理:用户不存在返回 404,密码错误返回 401
- 需要单元测试:正常登录、用户不存在、密码错误三个场景
- 代码风格:遵循项目 .qoder/rules/project.md 中的规范

7.3 Quest 模式选型决策

适用场景说明Credits 消耗
新功能开发有明确需求描述的功能交付~200-500
大规模重构跨多文件、多模块的代码重构~300-800
技术栈升级如 JDK 8→17、Spring 4→6~400-1000
微服务拆分单体→多个微服务~500-1500
全覆盖单元测试从 5%→80% 覆盖率~150-400
数据库迁移MySQL→TDSQL+ShardingSphere 分库分表~500-1000
⚠️ 不要用 Quest 做简单任务!日常 CRUD 用 Agent 或 NEXT 即可,Cost 节省 90%+。

8. Repo Wiki —— 代码库知识化

Repo Wiki 自动扫描代码仓库,生成三类结构化文档:

.qoder/repowiki/
├── architecture.md       # 项目整体模块架构
├── modules/
│   ├── auth.md           # 各模块分层数据流
│   └── payments.md
└── dependencies.md       # 全接口参数说明
实际效果:新人上手时间从 2-3 周缩短到 1-2 天,通过 Repo Wiki 快速建立项目全局认知。

9. MCP —— 模型上下文协议

MCP(Model Context Protocol)是开放协议,标准化 LLM 与外部系统(API、数据库、本地工具)的交互方式,让 Qoder Agent 能力无限扩展。

9.1 两种传输类型

类型通信方式适用场景
STDIOstdin/stdout 流本地工具、命令行集成——适合专业开发者
SSEHTTP POST + 事件流远程托管,一键安装——适合初学者
Streamable HTTP配置方式同 SSEQoder 自动检测并切换

9.2 配置 MCP 服务

设置 → MCP → 点击 + 添加,编辑 JSON:

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_xxxxxxxx"
      }
    },
    "mysql": {
      "command": "npx",
      "args": ["-y", "@qoder/mysql-mcp"],
      "env": {
        "MYSQL_HOST": "rm-xxx.mysql.rds.aliyuncs.com",
        "MYSQL_PORT": "3306",
        "MYSQL_USER": "readonly_user",
        "MYSQL_DATABASE": "order_db"
      }
    }
  }
}

保存后连接图标亮起即表示成功。也可从 MCP 广场(MCP Square)一键安装社区服务。

9.3 使用 MCP 工具

10. 知识引擎与记忆系统

10.1 知识引擎(Knowledge Engine)

从代码和对话中持续沉淀知识,让 Agent 越用越懂你的项目:

10.2 记忆系统

11. Skills 与插件系统

11.1 Skills

v1.3.0 起支持内置专家智能体自定义提示词,团队可以创建符合自身规范的 Skills:

  1. 定义 Skill 触发条件(如 /code-review
  2. 编写 Skill Prompt 模板
  3. 指定使用的模型和工具
  4. 测试并发布到团队 Skills 市场

11.2 插件系统

统一管理和分发 Rules、MCP、Skills、Hooks,为团队提供标准化工作环境。企业版支持插件下发管控和私有能力市场。

12. 计费与 Credits

12.1 个人版(Qoder CN)

版本价格Credits/月说明
Free免费300(试用)2 周 Pro 试用,基础补全,支持 BYOK
Pro¥59/月2,000Quest 模式、Repo Wiki、Chat/Agent 扩容
Pro+¥169/月6,000Pro + 优先体验新功能

12.2 国际版

版本价格Credits/月
Free$0300(试用)
Pro$20/月2,000
Pro+$60/月6,000
Ultra$200/月20,000
Add-on Pack$20/次1,500(有效期 1 个月)

12.3 团队版

版本价格Credits/席位·月起购
Teams$40/席位·月3,0001 席位
CN Teams¥99/席位·月3,0001 席位
Enterprise$20/席位·月单独购买(共享池)10 席位
CN Enterprise VPC¥199/席位·月3,000(共享)50 席位
Credits 省钱五大技巧:
① 日常编码用 Ask/NEXT(极低消耗)→ ② 批量修改用 Agent(中消耗)→ ③ 大型项目用 Quest(高消耗但产出高)→ ④ 配置 .qoderignore 排除无关文件 → ⑤ 不自动运行全部 MCP 服务

13. 企业版功能

功能TeamsEnterprise
统一账号 & 资源管理
SSO(SAML/OIDC)
角色/群组管理
集中计费 & 共享 Credits
RepoWiki / 知识库云端存储
插件/Skill 共享与下发
模型路由策略控制
内容安全策略
私有插件市场
操作审计日志
AI 编码指标分析
BYOK(自定义模型 API)

14. CLI 与 CI/CD 集成

14.1 CLI 基础使用

# 安装
npm install -g @qoder-ai/qodercli

# 登录
qoder login

# 交互式对话
qoder chat "帮我创建 RESTful API"

# 批量任务
qoder run --file task.md

14.2 CI/CD 全自动流水线

嵌入 GitLab/GitHub Actions 流水线,实现自动化代码门禁:

# .gitlab-ci.yml
qoder-review:
  script:
    - qoder login --token $QODER_TOKEN
    - qoder review --full . --format json > review-result.json
  artifacts:
    paths:
      - review-result.json

14.3 Cloud Agent API

企业版通过 REST API 调用 Qoder Cloud Agents:

# 获取 PAT 令牌
# Qoder 设置 → 个人访问令牌 → 生成新令牌

# 创建 Agent Session
curl -X POST https://api.qoder.com.cn/v1/agents/sessions \
  -H "Authorization: Bearer pt-xxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "agent_id": "code-reviewer",
    "environment_id": "env-prod",
    "task": "对 feature/order-refactor 分支进行代码审查"
  }'

15. 最佳实践

15.1 给新手

15.2 给团队管理者

15.3 推荐工作流

  1. Ask 来规划——「我应该怎么实现这个?」
  2. Agent 来执行——「按我们讨论的方案实现」
  3. Quest 做大事——让专家团队处理跨模块的复杂任务

15.4 版本控制建议

# .qoderignore
node_modules/
dist/
build/
vendor/
*.min.js
*.bundle.js
.git/
package-lock.json
⚠️ 重要提醒:AI 生成的代码必须经过人工审查才能合入主分支。涉及敏感信息的代码注意隐私设置。定期更新 Qoder 以获取最新模型和能力。

16. 避坑指南

现象 解决方案
① Quest Token 耗尽 全项目重构执行到 60% 提示 Credits 不足 大任务拆小:先重构一个模块验证,再逐步推进。Credits 不足时购买 Add-on Pack
② Agent 误删文件 Agent 误删生产配置文件 在 Rules 中明确禁止删除某类文件;关键配置文件设置 read-only 权限
③ Repo Wiki 不同步 代码改了但 Wiki 文档没更新 手动触发 Repo Wiki 重新生成;重大变更后主动 sync
④ JetBrains 大项目卡顿 10000+ 文件项目索引缓慢 配置 .qoderignore 排除无关目录;增加 JVM 堆内存(-Xmx4g);关闭不必要的 MCP 服务
⑤ Rules 冲突 团队级和项目级 Rules 不一致导致代码风格混乱 统一由 Tech Lead 维护项目级 Rules,团队级仅写安全红线等通用规则
⑥ Spec 方向错误 Quest 按错误方向执行到一半才发现 Spec 审核是唯一的关键卡点——花时间仔细审 Spec,方向对了再启动。可中途追加需求让 Agent 动态调整

17. 与竞品对比

维度QoderGitHub CopilotCursorClaude Code
核心定位 Agentic 编程平台 代码补全 AI 增强 IDE CLI Agent
自主开发 ✅ Quest 模式端到端 ❌ 被动补全为主 ⚠️ Agent 模式(有限) ✅ CLI Agent
代码库理解 ✅ Repo Wiki(100K 文件) ⚠️ 当前文件上下文 ✅ 代码库索引 ✅ 代码库搜索
多 Agent 协作 ✅ 专家团(Quest) ❌ 无 ❌ 无 ❌ 无
MCP 集成 ✅ 内置 MCP 广场 ⚠️ 外挂 ⚠️ 有限 ✅ 支持
知识引擎 ✅ 对话+代码沉淀 ❌ 无 ⚠️ .cursorrules ⚠️ CLAUDE.md
CI/CD 集成 ✅ CLI + Cloud API ❌ 有限 ❌ 无 ✅ CLI
企业管控 ✅ 审计+策略+私市 ✅ Business 版 ⚠️ Business 版 ❌ 个人工具
价格(Pro) $20/月 (2000 Credits) $10/月 $20/月 API 按量付费
选型建议:个人开发者日常编码 Qoder(Quest 值回票价);纯代码补全 Copilot 够用;习惯 VS Code Cursor 体验更好;喜欢终端 Claude Code 更纯粹。团队/企业级 Qoder 是目前唯一具备端到端 Agentic 能力的选项。

18. 总结

核心要点

效率量化对比

维度传统开发Qoder 辅助Quest 自主执行
需求理解人工阅读 PRDAsk 辅助分析自动解析 + 主动澄清
代码编写纯手动NEXT 补全 + Agent 生成Agent 自主编码
测试编写手动编写Agent 生成 + 人工审查自动生成 + 执行验证
文档维护经常遗漏手动触发 AskRepo Wiki 自动同步
新人上手2-3 周1 周1-2 天(Repo Wiki)
单功能交付1-2 天4-6 小时2-4 小时
Credits 消耗0~50/天~200-500/任务

未来展望

Qoder 代表的是 AI 编程工具的下一代方向:从代码补全到 Agent 协同,从个人提效到团队赋能,从辅助开发到自主工程交付。对于正在寻求数字化转型的企业和团队来说,现在正是布局 Agentic Coding 的最佳时机。

📚 更多资源:
官方文档:docs.qoder.com
官网:qoder.com
社区论坛:forum.qoder.com
下载:qoder.com/download