Skip to content

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-codeqwen-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 version

Windows

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

实战任务

  1. 成功运行 claude --version
  2. vecli 查询一次账号信息

📚 国内平台接入与资源配置

1. 火山引擎 (DeepSeek/Doubao) - Trae 推荐 如果你使用 火山方舟 (VolcEngine/Ark) 接入,请使用以下模型 ID:

2. 其他主流厂商资源

厂商描述链接
通义千问 Qwen阿里最强开源模型访问
StreamLake快手技术 (企业级)访问
iFlow阿里智能工作流访问

Made with vitepress by williamwong