用无限 Claude 驱动 Factory Droid

用无限 Claude 驱动 Factory Droid

Droid 是一个智能 CLI,会循环地规划、修改、重试,所以一个任务在完成前能跑掉大量 token。这正是固定价无限 Claude 套餐取胜的负载——让 Droid 跑到完成,价格不变。

一份配置,没有计量表

Droid 读取 ~/.factory/settings.json。加一个 customModels 数组,每一条定义 CLI 可用的一个模型。背后是无限套餐,你设一次、从此不再想单次运行的成本。

settings.json 是现代路径;旧的 config.json 缺少它的一些特性。把你的无限套餐配置放在这里,让每一次 Droid 会话都来自同一个固定价套餐。

因为 Droid 生来就跑长时间的自主会话,一次性配置与固定价套餐相得益彰。你配置一次,然后把成本问题彻底抛在身后,让 agent 按任务所需跑多久就跑多久。「配置一次、忘掉计量表、让 agent 跑」就是这套设置的全貌。Droid 偏爱的长自主会话与固定价完美契合,因为它们的成本本来是最难预测的。

描述 Claude 模型

每一条都需要 model、baseUrl、apiKey、provider 和 maxOutputTokens。把 model 指向一个网关 id(如 claude-sonnet-4-5),把 baseUrl 指向无限网关主机。

把 maxOutputTokens 设得慷慨些。按量计费时人们把输出压得很低来省钱;无限套餐下你可以让 Droid 产出完整的回答,因为两种做法成本相同。

更高的 maxOutputTokens 对一个写代码的 agent 很重要,因为被截断的回答可能在修改中途断掉、逼出再一轮来收尾。成本顾虑一旦移除,你就按完整输出来设它,这让 agent 循环更顺、减少浪费的回合。完整输出意味着更少浪费的回合,会话越长这越重要。一个在修改中途断掉的回答会逼出你宁愿避免的又一轮,所以慷慨的上限让循环保持推进。

使用 anthropic provider

把 provider 设为 anthropic,以使用网关的原生 Messages 接口。另外两种模式 openai 和 generic-chat-completion-api 面向 OpenAI 风格端点;无限网关上的 Claude,anthropic 才是匹配的。

把 provider 选对能让 agent 循环在长跑中保持扎实。你希望它正确,让一个数小时的无限会话永不栽在 wire 格式不匹配上。

这在无限套餐上更重要,恰恰因为你打算让会话很长。一个在短的计量测试里你可能很快发现的 provider 不匹配,否则可能在一次延长运行的深处才浮现,所以值得在放出 agent 之前用一个小任务确认。事先一次小小的确认运行,是防止不匹配在数小时后浮现的廉价保险。无限套餐下一次快速检查不花一分钱,却能省掉一次失败的长跑。

密钥处理

把你的无限密钥放进 apiKey,最好用 ${AIPRIME_API_KEY} 让密钥存在环境里。${VAR} 展开在 settings.json 里有效、在旧的 config.json 里无效,且 apiKey 不能为空。

那一把无限密钥支撑每条模型配置、支撑套餐期内的每一次 Droid 会话。没有按模型分开的计量表要盯。

所以如果你同时保留一条 Sonnet 和一条 Opus 配置,它们共享这一把无限密钥和这一个固定价。切换模型从不改变你的付费,这让选择纯粹关乎眼前任务适合哪个模型。在多条模型配置间共享一把密钥、一个价格,让切换纯粹是质量决定。在 Sonnet 和 Opus 之间选择时成本从不介入,所以你只管挑任务配得上的那个模型。

让 agent 循环跑起来

在 CLI 里用 /model 切换模型。为最难的任务保留一条 claude-opus-4-8 配置,并且因为套餐是无限的,把它选着、不必担心 token 成本。

这正是固定价真正回本的地方:一个会重试、会探索的智能 CLI 在计量计费下是不可预测的。无限套餐下你把 Droid 指向一个硬任务,让它按所需迭代多久,付同样的固定金额。

它还把你从「为省钱打断长跑」的本能里解放出来——而打断往往比让 agent 完成它的计划产出更差的结果。当一次五分钟的运行和一次一小时的运行成本相同时,你根据「活儿干完了没」来做这个决定,而不是看下一段 token 会往上加多少。根据「干完了没」而非 token 成本来评判一次运行,正是固定价解锁的心态。你不再为省钱而打断好的工作。

// ~/.factory/settings.json
{
  "customModels": [
    {
      "model": "claude-sonnet-4-5",
      "baseUrl": "https://claudeapikey.dev",
      "apiKey": "${AIPRIME_API_KEY}",
      "provider": "anthropic",
      "maxOutputTokens": 8192
    }
  ]
}
// export AIPRIME_API_KEY=<key>   (apiKey 不能为空)
// 在 CLI 里用 /model 切换模型

FAQ

我能在无限 Claude 上跑 Factory Droid 吗?
能——加一条 customModels 配置,provider 设为 anthropic,baseUrl 填 {SITE},再填你的无限密钥。固定价套餐覆盖每一次运行。

为什么无限套餐适合 Droid?
Droid 的 agent 循环会规划、修改、重试,每个任务吞吐高 token 量。固定价无限套餐让成本固定,无论一次运行跑多久。

provider 填什么值?
anthropic,以使用原生 Messages 接口。apiKey 不能为空;在 settings.json 里用 ${AIPRIME_API_KEY}。

有 token 上限吗?
套餐期内没有 token 上限,只有为保持网关快速的公平使用限速。

Start using Claude in minutes

Get an API key — no Anthropic account or waitlist required.

Get your API key

更多 Claude API 指南

Anthropic-Compatible API 到底是什么意思如何购买 Claude API 额度使用 Claude API 的最低成本方案Claude API 错误处理指南:Rate Limit、400、500、529 修复方法Claude API 免费试用 — 什么是真正免费的(2026)Claude 模型对比Claude API 价格,全面讲清楚Claude API Gateway 与 Anthropic Direct 对比Claude API 与 Claude Pro/Max 订阅怎么选使用加密货币支付 Claude API无需等待名单即可使用 Claude APIClaude Code API 成本 — 价格说明与降本方法Claude Code API Key — 如何获取并完成配置如何获得 Claude 无限使用额度如何获取 Claude API Key如何减少 Claude Token 使用量通过 OpenAI 兼容 API 使用 Claude在 Claude 上运行无限额度 Hermes Agent在 Claude 上运行无限量 OpenClaw“Unlimited” Claude API 访问到底是什么意思如何获取无限额度 Claude API KeyClaude Code 无限使用 — 无 Token 限制Claude Opus 4.8 无限使用指南Claude 无限使用 — 套餐与价格使用 Claude API 无限畅跑 Aider用无限 Claude 驱动 Cherry StudioClaude Code 无限 API 使用指南使用 Claude API 让 Cline 不受额度束缚在 Codex CLI 中使用 Claude使用 Claude API 解锁无限 Cursor用无限 Claude 驱动 GitHub Copilot在 JetBrains IDE 中无限使用 Claude在 Kilo Code 中使用 Claude用无限 Claude 构建 LangChain用 LiteLLM 路由到 Claude在 n8n 中连接 Claude使用 Claude API 无限运行 OpenCode用 Claude API 无限使用 Roo Code在 VS Code 中无限使用 Claude用无限 Claude 驱动 Zed