ByteNoteByteNote
Agent 编程课第 5 章:模型怎么选,钱怎么省
字

字节笔记本

2026年10月6日 · 约 9 分钟读完

Agent 编程课第 5 章:模型怎么选,钱怎么省

API中转
¥120

本文是「Agent 编程实战课」的第 5 章,主题是模型选型与成本控制:看懂 AI 模型的价格标签,学会怎么选模型、怎么设预算上限,把每一分钱都花在刀刃上。

先说明一点:模型迭代很快,价格随时在变,本文数据为 2026 年中的近似值。比记住具体价格更重要的,是学会一套评估方法。

一、Agent 的钱花在哪:按 token 计费

你每发一句话,模型都要"读"一遍你给的内容、它之前生成的对话,以及你项目里的相关文件,然后"写"出回复。读和写都要花钱,计价单位是 token。

概念大白话参考价位
Input token(输入)Agent 读进去的内容每 100 万 token 几美元
Output token(输出)Agent 写出来的内容通常比输入贵 3-5 倍
1 token0.75 个英文单词,或 0.5 个汉字粗略换算

直观感受一下 100 万 token 的体量:大约等于 75 万英文单词,或者 50 万汉字,差不多一本《红楼梦》。所以日常闲聊花不了几个钱,真正烧钱的,是 Agent 反复读写你整个项目文件的时候。

Agent 的计费原理:读和写都按 token 计费,输出比输入贵 3 到 5 倍

二、模型的四个档位

不必死记具体型号,把市面上的模型按能力和价格分成四档就够用了:旗舰型最聪明也最贵,适合极难推理和跨领域问题;高性能档是日常工作主力,能扛复杂架构和长项目;标准型负责大量简单任务;轻量型做分类、提取、改写,价格最低。

模型四档怎么选:档位表、80/20 法则与控本四招

选模型有三条决策原则。

原则一,复杂度匹配:

任务类型推荐档位例子
简单改写、翻译、提取轻量型把 JSON 转成表格
写小工具、改 bug标准型写个番茄钟
复杂架构、长项目高性能做一个 Web 应用
极难推理、跨领域旗舰型设计一个分布式系统

原则二,80/20 法则:80% 的任务用标准型就够,省下的钱留给 20% 的硬骨头用旗舰型。很多人误以为"用最贵的最稳",实际上简单任务用旗舰型,等于开法拉利去买菜,又贵又没必要。

原则三,先用便宜的试错:新项目冷启动阶段,用旗舰型理清需求,这是一次性投入;进入日常迭代后,切回标准型,长期省钱。

三、一个真实项目的成本拆解

拿一个销售看板项目算笔账,全程换过四档模型:

阶段用什么模型大致花费为什么
理清需求、设计架构旗舰型$0.8这一步最关键,要聪明
写主要代码(首次)高性能$1.5大量代码生成
调试小 bug标准型$0.3简单任务
写注释、改格式轻量型$0.05谁都能干
合计约 $2.65一个真实可用的项目

对比一下:同样的项目找传统外包,市场价 5000 到 20000 元;用 Agent,2.65 美元约合 19 元人民币。这就是杠杆的字面意思。

四、四个控制成本的技巧

技巧一,善用 /clear,别让 Agent 背着历史包袱。对话历史会累计计入 token,一个会话聊了两个小时,你再说一句话,它都要重读前面所有内容。正确做法是:完成一个独立任务立刻清空,开始新任务一定清空。这就像跟同事开会,讨论完一个议题就翻篇,别把所有事堆在一起说。

技巧二,用 CLAUDE.md 沉淀永久上下文。清空会话之后,Agent 会忘掉项目背景,怎么办?在项目根目录放一个 CLAUDE.md 文件,Agent 每次启动会自动读取它。把项目介绍、技术栈、命名规范写进去,一次写好,永久受益,不用每次重复交代。

技巧三,避免"全部喂进去"。错误用法是直接说"帮我看看整个项目哪里有问题",Agent 会把所有文件读一遍,token 直接爆炸。正确用法是限定范围:"只看 src/auth/ 目录下的登录逻辑,有没有安全漏洞?"

