← 返回博客

AI Agent 能帮你投广告吗?4 个绕不过去的结构性硬伤

我们花一个月测试 Claude Code 和 Codex 能否自主管理 Meta 广告。它们在 4 个结构性节点上断裂,且不是 prompt 能修复的问题。

Loof· Head of Growth

手绘:从「读广告数据」到「执行变更」之间的临界线

2026 年 7 月更新: Meta 已发布官方 MCP 服务器。我们在约束一和 FAQ 中讨论了它的影响。

Claude Code、Codex 这类编程 Agent 越来越强。有人开始拿它们对接 Meta Marketing API,试图让 AI 自动扩量。我们花了一个月验证,结论是:能跑通 demo,跑不了实盘。

它读数据很强。分析像一个资深投手。

然后它试图执行。

接下来发生的不是模型能力不够——是结构性断裂。无论换更大的上下文窗口、更强的推理能力、还是更精巧的 prompt,都修不了。

我们记录了四个约束。它们适用于 Codex、Claude Code、ChatGPT 插件模式、Manus,以及任何试图自主投广告的通用编程 Agent。

先说结论

  1. 权限问题 — 平台把自主 Agent 视为威胁。还没做出什么成绩,就被限流、标记、甚至封号。
  2. 护栏问题 — 把预算拉到 5 万没有撤回键。Agent 天生不理解"不可逆"意味着什么。
  3. 数据解读问题 — 业务上下文缺失——相同的数据,在不同业务场景里代表不同的决策意义。
  4. 状态问题 — Agent 不会天然维护持续演化的业务状态。没有状态,每次决策都是孤立的。

一句话: 跑广告不再是一个智力问题。它变成了一个基础设施问题。决定你广告能不能活下去的,不是模型。是护栏。

Framework

每一次广告操作都有两面:

分析执行
通用 Agent是否
Codex / Claude Code是否
ChatGPT + 插件是否
MCP(Meta 官方)是⚠️ 部分
专用系统是是

通用 Agent 擅长左边那列。读数据、找规律、提假设、写分析代码——比任何人都快。

右边那列是它们断裂的地方。执行需要权限、护栏、持久状态和平台安全逻辑——没有任何基础模型能开箱提供这些。

下面逐一证明。

约束一:平台把你当机器人的时候会发生什么?

平台执法闸门骤然关闭——不可逆的断连

Meta 对写入类 API 端点(创建/编辑 campaign、ad set、ad)强制执行 100 QPS 上限,按 app × 广告账户组合计算。这是公开数字。真实上限更低。

在公开的限流之下,还有一套行为评分系统在静默运行。每个 API 调用者都在累积声誉分。异常模式——凌晨三点的批量编辑、快速创建/删除循环、人类不可能产生的编辑频率——会无声地降低你的分数。

没有警告。要么 24 小时冷却。要么永久审核。要么正在花 4 万美元的广告账户直接被停。

今年早些时候,一个叫 Leo 的开发者用 Codex 搭了一套广告管理系统。跑起来了——直到 Meta 的行为检测层标记了他的访问模式。他的复盘文章完整记录了整个过程。

Meta 官方 MCP 服务器能解决这个问题吗?

Meta 在 2026 年 4 月发布了官方 MCP 服务器。它解决了合规通道的问题——你现在有了一条官方认可的接入路径。但 MCP 本身是一个协议层,不是执行系统。它告诉你"可以通过这里访问",但不告诉你"什么时候该做什么操作"。限流、行为评分、账户安全逻辑依然存在。你仍然需要 MCP 之上的基础设施层。

投广告的关键不是你"能不能"调用 API。是你反复调用几周、几个月之后,还能不能活着。

约束二:为什么执行护栏比智商重要?

机器人信号检测:完美的机器节奏在自然模式里被标记

一个真实广告账户里每周都会发生的场景:

一条 campaign 在超支,CPA 是目标的 3 倍。Agent 正确识别了这个问题。"聪明"的反应:立即暂停。

但是:

  • 这条 campaign 是目前唯一还在给 Pixel 喂购买事件的,且正处于学习期重置阶段。
  • 暂停它意味着背后的 ad set 退出学习期并重置——2000 美元的学习投资归零。
  • 正确操作是降预算 30% 并等 48 小时,而不是暂停。

没有撤回键。预算拉到 5 万就收不回来了——Meta 的投放系统已经围绕新上限做了优化。学习期内被暂停的 campaign 不会从断点恢复。

通用 Agent 天生不理解不可逆性。每个操作在它看来都一样——一次 API 调用,返回 200 OK。

专用系统把不可逆逻辑写进架构:冷却期、阶梯式扩量、学习期保护规则、高风险变更的人工确认门。

约束三:为什么广告数据会让通用 Agent 失灵?

数据语义混淆:同一个数值装在三个互不兼容的容器里

Meta 的 Insights API 返回的是这样的结构:

{
  "actions": [{"action_type": "purchase", "value": "12"}],
  "action_values": [{"action_type": "purchase", "value": "1847.30"}],
  "purchase_roas": [{"action_type": "purchase", "value": "2.31"}]
}

看起来足够干净。但对一个 Agent 来说,关键问题不在数据本身——

  • 这 12 笔转化是在 7 天窗口还是 1 天窗口?
  • 这条广告组还在学习期吗?花了多少钱才拿到这些 CV?
  • 同一账户另一条广告组 CPA=$45,是高了还是低了?取决于品类、客单价、历史基线。

API 本身不会提供这些业务上下文。 Codex / Claude Code 看到 CPA=$45——如果你把学习期、历史花费、转化量、品类基线全部喂给它,它当然能做分析。但 API 本身不返回这些上下文。Agent 需要自己去拼凑,而目前没有一个开箱即用的方案能可靠地完成这件事。

Agent 需要从 5-7 个不同的 API 调用中拼凑上下文,交叉引用存储的业务状态,应用品类特定的经验规则。

那不是 prompt 的问题。那是基础设施的问题。

约束四:为什么无状态会杀死自主投放?

无状态 Agent:随时间褪色,自相矛盾

周一。你上了一条新广告组,定向美国 25-44 岁女性,兴趣:护肤。日预算 $50。CPA 目标 $28。

周二。CPA 到了 $47。Agent 判断:"超支。暂停。"

周三。你重新开启。CPA 降到 $24。学习期浪费的总成本:$200。

为什么?因为周二的 Agent 不知道这条广告组才跑了 18 小时,处于 7 天学习期的第一天。它只看到一个数字。对着数字做了动作。

通用 Agent 不会天然维护一套持续演化的业务状态。Claude Code 可以有 Project Memory,Codex 可以存 checkpoint——但这些是「笔记」,不是结构化的业务状态机。

一条广告从学习期进入稳定期、预算从 $50 爬到 $500、受众从冷启动到饱和——这个连续演化过程,没有任何通用 Agent 会自动追踪。

专用系统把状态作为一等基础设施来维护:阶段追踪、预算轨迹、受众饱和曲线、素材疲劳度——全部实时更新,全部参与每一次决策。

那什么才管用?

仔细看上面四个约束,没有一个是"模型"问题。更强的 GPT-5 或 Claude 4 修不了它们。它们是基础设施问题:

  • 权限需要合规的、维护声誉安全的 API 接入,带行为合规逻辑。
  • 护栏需要理解不可逆性的决策逻辑,带冷却期和人工确认门。
  • 数据解读需要从多数据源拼凑业务上下文,跨时间持久化。
  • 状态需要一个结构化的、持续演化的业务表征,能跨会话存活。

我们不是在说不要用 Claude Code 或 Codex。

恰恰相反——它们做分析非常强。让 Claude Code 帮你写数据管道、做一次性的竞品拆解、生成 SQL,比任何专用工具都快。

真正困难的不是分析。是执行。

执行需要:实时状态追踪、平台护栏、多步决策链、不可逆操作的保护机制。

这正是 GrowthGPT 在做的事——它通过合规通道接入 Meta、Google、TikTok;跨会话维护持续的业务状态;为每一次写入操作编码平台安全逻辑;高风险决策保留人工确认,日常优化自主执行。

模型是大脑。基础设施是让大脑不会烧掉你广告账户的东西。

FAQ

Q:Meta 官方 MCP 服务器能解决权限问题吗?

部分解决了。MCP 提供了一条合规接入通道——这是真进步。但它是协议层,不是执行层。限流、行为评分、不可逆保护、状态管理、业务上下文拼凑——这些仍然需要 MCP 之上的专用基础设施。

Q:我能自己搭这套基础设施吗?

技术上可以。现实中:6-10 周搭基础框架 + 持续维护(API 版本每季度更新)+ token 成本 $500-2000/月/人 + 每个边界 case 自己踩。对大多数团队来说,接入现成的基础设施(15 分钟上手),是更理性的选择。

Q:模型继续进化,这四个约束会不会自动消失?

约束三和四(数据解读和状态)会随着上下文窗口增大和工具调用能力增强而部分缓解。约束一和二(权限和护栏)是平台施加的、业务逻辑要求的——它们存在是因为自主操作本身就有风险,随着更多 Agent 试图自主执行,它们只会收紧,不会放松。

Q:有些 Agent 声称能"端到端跑广告",怎么判断?

问三个问题:(1) 它有合规写入权限,还是在录屏操作?(2) 它编码了不可逆逻辑,还是直接发 API 调用?(3) 它维护持久业务状态,还是每次会话从零开始?任何一个答案是否定的,那是 demo,不是产品。


延伸阅读:TikTok Agentic Hub 上线了——真正的难题,是谁负责跨平台调度——平台都有 agent 了,跨平台的调度、记忆和决策还没人做。也可读:GPT-5.6 更聪明了,还是跑不了你的广告——更聪明的模型缩的是推理鸿沟,广告卡在权限鸿沟。

跑广告不再是一个智力问题。它变成了一个基础设施问题。决定你广告能不能活下去的,不是模型。是护栏。

GrowthGPT 免费试用