工具入门 · 设备与系统

为什么 Mac 更适合做 AI

这不是「果粉 vs 装机党」的口水战。AI 时代的日常工作方式变了——变成了终端里的 Agent + 想跑就跑的本地模型。这篇讲清楚 macOS 的 Unix 底子和 Apple Silicon 的统一内存各接住了哪一半,也诚实地讲 Mac 什么时候不是答案。

篇幅 4 章 · 约 8 分钟 受众 全员(含不写代码的同事) 主线 团队真实工作流:Claude Code · 终端 · 本地模型

问题的正确问法不是「Mac 是不是比 Windows 好」——两边都是成熟系统,打游戏、跑 Excel 谁也不输谁。正确问法是:AI 工作流每天在做什么,谁把这些事做得最顺?拆开看,AI 时代的日常就三件事:① 在终端里指挥 AI Agent 干活;② 把代码部署到 Linux 服务器上;③ 偶尔在本地跑一个大模型。这三件事,Mac 恰好每一件都占了结构性的便宜。

怎么用这篇 · 如果你在纠结下一台工作电脑买什么、或者想知道为什么团队里写代码的同事清一色用 Mac,读完这篇你应该能自己回答。已经在用 Windows 也不用慌,站内有一篇 Windows 用 Claude Code 攻略——能用,只是摩擦更多。
01

Section 01 · macOS 的 Unix 底子

AI 工程的主战场是终端,而 macOS 和服务器说的是同一种语言

过去写代码的主战场是编辑器,现在越来越多的活儿发生在终端里:Claude Code 这类 AI 编程 Agent 本质上就是一个「住在终端里的工程师」,它靠 bashgrepgitssh 这些 Unix 命令来读代码、改文件、跑测试、部署上线。

关键事实:macOS 本身就是一个经过认证的 Unix 系统(和 Linux 同宗同源),而我们所有线上服务——Vercel 的构建环境、Fly.io 的容器——跑的都是 Linux。这意味着你在 Mac 终端里敲的每一条命令、写的每一个脚本,拿到服务器上几乎原样能跑;AI Agent 在你本机学会的操作方式,和它在 CI、在服务器上的操作方式是同一套。

Windows 走的是另一条路。要么用原生环境——路径是反斜杠、Shell 是 PowerShell、很多开源工具链的安装脚本默认假设你有 Unix 环境;要么套一层 WSL2 虚拟机来「模拟 Linux」——能用,但文件系统跨界访问慢、端口转发和网络偶有幺蛾子,每一层转换都是摩擦。

macOS 终端

原生 Unix。zsh + Homebrew + 全套命令行工具开箱即用,与 Linux 服务器行为一致,AI Agent 无需任何适配。

vs

Windows(原生 / WSL2)

原生路径与 Shell 体系不同,部分工具链要绕路;WSL2 补齐了 Linux 但多一层虚拟化,文件互访与网络都有额外摩擦。

团队真实体感 · 我们为 Windows 同事专门整理过一篇 Claude Code Windows 攻略和一篇 arm64 镜像适配指南——这两篇攻略「需要存在」这件事本身,就是门槛的证明。Mac 上对应的攻略只有一行:装上,能用。
02

Section 02 · Apple Silicon

统一内存:本地跑大模型的「作弊器」

先补一个背景:大模型推理时,整个模型必须先加载进「显存」。传统 PC 的架构里,CPU 的内存和显卡的显存是两块分开的——你的电脑可能有 64GB 内存,但显卡只有 8–24GB 显存(消费级显卡的常见区间),模型塞不进显存就是跑不了,内存再大也帮不上忙。

Apple Silicon(M 系列芯片)把这个规则改了:CPU、GPU、神经网络引擎共享同一块统一内存(Unified Memory)。翻译成人话:你的内存有多大,「显存」就有多大。写作时在售的 MacBook Pro 统一内存可配到 128GB,Mac Studio 顶配可到 512GB——这个量级的「显存」,在消费级显卡的世界里根本不存在。

这在实际中意味着什么