技巧四,分阶段验证,早停早省。不要等项目全做完才发现方向错了,每完成一步就验证一次,方向不对立刻清空重来。记住这笔账:在错误的路上跑 10 分钟,就是浪费 10 分钟的 token。

五、第一次使用,必须设预算上限

每个 Agent 客户端都能设用量上限,第一次用必须设,否则一夜烧光钱包的故事真的会发生。

以 Claude Code 为例,设置方法是:登录 console.anthropic.com,进入 Settings 里的 Limits,然后设好两个数:月度上限(Monthly budget)建议从 10 美元起步;单次会话提醒(Per-session alert)建议设 1 美元;有条件的话再加一个达到即停的硬上限,最保险。

API Key(一长串 sk-ant 开头的字符)相当于你的钱包密码:不要截图发给别人,不要贴到 GitHub 等公开代码仓库,也不要硬编码进代码里,正确做法是存进环境变量。

Mac 和 Linux 用户把 key 存到环境变量:

bash
# 编辑配置文件
nano ~/.bashrc   # 或 ~/.zshrc(Mac 默认)

# 在文件末尾加一行(换成你自己的 key)
export ANTHROPIC_API_KEY="sk-ant-你的key"

# 保存退出(Ctrl+O 回车,Ctrl+X)后让配置生效
source ~/.bashrc

# 验证:能看到 sk-ant 开头的串就成功了
echo $ANTHROPIC_API_KEY

六、一个成本对比实验

做个小实验直观感受"选对模型"能省多少钱。任务是:把一个 100 行的 JSON 文件转成 CSV。

方案做法Token 用量成本
A(图省事)旗舰型,整个 JSON 喂进去输入 5000 + 输出 3000$0.18
B(聪明)标准型,整个 JSON 喂进去输入 5000 + 输出 3000$0.02
C(最聪明)自己用 Python 一行命令转0$0

方案 C 揭示一个真相:不是所有事都要找 AI。AI 适合"我不熟的事",常规操作用现成工具更划算。

bash
# JSON 转 CSV,一行 Python 搞定,不花钱
python3 -c "import pandas as pd; pd.read_json('data.json').to_csv('data.csv')"

Agent 是万能的瑞士军刀,但有时候一把普通小刀更快。判断什么时候用哪种,正是这门功课要练的核心手感。

七、五个最常被问到的钱的问题

问:学完大概要花多少钱?答:跟完课程练习,大约 5 到 15 美元(约 30 到 100 元人民币),建议预存 20 美元起步。

问:会不会突然欠费?答:不会。设了上限就会自动停,Anthropic 先扣充值余额,不会自动扣信用卡。

问:免费额度够用吗?答:各家的免费额度通常只够"体验",真正跟项目必须充值,把它当成买教材的钱。

问:能开多个账号白嫖吗?答:技术上能,但浪费时间,不如花 10 块钱专注学,你的时间比 token 贵。

问:国内怎么付费?答:Anthropic 不支持国内信用卡,可以用虚拟信用卡服务(如 WildCard),或选择国内可直连的 Agent 平台。

八、要点回顾

  1. 计费单位是 token,输入便宜,输出贵。
  2. 模型分四档:轻量、标准、高性能、旗舰。
  3. 80/20 法则:80% 任务用标准型,硬骨头才上旗舰。
  4. 控本四招:清空会话、沉淀上下文、限定范围、分阶段验证。
  5. 第一次使用必须设预算上限。
  6. 不是所有事都该用 AI,常规任务用现成工具更划算。

最后留三个练习:先在自己的客户端里设好月度预算上限并截图保存;再跑一次 /cost 命令,记下刚才练习的花费,作为以后的成本基线;最后想一想,把 50 个客户名字按字母排序、设计电商购物车逻辑、翻译一段技术文档,这三个任务各该用哪一档模型。参考答案:排序用轻量型甚至自己写代码最省,购物车逻辑涉及复杂状态用高性能,翻译用标准型。

把模型档位和预算上限配好,你就可以放心把 Agent 用进日常项目了。

注:模型定价参考各厂商官网,文中数据为 2026 年中的近似值;成本控制技巧综合自 Claude Code 官方最佳实践。

相关文章

分享: