⚠️ Alpha内测版本警告:此为早期内部构建版本,尚不完整且可能存在错误,欢迎大家提Issue反馈问题或建议
Skip to content

1.6 模型与工具

阅读完本节后,你将会收获:

  • 理解 AI 模型、CLI 工具和 IDE 工具的区别
  • 了解如何根据需求选择合适的工具
  • 掌握 GLM 模型的配置方法

还没安装 Claude Code?

如果你还没有安装 Claude Code 和配置模型,请参考 1.0 快速开始 完成安装配置。

基本概念

AI 模型

AI 模型负责理解意图和生成内容。比如你问"怎么写登录功能",模型分析后返回代码方案。

分类代表产品
国内GLM(智谱)、DeepSeekKimi(月之暗面)、Doubao(字节)、MiniMax
国际GPT(OpenAI)、Gemini(Google)、Claude(Anthropic)

工具负责执行具体操作,比如读取文件、运行命令、提交代码。工具需要接入模型才能工作。

对话框 vs 工具流

你平时用 AI,可能是在网页对话框里聊天:

对话框模式工具流模式
只能聊天,不能操作文件能直接读写你项目的文件
复制代码回来自己粘贴AI 自动修改代码
自己运行命令AI 自动执行命令
适合提问、学习适合实际开发

AI 编程工具 = AI 大脑 + 手脚。模型是大脑,工具是手脚。只有大脑没有手脚,你只能复制代码;有了手脚,AI 能真正帮你干活。

类型代表产品特点
CLI 工具Claude Code命令行运行,无图形界面
IDE 工具Cursor、Windsurf、Trae图形界面,可视化操作

CLI vs IDE 工具,怎么选?

CLI 工具IDE 工具
交互方式命令行文字对话图形界面+对话
体验简洁专注,无干扰可视化,更直观
灵活性高,易于脚本集成中,受界面限制
适用场景本教程推荐、服务器开发喜欢 GUI 的开发者

核心能力相同:两者都能直接操作项目文件、运行命令、操作 Git。本教程推荐 CLI 工具(如 Claude Code),因为它简洁、强大,且更适合学习 AI 编程的本质。

组合使用:最佳实践

在 IDE 里打开终端,运行 CLI 工具 —— 这是很多开发者的首选配置:

  • 左边是 VS Code/Trae 等编辑器,方便浏览和查看文件
  • 底部终端运行 Claude Code 等 CLI 工具,让它帮你改代码
  • 一边看文件结构,一边让 CLI 工具干活

这样你可以同时享受 IDE 的可视化便利和 CLI 工具的强大能力。当然,建议始终使用同一个 AI 模型,保持上下文连贯。

IDE 与 VS Code 的关系

大部分 AI IDE 基于 VS Code 开发(如 Cursor、Windsurf、Trae),界面和操作习惯一致,VS Code 插件可以通用,学习成本很低。

主流工具概览

类型国际厂商国内厂商
CLIClaude CodeCodex CLIGemini CLIAiderOpenCodeQoder CLIiFlow CLI
IDECursorWindsurfZedGitHub CopilotTraeQoderCodeBuddy

Claude Code 的优势

  • 公开可用:发布在 npm 仓库,无地域限制
  • 多模型支持:可接入国内模型(GLM、DeepSeek 等)
  • 工作流强大:文件操作、代码搜索、Git 集成、子代理协作
  • 成本可控:使用国内模型 API,价格远低于官方 Claude

配置 GLM 模型

如果你已经按照 1.0 快速开始 配置好了 GLM 模型,可以跳过本节。

步骤 1:购买编码套餐

访问 智谱 AI 开放平台,购买官方编码套餐,获取 API Key。

什么是 API Key

API Key 是调用大模型服务的"通行证",是你与智谱 AI 服务器通信的身份凭证。

步骤 2:自动配置

bash
npx @z_ai/coding-helper
# 输入获取到的 API Key,工具会自动完成所有配置

成本对比

对比项Claude 官方GLM-4.7 编码套餐
价格约 ¥110/¥540 每 1M Token约 API 价格的 0.1 折
单次调用~¥0.22~¥0.02
网络环境需要中转国内直连

结论:对于日常开发,GLM-4.7 编码套餐的性价比极高。

其他开发工具

以下工具不是必需的,根据需要安装:

工具类型推荐产品什么时候需要
Git GUIGitHub Desktop、Sourcetree不熟悉 Git 命令
数据库DBeaver、Drizzle Studio频繁查看/修改数据
API 测试Postman、Thunder Client调试 API 接口

最低配置

Claude Code + GLM-4.7 + 系统自带终端 + 浏览器,就能开始开发。

常见问题

Q: 必须用 AI 编辑器吗?

是的,这是本教程的核心。Vibecoding 理念建立在 AI 原生开发之上。你可以选择任意喜欢的 AI IDE(Cursor/Windsurf/Trae 等),或使用 Claude Code CLI 工具。

Q: Cursor 和 VS Code 什么区别?

Cursor 是 VS Code 的 AI 增强版。VS Code 需要手动安装 AI 插件,Cursor 则深度集成 AI 能力。如果你已经熟悉 VS Code,切换到 Cursor 成本很低。

核心理念

工欲善其事,必先利其器

工具选择原则

  1. AI 原生优先:现代开发离不开 AI
  2. 跨平台考虑:工具在 Mac/Windows 都可用
  3. 学习成本低:避免过于复杂的工具
  4. 社区活跃:有文档、有更新

最低配置:Claude Code + GLM-4.7 + 终端 + 浏览器

相关内容