04. AI CLI 工具链安装实战
课时信息
📅 时间:10:40 - 11:25 🎯 目标:在终端集成 AI 能力,配置 Claude Code、Qwen、iFlow 与 vecli
1. 为什么选择 CLI Agent?
图形界面 (GUI) 适合“辅助”,命令行 (CLI) 适合“主宰”。 CLI 工具可以直接操作文件系统、Git、Docker,实现真正的 Agentic Workflow(代理工作流)。
2. Claude Code (国际最强 CLI)
Claude Code 是 Anthropic 官方推出的命令行工具,能够理解整个项目上下文,自动执行复杂任务。
安装与认证
需要 Node.js 环境(Day 1-02 已装好)。
bash
# 1. 全局安装
npm install -g @anthropic-ai/claude-code
# 2. 验证安装
claude --version
# 3. 登录认证 (浏览器授权)
claude login基础用法
bash
# 在当前项目启动
cd my-project
claude
# 常用指令 (在 claude 对话中)
/init # 初始化项目配置
/cost # 查看 Token 消耗
/compact # 压缩上下文3. Qwen Code (通义灵码 CLI)
Qwen Code (通义灵码) 不仅有 IDE 插件,也提供了强大的命令行工具,支持在终端进行代码解释、生成和修改。
安装步骤
推荐使用 npm 全局安装 (需 Node.js 20+)。
bash
# 1. 全局安装
npm install -g @qwen/qwen-code-cli
# 2. 验证安装
qwen --version
# 3. 登录认证
qwen login(注:具体包名以官方最新文档为准,部分版本可能是 @ali/qwen-code 或 qwen-code,请参考 npm 仓库)
核心功能
bash
# 解释当前目录下的代码
qwen explain .
# 让 Qwen 写一个脚本
qwen generate "写一个 python 脚本,批量重命名当前目录下的 jpg 文件"4. iFlow (阿里智能工作流)
iFlow 提供了一套从需求到代码的智能工作流。
安装步骤
通常以 VSCode 插件或独立 CLI 形式存在。
bash
# 假设提供 npm 安装方式 (请查阅最新官方文档)
npm install -g @ali/iflow-cli
# 或者通过 VSCode 插件市场搜索 "iFlow"(注:具体安装方式请以 iFlow 官网为准)
5. vecli (火山引擎 CLI)
火山引擎 (VolcEngine) 的命令行工具,用于管理豆包模型、Trae 配置等云资源。
安装
Mac / Linux
bash
# 下载并安装
curl -sL https://vecli-download.volcengine.com/install.sh | bash
# 验证
vecli versionWindows
PowerShell 中运行:
powershell
iwr https://vecli-download.volcengine.com/install.ps1 -useb | iex配置认证
你需要去火山引擎控制台获取 AK/SK (Access Key)。
bash
vecli config set --access-key <YOUR_AK> --secret-key <YOUR_SK> --region cn-beijing实战任务
- 成功运行
claude --version。 - 用
vecli查询一次账号信息。
📚 国内平台接入与资源配置
1. 火山引擎 (DeepSeek/Doubao) - Trae 推荐 如果你使用 火山方舟 (VolcEngine/Ark) 接入,请使用以下模型 ID:
- Doubao-Code:
doubao-seed-code-preview-latest - DeepSeek-V3.2:
ark-code-latest👉 代码生成模型 API 文档
2. 其他主流厂商资源
| 厂商 | 描述 | 链接 |
|---|---|---|
| 通义千问 Qwen | 阿里最强开源模型 | 访问 |
| StreamLake | 快手技术 (企业级) | 访问 |
| iFlow | 阿里智能工作流 | 访问 |