统一内存本地大概能跑什么(量化后)对应机型举例
16GB7B–8B 小模型,日常问答、离线补全够用MacBook Air 入门配
32–48GB14B–32B 中型模型,质量明显上台阶MacBook Pro 常规配
64–128GB70B 级模型的量化版,接近云端主力模型的体验MacBook Pro / Mac Studio 高配
512GB数百 B 参数的 MoE 大模型也能整机加载Mac Studio 顶配

* 「量化」= 把模型压缩到更小的数字精度来省内存,是本地跑模型的标准操作;表格给的是量级参考,具体取决于模型与量化方案。

软件生态也已经接住了

硬件优势要有软件配合才成立,这一块 Mac 这几年补齐得很快:llama.cpp 的 Metal 后端把 M 系列 GPU 榨得很干净;Apple 自家开源了专为统一内存设计的 MLX 框架;普通用户则直接用 OllamaLM Studio——一条命令 / 一次点击,模型就在本机跑起来了。

terminal · 在 Mac 上跑一个本地模型只需要两行
brew install ollama
ollama run qwen3   # 首次自动下载,之后完全离线可用
还有一个隐性优势:能效 · M 系列芯片的能效比意味着长时间跑推理、挂着 Agent 干活时,机器不烫、风扇不吼、笔记本拔了电源性能也不打折。对每天开着好几个 AI 会话的工作方式来说,这是每天都在兑现的体验差异。
03

Section 03 · 工具生态

AI 工具的默认首发平台,以及「配一次环境用三年」

做工具的人跟着用户走。开发者群体里 Mac 占比高,于是新的 AI 工具——编程 Agent、AI 编辑器、菜单栏助手、本地推理应用——普遍 Mac 版先发、最完整,Windows 版后补。用 Mac 意味着你几乎总是站在生态的默认路径上,而不是等移植、找替代。

我们每天在用的东西,在 Mac 上长什么样

工具在 Mac 上的形态
Claude Code原生终端体验,Unix 命令全套可用,无需任何兼容层
Homebrew一行命令装齐所有开发工具:brew install node python gh
tmux 多会话同时开多个 AI Agent 会话并行干活的标准姿势
Ollama / LM Studio本地模型一键跑,吃满统一内存优势
Playwright / 浏览器自动化与 Linux CI 环境行为一致,本地调通 = 线上能跑

另一个常被低估的点是软硬一体带来的稳定性:苹果同时控制芯片、系统和驱动,所以没有「装驱动」这个概念,休眠唤醒、外接显示器、蓝牙外设的行为高度一致。开发环境「配一次用三年」不是玄学,是因为变量少——对把时间卖给正事的人来说,少折腾本身就是生产力。

04

Section 04 · 诚实的边界

Mac 不是万能答案——三种场景请看别处

说完优点,把边界也说清楚,不然这篇就成软文了。

① 训练 / 微调大模型:还是 NVIDIA 的天下

整个深度学习训练生态构建在 CUDA(NVIDIA 的 GPU 计算平台)之上,主流训练框架、分布式方案、云端 GPU 集群全部围绕它。Mac 能做小规模实验,但认真的训练/微调请用云上租的 NVIDIA GPU——事实上我们也是这么做的:本地负责推理和 Agent 工程,重活交给云

② Windows-only 的软件与外设

重度 3D 工业软件、部分游戏、某些行业专用工具仍然是 Windows 独占。另外国内办公自动化生态里也有例外——我们做微信/企微相关自动化时就真实撞过:有些路线只有 Windows 或安卓真机走得通。这类需求团队用专门的设备解决,不影响主力机选择。

③ 预算敏感 + 无本地模型需求

如果工作纯粹是「浏览器 + 云端 AI」,一台便宜的 Windows 本也完全够用——云端模型不挑客户端。Mac 的溢价买的是终端体验、统一内存和省心,这笔账值不值,取决于你每天有多少小时花在上面。

一句话总结边界 · 训练看 CUDA,推理和 Agent 工程看 Unix + 统一内存。我们团队的工作负载——AI Agent 工程、调用云端模型、Web 全栈开发——恰好完整落在后者的甜区里,这才是「团队用 Mac」的真实原因,不是信仰。
05

Section 05 · 落地建议

如果你下一台电脑打算买 Mac
AI 工作流 = 终端里的 Agent + 想跑就跑的本地模型——Unix 底子接住前一半,统一内存接住后一半。