Factory DroidとClaude Codeはどちらもプロプライエタリなクローズドソースのターミナルコーディングエージェントであり、両者の選択を決めるのはターミナルよりも、クライアントを自分で選んだエンドポイントに向けたときに何が起きるかという1つの問いです。 Droidは3つのワイヤプロトコルを通じて任意のモデルを受け入れますが、カスタムキーを使ってもプラン料金は残り、Factoryは非公開の利用枠を超えても使用量の計測を続けます。Claude Codeのゲートウェイ認証情報はサブスクリプションを完全に置き換えますが、Anthropicは「ゲートウェイ経由でClaude CodeをClaude以外のモデルへルーティングすることをサポートしません」。安価なトークンとより広いモデルの選択肢は、この2つのクライアントでは別々の製品です。
両方とも現在提供されており、同じ日にリリースされています。2026年9月21日のnpmレジストリでは、Factoryのdroidは0.223.0で、2026年9月19日に公開され、UNLICENSEDを宣言しています。Anthropicの@anthropic-ai/claude-codeは2.1.278で、2026年9月19日に公開され、SEE LICENSE IN README.mdを宣言しています。どちらもほぼ毎日リリースされるため、この2つの数字を信頼するのではなく、レジストリを確認してください。どちらもオープンソースではありません。GitHub APIは、Factory-AI/factoryとanthropics/claude-codeのいずれにもライセンスがないと報告しており、どちらのリポジトリもアーカイブされていません。そのため、「フォークしてトークン代だけを支払う」という選択肢は両方で除外され、以下の設定経路はすべてベンダーが文書化したものです。情報源に関する注記として、factory.aiは現在HTTP 307でfactory.comへ転送されます(同日に確認)が、docs.factory.aiは引き続き直接提供しているため、以下の価格はfactory.comを、挙動はdocs.factory.aiを引用しています。
Claude CodeとFactory Droid:どちらを選ぶべきか
自分に当てはまる行を選び、そこで止めてください。このページの残りは、その5行の根拠です。
| このような状況なら | 選ぶモデル | 理由 |
|---|---|---|
| 1つのターミナルエージェント内でGPT、Gemini、Grok、Qwenまたはローカルモデルを使いたい | Factory Droid | カスタムモデル設定は3つのプロトコルの背後にある任意のモデルを受け入れます。Anthropicはゲートウェイ経由でClaude CodeをClaude以外のモデルへルーティングすることをサポートしていません |
| サブスクリプションの支払いをやめ、トークン代だけを支払いたい | Claude Code | ゲートウェイ認証情報は、そのセッションのclaude.aiログインを置き換え、プランの使用量制限は適用されなくなります。Factoryでは、カスタムキーを使ってもプラン料金とメーターの両方が残ります |
| Webアプリ、モバイル、Slack風の委任、長時間稼働するクラウドコンピュートをカバーする1つのプランが欲しい | Factory Droid | Droid Computers、Missions、ホスト型アプリはすべてのプランに含まれます。ただしFactoryは、カスタムモデルがホスト型Webまたはモバイルプラットフォームには表示されないと文書化しているため、少なくともその作業は、どのキーを保有していてもFactoryに課金されます |
| 新しいサブスクリプションを契約せずにクライアントを実行したい | Claude Code | 前払いクレジット付きのClaude Consoleアカウント、クラウドプロバイダー、またはゲートウェイ認証情報のいずれでも認証できます。FactoryのCLIはFactoryにサインインし、料金ページには無料ティアも試用条件も公開されていません |
| 契約する前に、タスクごとのドル額が必要です | Claude Code | その料金ページは開発者1人あたりの平均額を公開し、CLIはトークン数からセッション額を計算します。Factoryは乗数を公開していますが、クレジットのドル価値は決して公開していません |
2つの行には注意が必要です。Factoryの料金ページのFAQは、「各プランにはどの製品が含まれますか?」という質問に「すべての製品。IDE、Web、CLI、Slackなどがすべてのプランに含まれます」と答えており、これはプランのアクセスについては正しいものです。一方、FactoryのBYOKページには、カスタムモデルは「Factoryのホスト型Webまたはモバイルプラットフォームには表示されない」と別に記載されています。両方の文は公開されており、異なる事柄について述べています。最初の文だけを読んでからキーを購入する購入者は、予算を誤るでしょう。また、Claude Codeで「トークン代だけを支払う」という条件が成立するのは、認証情報を設定した場合だけです。Anthropicのドキュメントは、ゲートウェイ認証情報なしでANTHROPIC_BASE_URLだけを設定してもサブスクリプションは置き換わらず、トラフィックは自分のエンドポイントを経由する一方、claude.aiログインが有効な認証情報として残り、その制限と課金が引き続き適用されることを明示しています。
カスタムエンドポイントの入口を横並びで比較
これが機械的な違いであり、その後に生じるすべての結果を説明します。Droidは設定ファイルとプロトコル名を受け取り、Claude Codeは2つの環境変数を受け取り、1つのプロトコルを前提とします。
| Factory Droid | Claude Code | |
|---|---|---|
| 設定場所 | customModels配列(~/.factory/settings.json内) | ANTHROPIC_BASE_URLと1つの認証情報変数(シェル内、または~/.claude/settings.jsonのenvブロック) |
| 受け入れられるプロトコル | 3つ:anthropic(Messages)、openai(Responses)、generic-chat-completion-api(Chat Completions) | この経路では1つ:/v1/messagesのAnthropic Messages |
| 指定できるモデル | 任意。ただしFactoryは、公式のAnthropicおよびOpenAIエンドポイントのみが「完全にテストおよびベンチマーク済み」であると注意書きしています | Claudeモデル。Anthropicはゲートウェイ経由でClaude以外のモデルへのルーティングをサポートしていません |
| 認証情報ヘッダー | provider: "anthropic"では、デフォルトで認証情報はx-api-keyに入り、authMode: "bearer"でAuthorizationに切り替わります。FactoryはAnthropicモデルについてのみauthModeを文書化し、その他のプロバイダーには「プロバイダーに適した認証ヘッダー」が使用されると述べています | ANTHROPIC_AUTH_TOKENはBearerを送信し、ANTHROPIC_API_KEYはx-api-keyを送信し、apiKeyHelperは両方を送信します |
| サブスクリプションへの影響 | なし。プラン料金は残り、BYOKは公開されていない許容量を超えるとプランに課金されます | そのセッションでは置き換えられます。サブスクリプションは使用されず、その使用量制限も適用されません |
| それが有効になる実行面 | Droid CLIとデスクトップアプリのみ | Anthropicの接続ガイドが対象とする実行面:CLI、VS Code拡張、GitHub Actions、Agent SDK。デスクトップアプリはANTHROPIC_BASE_URLではなく、独自のサードパーティ推論設定を読み取ります。このガイドはJetBrains拡張について、どちらの動作も対象としていません |
| 管理者はそれを取り消せます | はい。allowCustomModels: falseはユーザーBYOKを完全に無効化し、allowedBaseUrlsはカスタムモデルのトラフィックを承認済みホスト経由に強制します。また、新規に組織管理で追加するエントリには静的なapiKeyを含められません(既存のものは引き続き機能し、ローテーションも可能です) | はい。forceLoginMethodまたはforceLoginOrgUUIDを含む管理設定は、ゲートウェイ認証情報と共存できません |
Factoryのカスタムモデルドキュメント、個人プランのページ、組織制御リファレンス、Anthropicのゲートウェイ概要、接続ガイドを、すべて2026年9月19日に参照しました。KunavoはDroidの3つのプロトコル、/v1/messages、/v1/responses、/v1/chat/completionsをすべて提供しているため、以下の両方の設定を表現できます。どちらもここではいずれのクライアントでも実行時テストを行っていません。ベンダーが文書化したプロトコルから導出したものであり、動作中の経路を利用可能にしたまま、出発点として扱ってください。
{
"customModels": [
{
"model": "claude-sonnet-5",
"baseUrl": "https://api.kunavo.com",
"provider": "anthropic"
}
]
}Anthropicプロトコルでは、Droidがパス自体を追加するため、ベースURLは/v1のないオリジンです。ベースURLリファレンスを参照してください。代わりにChat Completions経路を使う場合は、providerをgeneric-chat-completion-apiに設定し、ベースURLをhttps://api.kunavo.com/v1に設定します。Claude Codeにはファイルはまったく必要ありません。
# Claude Code: environment variables, no config file required.
export ANTHROPIC_BASE_URL=https://api.kunavo.com
export ANTHROPIC_AUTH_TOKEN=sk-your-key # travels as: Authorization: Bearer
# ANTHROPIC_API_KEY is the same credential in the x-api-key header instead.
# Anthropic's docs: "If you weren't told which kind, use ANTHROPIC_AUTH_TOKEN."
# Pin models Kunavo serves. Claude Code's default and its opus alias are the
# newest Opus — pinned here to Opus 5.5, which needs Claude Code v2.1.280 or
# later (run `claude update` on an older version). The sonnet alias asks for
# Sonnet 5.5, which Kunavo does not serve, so without the SONNET line,
# /model sonnet, opusplan's execution phase and sonnet subagents 404.
export ANTHROPIC_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-5-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5
# Optional, off by default — adds the endpoint's models to the /model picker:
export CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1最後の行を有効にする前に知っておくべき非対称性が1つあります。Claude Codeの検出リクエストはGET /v1/models?limit=1000で、デフォルトのタイムアウトは3秒です。あらゆるリダイレクト(httpからhttpsへのリダイレクトも含む)によって、検出は何も通知されずに失敗します。その後、idに「claude」または「anthropic」が含まれるエントリだけを保持します。KunavoのClaude IDはclaude-sonnet-5のような素のAnthropic IDであるため、このフィルターを通過しますが、エンドポイントがタイムアウト内に応答するかどうかはここでは測定していません。検出はデフォルトでオフであり、組み込みのモデル一覧は検出なしで機能します。
サードパーティエンドポイントの背後で各クライアントが無効にするもの
両方のクライアントは自社ベンダーとの通信をやめると機能を失い、両ベンダーがそれを文書化しています。リストの性質は異なります。Factoryの損失はキーがどこに到達するかに関するもので、Anthropicの損失はどの機能が停止するかに関するものです。
| クライアント | ベンダーによる動作停止項目 |
|---|---|
| Factory Droid | カスタムモデルが到達するのはDroid CLIとデスクトップアプリだけで、Factoryのホスト型Webまたはモバイルプラットフォームには到達しません。汎用プロバイダーでのプロンプトキャッシュは「プロバイダーによって異なり、保証できません」。公式のAnthropicおよびOpenAIエンドポイントのみが「完全にテストおよびベンチマーク済み」であり、Factoryはパラメーター数が30 billion未満のモデルはエージェント型コーディングで性能が劣ると述べています。 |
| Claude Code | ANTHROPIC_BASE_URLがapi.anthropic.com以外のホストを指すと、エンドポイントが何を転送するかにかかわらず、Remote Controlとサーバー管理設定は無効になります。MCPツール検索はファーストパーティ以外のホストではデフォルトでオフであり、claude.aiコネクターはサブスクリプションログイン時にのみ読み込まれます。クラウドセッション、モバイル、Slack、Claude Code Desktop、Routines、Ultrareview、Code Review、Chrome拡張、コンピューター操作、Artifacts、音声ディクテーションはすべてclaude.aiアカウントを必要とします。 |
Anthropicの可用性マトリクスには、サブスクリプション、Console、4つのクラウドプロバイダーの列があり、汎用サードパーティエンドポイントの列はありません。独自のルールがこの空白を埋めます。可用性は「ゲートウェイが転送する基盤プロバイダーに一致しますが、Claude Code自体が無効にする機能は除きます」。これは一覧ではなくルールです。そのため、上記で名前が挙げられていない機能は、どちらとも確認されていない未解決のものです。自動モードはその一例であり、このページは動作すると主張も、動作しないと主張もしていません。
もう1つの障害の種類は製品レベルではなくプロトコルレベルであり、エンドポイント側に発生します。Anthropicのゲートウェイ互換性ガイドは明確に述べています。cache_controlマーカーは変更せず転送する必要があり、そうしないと「会話はターンごとにキャッシュされていない入力として課金されます」。機能がベータヘッダーとボディフィールドの組み合わせである場合(コンテキスト管理、ベータツールフィールド、output_config)、両方を一緒に送信しなければリクエストはハード400を返します。一方、拡張コンテキストのようなヘッダーだけの機能は、代わりに何も通知されず欠落します。ストリームをバッファーしてはならず、keep-alive pingを中継する必要があります。そうしないとClaude Codeは300秒間無通信の後に中止します。エラーボディは変更せず転送しなければならず、そうしないと自動機能ダウングレードのリトライが一致しなくなります。トークンカウントは唯一の任意エンドポイントです。Kunavoは/v1/messages/count_tokensを実装していないため、/contextは文字ベースの推定にフォールバックします。
両方向の移行コスト
指示ファイルは安価な部分です。FactoryのAGENTS.mdドキュメントによれば、DroidはAGENTS.mdを探し、agents.md、Agents.md、CLAUDE.md、Claude.mdも受け入れます。ディレクトリ、続いて.factory/、.agents/、.agent/をgitルートまで検索します。その理由として、「他のコーディングツールの既存の指示ファイルが引き続き機能する」ことを挙げています。Anthropicのメモリドキュメントは逆の動作をします。Claude Codeは、作業ディレクトリまたはその上位にCLAUDE.mdがない場合、AGENTS.mdをプロジェクト指示として読み取ります。これを直接読み取るにはv2.1.277以降が必要で、これは2026年9月18日に公開されたバージョンです。このページの主題に関する条件が1つあり、Anthropicはそれを2回述べています。AGENTS.mdの読み取りには、Anthropicから機能フラグを取得するセッションも必要です。環境変数リファレンスには、その取得を省略するセッションとして、Amazon Bedrockなどのサードパーティプロバイダー、Claudeアプリのゲートウェイセッション、テレメトリまたはGrowthBookが無効なセッションが記載されています。汎用ANTHROPIC_BASE_URLゲートウェイはその一覧に含まれておらず、除外もされていないため、Kunavo経由のセッションがAGENTS.mdを読み取るかどうかは文書化されておらず、ここでもテストしていません。読み取る場合、Anthropicの代替策はCLAUDE.mdからファイルをインポートすることであり、これはすべてのセッションで機能します。
それ以外はすべてクライアント固有です。Droidにはカスタムコマンド用の/commands、サブエージェント用の/droids、/skills、MCPサーバー用の/mcpがあります。Claude Codeには独自のコマンド、サブエージェント、スキル、フック、プラグイン、MCP設定があり、Anthropicはこれらをすべてのプロバイダーで動作する機能に含めています。形式とディレクトリが異なるため、コピーではなく、これらを書き換える作業を見込んでください。自律性ももう1つの変換コストです。Factoryは、Normal、Spec、Missionのインタラクションモードに加えて、Off、Low、Medium、Highの自律性レベルを公開しています。一方、Claude Codeは独自の権限モードを使用します。両者の対応表はないため、同等の設定が存在すると仮定せず、ガードレールを意図的に再定義してください。
トークンの料金とプランの料金
この比較で正直に価格を算出できるのは一方だけです。FactoryはFactory Standard Creditsに対するモデルごとの倍率を公開していますが、クレジットのドル価値は公開していないため、Factory外の誰もDroidのセッションを金額に換算できません。Factory Droidの料金ガイドでは、プラン表、クレジットモデル、ローリングウィンドウを完全に説明しています。価格を算出できるのは、両方のクライアントで共通するトークンの経路です。
エージェントのセッションで、1営業日あたりキャッシュされていない入力トークンを1.5M、出力トークンを100K使用し、1か月を20日と仮定します。これは明示した仮定であり、いずれのセッションの実測値でもありません。現在のKunavoのカタログ料金では:
| モデル | Anthropic リスト:入力 / 出力 | Kunavo:入力 / 出力 | モデル化した1日 | モデル化した20日間の月 |
|---|---|---|---|---|
| Claude Haiku 4.5 | $1.00 / $5.00 | $0.70 / $3.50 | $1.40 | $28.00 |
| Claude Sonnet 5 | $2.00 / $10.00 | $1.40 / $7.00 | $2.80 | $56.00 |
| Claude Opus 5 | $5.00 / $25.00 | $3.50 / $17.50 | $7.00 | $140.00 |
料金は100万トークン単位です。Anthropicの公開料金は同社の料金ページから、Kunavoの料金はライブカタログから、いずれも2026年9月19日に取得しています。これは、明示した仮定に基づく例示的なトークン計算であり、実測したタスク費用でも、請求額の上限でもありません。また、キャッシュ料金、ツール呼び出し、税金は含まれていません。ベンダー全体の差ではなく、実際に実行するモデルの行を比較してください。Claude Sonnet 5では、カタログ料金とAnthropicのリスト価格が異なるため、同額だと決めつけず行を確認してください、そしてClaude Opus 5はさらに異なる料金です。差はベンダー単位ではなく、モデル単位です。
ここで現実性を確認します。都合のよい仮定が、この種の比較を誤らせる原因になるためです。Anthropicのコストに関するドキュメントでは、エンタープライズ導入全体について「平均コストは開発者1人あたりアクティブ日1日につき約$13、開発者1人あたり月額$150~250で、ユーザーの90%ではアクティブ日1日あたりのコストが$30未満に収まる」と報告しています。この$13は、Claude Sonnet 5の料金で上記のモデル化した1日のおよそ4.6倍なので、ここでモデル化した1日は軽い利用です。Anthropicが公開している月額範囲は、Factory MaxとClaude Max 20xがそれぞれ要する$200をまたいでいます。下限の$150は両方を下回り、上限の$250は両方を上回ります。したがって、料金表だけではプランとトークンのどちらが有利かは決まりません。範囲内のどこに収まるかが判断を左右します。また、Anthropicが報告している範囲はエンタープライズ導入全体のものであり、あなたのチームのものではありません。
| 掲載価格 | Factory | Anthropic |
|---|---|---|
| 無料ティア | 料金ページに公開情報なし | 無料、$0 |
| 有料プランの入口 | Pro、月額$20 | Pro、月額$20、または年払いで月額$17(前払い$200) |
| 中間層 | Plus、月額$100(Proの約5倍の利用量) | Max 5x、月額$100 |
| 個人向け最上位層 | Max、月額$200(Proの約10倍の利用量) | Max 20x、月額$200 |
| チームシート | Teams、チームあたり月額$60に加え、シートあたり月額$40 | Team、年払いでシートあたり月額$20、または月払いで月額$25。Premiumシートは年払い$100、または月払い$125 |
| 超過利用 | 追加利用:前払いクレジット、最低$10、有効期限なし。または、独自の別レート制限があるオープンウェイトプールのDroid Coreへ無料で切り替え | 設定した月間利用額上限に対する、標準API料金での利用クレジット |
Factoryの料金はdocs.factory.ai、Anthropicの料金はclaude.com/pricingから取得しており、いずれも2026年9月19日時点です。「Max」と言うときは、毎回ベンダー名を明示してください。Factory MaxとClaude Max 20xは、同じ$200でも別の製品です。また、2つのMax層の料金はclaude.com/pricingには掲載されておらず、そこには「月額$100から」とだけ記載されています。$100と$200の数字は、Anthropicのヘルプセンターに記載されており、「ウェブサブスクリプションのみ」と補足されています。このように公式ページ間で差異がある場合は、契約を確定する前にチェックアウト画面で金額を確認してください。
トークンの経路を選ぶ場合、Kunavoの最低チャージ額は、プランが付属しない前払いクレジット$10です。カタログ金額は上限ではなく請求の下限です。請求ガイドでその理由を説明しています。掲載料金が最も安いことと、タスク完了までのコストが最も低いことは別の主張です。3回の試行と人によるレビューが必要な小型モデルは、より高性能なモデルを1回実行するより高くつく場合があります。自分のリポジトリで測定したい場合は、Kunavoアカウントを作成してください。Claude Code側のセットアップはClaude Code統合ページに記載しています。ここにはDroidのセットアップページがないため、上記のDroid設定は本文中に記載し、未テストであることを示しています。
操作面と実行モデル
| 機能 | Factory Droid | Claude Code |
|---|---|---|
| ターミナルクライアント | npm install -g droidまたはHomebrewでインストールするDroid CLI | すべてのプロバイダーで動作すると記載されているClaude Code CLI |
| ヘッドレス / CI | Droid Exec、「CI/CDパイプラインおよび自動化スクリプト向けの非対話型実行モード」 | ヘッドレスCLIに加え、文書化されたGitHub ActionsおよびGitLab CI/CD統合 |
| 長時間実行コンピューティング | Droid Computers、「永続的で長期間稼働するコンピューティング環境」。自分のマシンの持ち込みにも対応 | claude.aiアカウントが必要で、ゲートウェイデプロイメントの一部ではないクラウドセッション |
| 複数ステップのオーケストレーション | Extra Usageを有効にする必要があり、レート制限に達すると一時停止するMissions | すべてのプロバイダーで利用可能と記載されているSubagents、Workflows、チェックポイント |
| 自律性の制御 | 自律性レベルはOff、Low、Medium、High。インタラクションモードはNormal、Spec、Mission。組織のmaxAutonomyLevelがこれらすべてに上限を設定 | すべてのプロバイダーでフックとサンドボックスに対応する権限モード。組み込みの開始モードは、ターミナルまたはVS CodeでPro、Max、Teamプランを使用する場合はauto、EnterpriseプランまたはConsoleキーを使用する場合はManualです。ただし、プランに関係なくManualを強制する条件が複数あり、機能フラグを取得しないセッションも含まれます。そのため、プラン名ではなくAnthropicの表を確認してください。 |
| 拡張性 | /commands、/droidsによるカスタムdroids、/skills、/mcpによるMCP | コマンド、サブエージェント、スキル、フック、プラグイン、MCPサーバー |
| クライアント内のコスト表示 | /cost、「使用統計を表示」 | /usage。トークン数に公開料金を適用してローカルで計算 |
| エディター統合 | Factory Appデスクトップクライアント | すべてのプロバイダーで利用可能なVS CodeおよびJetBrains拡張機能 |
FactoryのドキュメントインデックスとCLIリファレンス、およびAnthropicの機能提供状況ページを2026年9月19日に参照しました。コスト表示の内容に注意してください。どちらも報告されたトークンに対するクライアント独自の計算であり、請求システムからの確定情報ではありません。そのため、月額を信頼する前に、どちらもプロバイダーの利用記録と照合してください。Kunavoの場合、その記録は利用量エンドポイントとダッシュボードの台帳です。
どちらのクライアントも適合しない場合、このサイトの関連比較も同じ方法を採用しています。OpenCodeとClaude Codeの比較、Claude CodeとCodexの比較、GooseとClaude Codeの比較では、モデルルーティングとアカウントモデルがさらに異なるクライアントを扱い、Claude Codeのプロバイダー比較ではエンドポイントの選択自体を扱っています。
よくある質問
Factory DroidはClaude Codeより優れていますか?
これを決着させる公開の直接比較テストはなく、どちらのベンダーも公開していません。現在も広まっている数値は、Factory自身のfactory.ai/news/terminal-benchにある「#1 on Terminal-Bench」の発表です。そこではTerminal-Bench Core set v0.1.1の80タスクについて、見出しでは58.75%、結果セクションでは58.8%と報告されており、日付は2025年9月25日です。実行されたのはClaude Opus 4.1で、Anthropicのモデル廃止ページでは現在、2026年8月5日以降Claude APIで廃止済みとされています。これは、もはや提供されていないモデル世代上のエージェントハーネスに関するベンダーベンチマークであり、現在の比較ではありません。モデルへのアクセス、実行面、請求経路を基準に判断し、自分のリポジトリでそれぞれに範囲を限定したタスクを1つ実行してください。
Factory Droidは私のClaudeサブスクリプションを利用できますか?
Factoryのカスタムモデル設定が受け取るのはAPIエンドポイントとキーであり、claude.aiのサブスクリプションログインではありません。そのため、Claude ProまたはMaxサブスクリプションをDroid CLIへ接続する文書化された経路はありません。両者を橋渡しすると主張するサードパーティプロキシは非公式かつ未検証であり、このページでは推奨しません。別途、カスタムキーを使ってもFactoryのプラン料金はなくなりません。Factory自身の料金ドキュメントによれば、BYOKはすべてのIndividualプランで一定の許容量までは無料で、それを超えるとプランに課金されます。
自分のAPIキーを持ち込むと、どちらかのクライアントは安くなりますか?
答えは正反対で、これが両者の最も重要な違いです。Claude Codeでは、ゲートウェイ認証情報がそのセッションのサブスクリプションを置き換えます。Anthropicのドキュメントには、ゲートウェイ認証情報の変数またはapiKeyHelperが有効な間はclaude.aiサブスクリプションが使用されず、その使用量制限も適用されないため、そのトラフィックについてAnthropicには何も支払わず、エンドポイントに支払うと記載されています。Factory Droidではプラン料金が残り、Factoryが許容量を公開していない範囲を超えると、Factoryは使用量もプランに課金します。つまり、カスタムキーはサブスクリプションの代わりではなく、その上に重なります。
Claude Codeはゲートウェイ経由でGPTまたはGeminiモデルを実行できますか?
サポートされた経路ではできません。Anthropicのゲートウェイドキュメントには、Anthropicは「サードパーティのゲートウェイ製品を推奨、保守、監査せず、ゲートウェイ経由でClaude CodeをClaude以外のモデルへルーティングすることをサポートしない」と記載されています。モデル検出フィルターも同じ仕組みで、Claude Codeはid文字列のどこかに「claude」または「anthropic」が含まれる場合にのみ、検出したエントリを保持します。Factory Droidには同等の制限がなく、カスタムモデル設定は3つのワイヤプロトコルのいずれかの背後にある任意のモデルを受け入れます。1つのターミナルエージェント内でClaude以外のモデルを実行することが要件なら、これはDroid、またはマルチプロバイダールーティングを中心に構築されたクライアントを選ぶ理由になります。
CIで無人実行できるのはどちらですか?
両方できますが、仕組みが異なります。FactoryはDroid Execを提供しており、「CI/CDパイプラインおよび自動化スクリプト向けの非対話型実行モード」として文書化しています。さらに、永続的なコンピュートとしてDroid Computersと、自分のマシンを持ち込む選択肢を提供しています。Claude CodeはCLIからヘッドレスで実行でき、GitHub ActionsおよびGitLab CI/CD統合を文書化しており、CLIとAgent SDKはすべてのプロバイダーで動作する機能に含まれています。違いは認証情報です。Claude CodeのGitHub Actions経路はワークフロー環境変数からANTHROPIC_BASE_URLを読み取るため、CIから自分のエンドポイントを指定できます。Factory側では、カスタムモデルはDroid CLIとデスクトップアプリが読み取るローカルのsettings.jsonに保存され、Factoryのホスト型Webまたはモバイルプラットフォームには表示されないとドキュメントに記載されています。ただし、提供したランナー上でDroid Execがそれらをどのように解決するかは記載されていないため、どちらの答えも決めつける前に確認してください。
両者を切り替えるにはどのくらいの作業が必要ですか?
どちらもAGENTS.mdを読み取るため、ほとんどの移行より少ない作業で済みます。Factoryのドキュメントによれば、DroidはAGENTS.mdを検索し、互換性のあるファイル名としてagents.md、Agents.md、CLAUDE.md、Claude.mdも受け入れるため、他のコーディングツール用の既存の指示ファイルも引き続き機能します。Claude Codeは、作業ディレクトリまたはその上位にCLAUDE.mdまたはCLAUDE.local.mdがない場合、AGENTS.mdをプロジェクト指示として読み取ります。これを直接読み取るにはClaude Code v2.1.277以降が必要で、Anthropicは、機能フラグを取得するセッションも必要だと付け加えています。一部のプロバイダーおよびテレメトリ設定では、この取得が無効になります。そのようなセッションでAnthropicが文書化している代替策は、CLAUDE.mdからAGENTS.mdをインポートすることです。移行されないのは、指示ファイルの下にあるすべてです。スラッシュコマンド、サブエージェント定義、フック、スキル、MCPサーバー設定は、クライアントごとのディレクトリにあるクライアント固有の形式であり、権限または自律性の設定にも共有語彙はありません。
2026年9月19日に確認しました。両方のnpmパッケージの最新バージョン、公開日、ライセンスフィールド、ならびに両方のGitHubリポジトリのarchivedおよびlicenseフィールドをGitHub APIで確認し、factory.aiからfactory.comへのリダイレクト、FAQの回答を含むfactory.com/pricing、Factoryのindividual-plans、organization-plans、custom-models、org-control、AGENTS.md、CLI-reference、documentation-indexページ、Anthropicのgateway、gateway-connect、gateway-protocol、feature-availability、memory、environment-variable、permission-mode、model-deprecation、costsページ、claude.com/pricing、Maxプランのヘルプセンター記事、FactoryのTerminal-Bench発表を確認しました。2つのnpmバージョン番号と2つのGitHubライセンスフィールドは、2026年9月21日に再確認しました。Factoryのモデルごとのクレジット倍率はこのページでは再確認しておらず、料金ガイドで扱っています。Kunavoのトークン料金はライブカタログから取得しており、コストの数値は明示した仮定に基づく例示的な計算です。KunavoではどちらのクライアントもAPIに対して実行時テストを行っていないため、ここでの設定に関する主張はすべて、セッションではなくベンダーが文書化したプロトコルから読み取ったものです。