1. 大模型赛道的现状与这份清单的由来
2026年9月下旬,我花了两周时间把国内外主流大模型和应用重新梳理了一遍。起因很简单:团队里新来的几个同学问我“现在到底该用哪个模型做Agent开发”,我张口想说“看情况”,但发现这句话已经糊弄不过去了——模型迭代速度太快,半年前的经验放到现在基本作废。于是我干脆做了一份系统性的对照清单,按模型维度和应用维度两条线来整理,顺便把踩过的坑和选型逻辑一并记下来。
这份清单覆盖的是截至2026年9月23日前后,国内外真正能打、有活跃生态、值得投入时间学习的大模型及其衍生应用。所谓“知名”,我的筛选标准有三条:一是有稳定的API或开源权重可获取,二是社区活跃度足够高(遇到问题能搜到答案),三是在至少一个垂直场景里有明确的优势。不符合这三条的,哪怕参数再大、发布会再热闹,我也不往清单里放。
适合谁来参考?如果你是刚入门的开发者,想搞清楚“学哪个模型、从哪个应用切入”,这份清单能帮你少走弯路;如果你是有经验的工程师,正在做技术选型或Agent架构设计,里面的对比维度和避坑经验应该能直接复用。我不会堆砌参数表,而是把每个模型“为什么值得关注”“适合什么场景”“实际用起来什么感受”讲清楚。
2. 模型维度:国内外主流大模型全景拆解
2.1 海外三巨头:GPT、Claude、Gemini的定位分化
先说海外这条线。2026年的格局和两年前最大的不同是:三家不再卷“谁更聪明”,而是各自找到了明确的生态位。
GPT系列依然是综合能力最均衡的选择。它的优势不在于某一项能力碾压,而在于工具调用、结构化输出、多模态理解这几块的成熟度最高。我做Agent开发时,如果任务涉及复杂的函数调用链,首选还是GPT——它的function calling稳定性经过大量生产验证,出错率明显低于其他家。缺点是价格始终不便宜,而且免费额度收紧得厉害,现在想白嫖基本只能靠一些第三方聚合平台或者教育优惠。
Claude系列的强项是长上下文和代码理解。2026年Claude在代码任务上的表现依然顶尖,尤其是跨文件重构、大型代码库理解这类场景。我实测过一个约15万行的项目,让Claude做架构梳理,它能准确追踪跨模块的依赖关系,这个能力目前没有对手。另外Claude的“工作区”概念(Workspace)在团队协作场景很实用,但要注意它在Windows上依赖虚拟机平台,配置不当会直接报错——这个坑后面会细说。
Gemini系列走的是另一条路:深度绑定自家生态,多模态和实时信息整合是杀手锏。Gemini对视频、音频的原生理解能力是三家里最强的,做内容分析类应用时优势明显。但它的身份验证和地区限制比较麻烦,很多人卡在“your account is not eligible”这一步。另外Gemini在Kotlin/Android生态里的ADK(Agent Development Kit)目前只内置了Gemini模型,做安卓端Agent开发的话基本被锁定。
| 模型 | 核心优势 | 最适合场景 | 主要门槛 |
|---|---|---|---|
| GPT | 工具调用、结构化输出 | 复杂Agent、函数调用链 | 价格高、免费额度少 |
| Claude | 长上下文、代码理解 | 代码重构、大库分析 | Windows需虚拟机平台 |
| Gemini | 多模态、实时信息 | 视频音频分析、安卓生态 | 地区限制、身份验证 |
2.2 国内主力:从“能用”到“好用”的跨越
国内这条线,2026年最大的变化是开源权重模型的成熟。以前大家做项目默认调API,现在很多场景下本地部署开源模型反而更划算——数据不出内网、成本可控、可以深度微调。
DeepSeek系列在推理能力上进步最明显,尤其是数学和逻辑推理任务,部分基准上已经能和国际一线掰手腕。它的开源权重对中小团队非常友好,一张消费级显卡就能跑量化版本。我拿它做过一个合同条款抽取的任务,微调之后准确率比直接调通用API还高,因为领域适配做得好。
Qwen系列的优势是生态完整。从0.5B到72B全尺寸覆盖,还有专门的代码版、数学版、视觉版,基本上你能想到的场景它都有对应型号。做多模态应用时Qwen-VL是性价比很高的选择。它的文档和社区也是国内最好的,新手入门首选。
GLM系列在中文理解和知识问答上表现扎实,尤其是需要结合中文语境的场景。它的API价格在国内几家里面比较有竞争力,适合预算敏感但又需要稳定服务的项目。
Kimi、豆包、文心这些面向C端的产品,底层模型能力都不弱,但更值得关注的是它们开放出来的API和插件生态。比如Kimi的长文本处理能力,做文档分析类应用时可以直接调用。
2.3 开源vs闭源:什么情况下该选哪条路
这个问题我被问过无数次,我的答案始终是:看数据敏感度和迭代频率。
如果项目涉及用户隐私数据、企业内部文档,或者你对推理成本极度敏感,那开源权重是唯一选择。本地部署一次投入,后续边际成本几乎为零。但代价是你要自己维护推理服务、自己处理并发、自己跟进模型更新。
如果项目追求快速上线、能力上限要高、不想折腾运维,那闭源API更合适。按token付费,用多少算多少,模型升级自动享受。缺点是长期成本可能更高,而且数据要出你的服务器。
我的实际做法是混合:核心敏感数据用本地开源模型处理,非敏感的高难度任务调闭源API。这样既控制了成本,又保证了关键场景的能力上限。
3. 应用维度:Agent生态的爆发与分化
3.1 Agent框架选型:从LangChain到轻量方案
2026年Agent开发最大的感受是:框架太多了,而且都在往轻量化走。
早期的LangChain功能全但太重,一个简单任务要写一堆抽象层。现在主流的做法是直接用模型原生的工具调用能力,配一个轻量的编排层。比如OpenAI的Assistants API、Claude的Tool Use、Gemini的Function Calling,原生支持已经足够好,没必要再套一层重型框架。
如果非要选框架,我的建议是:简单任务用原生API,复杂多Agent协作再上框架。多Agent场景下,AutoGen和CrewAI是比较成熟的选择,前者适合研究型任务,后者适合角色分工明确的业务流程。吴恩达的Agent教程值得一看,它把Agent的设计模式讲得很透,但教程里的代码偏教学,生产环境要自己加固错误处理和重试逻辑。
有个坑要提醒:很多Agent框架默认的“执行终止”逻辑很粗暴,任务失败直接抛异常。生产环境必须自己包一层,做优雅降级和状态回滚。我见过太多demo跑得飞起、上线就崩的案例,问题都出在错误处理上。
3.2 开发工具链:Claude Code、Gemini Code Assist实战
命令行Agent工具是2026年的一大亮点。Claude Code和Gemini Code Assist是两条主要路线。
Claude Code的安装和使用相对直接,但Windows用户要注意:它依赖虚拟机平台,如果没启用会报“requires the virtual machine platform”的错误。解决办法是在“启用或关闭Windows功能”里勾选虚拟机平台和WSL,重启后即可。另外如果提示“无法将claude项识别为cmdlet”,说明PATH没配好,需要手动把安装目录加到环境变量。
Gemini Code Assist在VSCode里的集成体验不错,但身份验证是最大的拦路虎。很多人卡在“your account is not eligible for individuals”这一步,这通常是因为账号地区或类型不符合要求。我的经验是:用个人账号而非企业账号,地区设置要匹配,实在不行就换一个干净的账号环境。
这两个工具的核心价值是把Agent能力直接嵌入开发流程——你可以在终端里让它读代码、改bug、写测试,不用来回切换窗口。实测下来,处理重复性编码任务效率提升明显,但复杂架构决策还是得人来把关。
3.3 垂直应用:从通用助手到领域专家
通用Agent之外,垂直领域的应用在2026年真正落地了。
代码Agent是最成熟的赛道。除了上面说的命令行工具,还有各种IDE插件和CI集成方案。核心场景是代码审查、自动修复、测试生成。我团队现在CI流程里挂了一个Agent,每次PR自动跑一遍,能拦下约30%的低级错误。
数据分析Agent是另一个热点。把自然语言转成SQL、自动生成图表、异常检测,这些任务Agent做得比人快得多。关键是schema要喂清楚,否则它生成的查询经常跑偏。
内容创作Agent分化最严重。写营销文案、做视频脚本这类任务,Agent已经能独立完成初稿;但需要深度洞察和独特观点的内容,还是得人来主导。我的用法是让Agent做资料整理和初稿,我做观点提炼和终审。
企业流程Agent是B端落地最快的。报销审批、工单流转、客服应答,这些规则明确、重复度高的流程,Agent替代效果最好。难点不在技术,在于和现有系统的集成——很多老系统没有API,只能靠RPA模拟操作,稳定性会打折扣。
4. 实操要点:模型微调与部署的关键细节
4.1 微调实战:什么任务值得微调
微调不是万能药。我的判断标准是:任务足够垂直、数据足够干净、通用模型确实做不好,三个条件同时满足才值得微调。
具体来说,分类任务、信息抽取、固定格式生成这三类最适合微调。比如从合同里抽条款、从病历里抽诊断、从工单里抽分类,这些任务通用模型也能做,但微调后准确率和稳定性会明显提升。
微调的数据量不需要很大。我做过的最小有效案例只用了800条标注数据,效果就超过了few-shot提示。关键是数据质量——标注一致性比数量重要得多。1000条干净数据远胜10000条噪声数据。
参数方面,LoRA是首选,显存占用小、训练快、可以多任务共享底座。全量微调只在数据量极大且任务和底座差异很大时才考虑。学习率一般从1e-4到5e-5之间调,batch size根据显存尽量大,梯度累积来补。
4.2 本地部署:硬件选型与量化取舍
本地部署的核心矛盾是:想要能力强,就得要大显存;想要成本低,就得量化牺牲精度。
我的经验值:7B模型量化到4bit,6GB显存能跑;13B模型4bit,10GB左右;70B模型4bit,需要40GB以上,一般消费级显卡搞不定,得上多卡或专业卡。
量化方案里,GPTQ和AWQ是主流。GPTQ兼容性好,AWQ精度保留更好但生态稍弱。实测下来,4bit量化对大多数任务的影响在可接受范围内,但数学推理和代码生成这类对精度敏感的任务,建议用8bit或干脆不量化。
推理框架选vLLM还是TGI,看你的场景。vLLM吞吐量高,适合高并发;TGI集成度高,适合快速搭建。如果只是本地测试,Ollama最省事,一条命令就能跑起来。
4.3 提示词工程与上下文工程的分工
这两个概念经常被混为一谈,但实际是两件事。
提示词工程解决的是“怎么问”——角色设定、任务描述、输出格式约束。这部分技巧已经比较成熟,核心原则是:指令要具体、示例要典型、格式要明确。
上下文工程解决的是“给什么信息”——检索哪些文档、保留多少历史、如何压缩长对话。这部分在Agent场景下更关键,因为Agent的上下文窗口是有限资源,塞太多无关信息反而降低效果。
我的做法是分层管理上下文:系统指令固定在最前,检索结果按相关度排序放中间,对话历史做滑动窗口或摘要压缩放最后。这样既保证了关键信息不丢,又控制了token消耗。
5. 常见问题与排查技巧实录
5.1 账号与访问类问题速查
这类问题最烦人,因为和技术无关但卡住就没法推进。整理几个高频的:
| 问题现象 | 可能原因 | 解决思路 |
|---|---|---|
| Gemini提示账号不符合资格 | 账号地区或类型限制 | 检查账号地区设置,用个人账号 |
| Claude Code提示找不到命令 | PATH未配置 | 手动添加安装目录到环境变量 |
| Claude工作区报虚拟机平台错误 | Windows功能未启用 | 启用虚拟机平台和WSL后重启 |
| CLI调用Gemini返回403 | 认证信息失效或地区限制 | 重新认证,检查网络环境 |
| GPT提示正在重新连接 | 网络波动或服务端限流 | 稍后重试,检查API配额 |
5.2 开发过程中的典型报错与处理
Agent执行中途终止是最常见的。原因通常是工具调用返回了模型无法解析的格式,或者超时没处理。解决办法是在工具层做输出校验,确保返回结构符合预期;同时给每个工具调用设超时,超时后返回明确的错误信息让模型决策。
模型输出格式不稳定也很头疼。明明要求返回JSON,它偏要加一段解释文字。我的做法是用结构化输出功能(如果模型支持),或者在提示词里加严格的格式约束,再配一个后处理解析器做兜底。
长上下文性能下降是另一个坑。上下文塞到几万token后,模型对中间部分的注意力明显减弱。解决办法是把最关键的信息放在开头和结尾,中间放次要内容;或者用检索增强,只把最相关的片段喂进去。
5.3 成本控制的几个实用技巧
API调用成本很容易失控,尤其是Agent场景下一次任务可能触发几十次调用。
第一个技巧是缓存。相同或相似的请求结果缓存起来,避免重复调用。语义缓存比精确匹配缓存命中率更高。
第二个技巧是模型分级。简单任务用便宜的小模型,复杂任务才上大模型。我一般用一个小模型做意图识别和路由,判断任务难度后再决定调哪个模型。
第三个技巧是限制迭代次数。Agent的循环必须有上限,否则可能陷入死循环疯狂烧token。我一般设5到10次为上限,超过就返回当前最优结果并标记未完成。
6. 选型决策:不同场景下的推荐组合
6.1 个人学习与小项目
预算有限、以学习为目的的话,我的推荐是:Qwen开源版 + Ollama本地部署 + 轻量Agent框架。这套组合零成本起步,能覆盖大部分学习场景。想体验闭源模型能力,就用各家提供的免费额度,但别依赖,随时可能收紧。
学习路线建议从提示词工程入手,然后学RAG(检索增强生成),最后再碰Agent。这个顺序是因为前者是后者的基础,跳着学容易一头雾水。
6.2 中小团队产品开发
中小团队要考虑的是平衡:能力、成本、迭代速度。
我的推荐组合是:主力用GPT或Claude的API保证能力上限,敏感数据用本地Qwen或DeepSeek处理,Agent编排用轻量方案。这样既不用养运维团队,又能在关键场景控制成本。
技术选型上,别追新。选社区活跃、文档齐全、有生产案例的方案。新框架看着酷,但踩坑成本高,小团队耗不起。
6.3 企业级部署
企业场景第一优先级是数据安全和稳定性,能力可以妥协。
推荐路线是:开源模型本地部署 + 私有化Agent平台 + 完善的监控和降级机制。模型选Qwen或DeepSeek的较大尺寸版本,部署用vLLM做推理服务,前面挂负载均衡。Agent层要自己做,因为企业流程的定制化程度太高,通用框架很难直接套用。
监控要覆盖:推理延迟、token消耗、任务成功率、异常率。降级机制要设计好:主模型挂了自动切备用,Agent失败自动转人工。这些在demo阶段没人管,但生产环境是生命线。
7. 我踩过的坑与几条实在建议
最后说几条用真金白银换来的经验。
别迷信榜单。基准测试分数高不代表你的场景好用。我见过太多榜单第一的模型在实际任务上翻车的案例。选型一定要用自己的数据做小规模测试,跑通了再大规模投入。
版本锁定很重要。API模型会静默更新,今天跑通的提示词明天可能就失效。生产环境要记录模型版本,更新前先在测试环境验证。开源模型更要注意,不同版本的权重行为可能差异很大。
错误处理比功能实现更花时间。Agent开发里,正常流程可能只占30%的代码量,剩下70%都在处理各种异常。这不是浪费,是必要的投入。上线后你会发现,那70%才是系统稳定的关键。
保持学习但别焦虑。模型迭代快是事实,但底层原理和设计模式变化没那么快。把提示词工程、RAG、Agent设计模式这些基础打牢,换模型只是换个API调用的事。追新可以,但别把根基丢了。
这份清单我会持续更新,模型和应用的变化太快,今天的结论可能下个月就要修正。但选型的逻辑框架、踩坑的经验教训,这些是相对稳定的,也是真正值得沉淀的东西。