⚡ Cursor CLI 上线!正面对抗 Claude Code 的开发者神器
🚀 Cursor CLI 全面使用教程
让 AI 直接在终端帮你写代码、改代码、审查代码!超方便开发利器 💻🤖
---
### 1️⃣ 安装(Installation)
```bash
curl https://cursor.com/install -fsS | bash
cursor-agent --version
```
⚙️ **记得** 把 `~/.local/bin` 加入 `PATH`
更新 CLI ⬆️
```bash
cursor-agent update
```
---
### 2️⃣ 登录授权 🔑
```bash
cursor-agent login # 浏览器登录
cursor-agent status # 查看状态
cursor-agent logout # 登出
```
💡 也可以用 API Key:
```bash
export CURSOR_API_KEY=你的key
```
---
### 3️⃣ 启动 AI 会话 💬
交互模式:
```bash
cursor-agent
```
一次性执行:
```bash
cursor-agent "Refactor the auth module to use JWT"
```
---
### 4️⃣ 脚本 & CI/CD 模式 🤖
```bash
cursor-agent -p "Review code for security issues" --output-format json
```
* `-p`:非交互式
* `--output-format`:`text` / `json` / `stream-json`
---
### 5️⃣ Slash 快捷命令 ⚡
| 命令 | 作用 |
| ------------------- | -- |
| `/model` 📦 选择模型 | |
| `/auto-run` 🔄 自动执行 | |
| `/new-chat` 🆕 新会话 | |
| `/resume` ♻️ 恢复会话 | |
| `/logout` 🚪 登出 | |
| `/quit` ❌ 退出 | |
---
### 6️⃣ 常用参数 🛠️
* `-m, --model ` 选择 AI 模型
* `-a, --api-key` 设置 API Key
* `--resume [id]` 恢复会话
* `--fullscreen` 全屏模式
* `-f, --force` 强制执行
---
### 7️⃣ 高级技巧 💡
✨ **加载规则**:在 `.cursor/rules` 编写规则,CLI 会自动应用
🔗 **MCP 支持**:项目有 `mcp.json` 时自动识别
⏳ **历史记录**:方向键 ↑/↓ 查看历史,`cursor ls` 列出会话
---
📌 **总结**:
1. 安装并配置 PATH
2. 登录(浏览器 / API Key)
3. 交互模式写代码 🖋️
4. 脚本模式跑 CI/CD ⚙️
5. Slash 命令快速操作 ⚡
6. 规则 & MCP 高级玩法
[1]: https://docs.cursor.com/en/cli/overview?utm_source=chatgpt.com "Overview - Cursor"
[2]: https://docs.cursor.com/en/cli/installation?utm_source=chatgpt.com "Installation - Cursor Docs"
[3]: https://docs.cursor.com/en/cli/using?utm_source=chatgpt.com "Using CLI - Cursor Docs"
[4]: https://docs.cursor.com/en/cli/reference/slash-commands "Cursor – Slash commands"
[5]: https://docs.cursor.com/en/cli/reference/parameters "Cursor – Parameters"
[6]: https://docs.cursor.com/en/cli/reference/authentication "Cursor – Authentication"
🚀 Cursor CLI 全面使用教程
让 AI 直接在终端帮你写代码、改代码、审查代码!超方便开发利器 💻🤖
---
### 1️⃣ 安装(Installation)
```bash
curl https://cursor.com/install -fsS | bash
cursor-agent --version
```
⚙️ **记得** 把 `~/.local/bin` 加入 `PATH`
更新 CLI ⬆️
```bash
cursor-agent update
```
---
### 2️⃣ 登录授权 🔑
```bash
cursor-agent login # 浏览器登录
cursor-agent status # 查看状态
cursor-agent logout # 登出
```
💡 也可以用 API Key:
```bash
export CURSOR_API_KEY=你的key
```
---
### 3️⃣ 启动 AI 会话 💬
交互模式:
```bash
cursor-agent
```
一次性执行:
```bash
cursor-agent "Refactor the auth module to use JWT"
```
---
### 4️⃣ 脚本 & CI/CD 模式 🤖
```bash
cursor-agent -p "Review code for security issues" --output-format json
```
* `-p`:非交互式
* `--output-format`:`text` / `json` / `stream-json`
---
### 5️⃣ Slash 快捷命令 ⚡
| 命令 | 作用 |
| ------------------- | -- |
| `/model` 📦 选择模型 | |
| `/auto-run` 🔄 自动执行 | |
| `/new-chat` 🆕 新会话 | |
| `/resume` ♻️ 恢复会话 | |
| `/logout` 🚪 登出 | |
| `/quit` ❌ 退出 | |
---
### 6️⃣ 常用参数 🛠️
* `-m, --model ` 选择 AI 模型
* `-a, --api-key` 设置 API Key
* `--resume [id]` 恢复会话
* `--fullscreen` 全屏模式
* `-f, --force` 强制执行
---
### 7️⃣ 高级技巧 💡
✨ **加载规则**:在 `.cursor/rules` 编写规则,CLI 会自动应用
🔗 **MCP 支持**:项目有 `mcp.json` 时自动识别
⏳ **历史记录**:方向键 ↑/↓ 查看历史,`cursor ls` 列出会话
---
📌 **总结**:
1. 安装并配置 PATH
2. 登录(浏览器 / API Key)
3. 交互模式写代码 🖋️
4. 脚本模式跑 CI/CD ⚙️
5. Slash 命令快速操作 ⚡
6. 规则 & MCP 高级玩法
[1]: https://docs.cursor.com/en/cli/overview?utm_source=chatgpt.com "Overview - Cursor"
[2]: https://docs.cursor.com/en/cli/installation?utm_source=chatgpt.com "Installation - Cursor Docs"
[3]: https://docs.cursor.com/en/cli/using?utm_source=chatgpt.com "Using CLI - Cursor Docs"
[4]: https://docs.cursor.com/en/cli/reference/slash-commands "Cursor – Slash commands"
[5]: https://docs.cursor.com/en/cli/reference/parameters "Cursor – Parameters"
[6]: https://docs.cursor.com/en/cli/reference/authentication "Cursor – Authentication"