Qoder CLI 是一款类似 Calude Code 的命令行工具,支持在终端中完成各类操作,适用于开发、自动化脚本等多种场景。
Qoder CLI 是 Qoder(https://qoder.com/)平台提供的官方命令行客户端,支持以下系统和架构:
使用前我们访问https://qoder.com/ 注册 QoderWork 账号(免费试用 Pro 版并获赠 300 个 Credits):
点击右上角下载按钮,选择 CLI,查看安装命令:
安装方法
可以通过以下几种方式安装。
1、cURL
# 安装 curl -fsSL https://qoder.com/install | bash # 升级 curl -fsSL https://qoder.com/install | bash -s -- --force
2、Homebrew(macOS、Linux)
brew install qoderai/qoder/qodercli --cask
3、NPM
npm install -g @qoder-ai/qodercli
安装完成后,运行下列命令。
qodercli --version
如果打印出 CLI 版本号类似 0.1.21,则表示安装成功。
接下来就可以开始进入你创建的项目目录,开始使用 Qoder Cli:
cd your-project qodercli
登录您的账户
使用 qodercli 命令启动交互式会话时,您需要登录:
qodercli
首次使用时会提示您登录:
/login
按照提示使用您的账户登录,这里选 Login with browser(使用浏览器登录):
如果还没账号,可以在 https://qoder.com/ 网页上先注册个账号领取免费 Pro,或使用 Google 或 GitHub 账号直接注册。
登录成功后,就会显示用户信息:
当你需要登出 Qoder 时,可使用 /logout 命令退出登录。
# 在交互式提示符中 /logout
退出 Qcoder Cli 使用以下命令:
/quit
另外我们可以使用 /model 命令来查看和切换模型:
接下来我们就可以在输入框开始编写需求了,比如让他创建一个 Vue 项目,输入后 Qoder 就会开始整理需求,编写代码:
制作过程中会出现权限的请求,选择 Allow 回车即可:
一会整个项目就整好了。
Qoder CLI 核心模式与高级用法
TUI 模式(交互式文本界面)
TUI(Text User Interface)是 Qoder CLI 的默认交互模式,支持文本对话、命令执行等核心操作,是日常使用的主要方式。
1. 启动方式
在任意项目根目录执行以下命令,即可进入 TUI 模式:
2. 输入模式
TUI 提供多种输入模式,适配不同操作场景,输入对应符号即可切换:
>
!
/
#
AGENTS.md
\ + 回车
\
3. 内置工具
TUI 模式内置常用工具,无需额外配置即可操作文件/执行命令:
Grep:文件内容检索
Read:读取文件内容
Write:修改/写入文件内容
Bash:执行 shell 命令
4. 核心斜杠命令
输入 / 后调用以下内置命令,可快速访问 CLI 核心功能:
/help
/init
/memory
/quest
/review
/resume
/clear
/compact
/usage
/status
/config
/agents
/bashes
/release-notes
/vim
/feedback
/logout
高级启动选项
启动 Qoder CLI 时,可通过以下参数自定义启动行为,适配不同使用场景:
-w
qodercli -w /Users/demo/projects/nacos
-c
qodercli -c
-r
qodercli -r *******-c09a-40a9-82a7-a565413fa39
--allowed-tools
qodercli --allowed-tools=READ,WRITE
--disallowed-tools
qodercli --disallowed-tools=READ,WRITE
--max-turns
qodercli --max-turns=10
--yolo
qodercli --yolo
Print 模式(非交互式)
Print 模式为无交互的批量执行模式,输出格式可自定义,适合自动化脚本、CI/CD 场景。
执行以下命令进入 Print 模式:
qodercli --print
2. 核心参数
Print 模式支持以下参数,与高级启动选项复用部分参数:
-p
qodercli -q -p "帮我分析当前项目的依赖结构"
--output-format
qodercli --output-format=json
MCP 服务集成
Qoder CLI 支持集成标准 MCP(Model Context Protocol)工具,扩展 CLI 能力边界(如浏览器控制、第三方工具调用)。
1. 添加 MCP 服务
以集成 Playwright(浏览器控制)为例,执行以下命令:
qodercli mcp add playwright -- npx -y @playwright/mcp@latest
2. 管理 MCP 服务
qodercli mcp list
qodercli mcp remove playwright
3. 高级配置(可选)
4. MCP 服务文件存储位置
已添加的 MCP 服务配置会保存在以下文件中:
# 为当前用户或特定项目添加,不会被提交。 ~/.qoder.json # 为当前项目添加,通常会被提交。 ${project}/.mcp.json