コンテンツへスキップ
AIで書くということ

自分のOpenAI・Claude・GeminiのAPIキーで小説を書く

Updated November 10, 2026 · 読了目安:7分

自分のAPIキーを使うと、モデルの提供元から直接請求が届き、執筆ツールはモデルが働く仕事場になります。小説家にとっては、コストを抑えやすく、モデルを自由に選べ、原稿の行き先もはっきりするという利点があります。一方で、セット提供の場合は任せられていた作業、つまり利用上限の設定、モデルの正確な指定、キーを不適切な場所に置かない管理は自分で行うことになります。ここでは、キーとは何か、1冊に実際いくらかかるのか、キーを入力する前に決めておくべきことを説明します。

Key takeaways

  • APIキーは、モデル提供元に対してあなたが誰かを示し、どのアカウントに請求するかを伝えるものです。あなたの文章そのものは含まれません。パスワードではなく、カード番号のように扱いましょう。
  • ChatGPTやClaudeのチャット向けサブスクリプションには、API利用は含まれません。APIは、提供元の開発者コンソールで開設する、従量課金の別アカウントです。
  • APIで小説を書くときの費用は、出力よりも入力の比重が大きくなります。リクエストのたびに、物語に関する文脈を送り直すためです。作品の長さより、ツールが文脈をどう扱うかのほうが重要です。
  • キーをどこかに入力する前に、利用上限と使用量アラートを設定しましょう。ツールごとに別のキーを発行すれば、ほかのツールに影響を与えずに1つだけ無効化できます。
  • キーを使うと、提供元のAPI向けデータ規約が適用されます。これはチャットアプリの規約と異なることがよくあります。執筆ツール自体が保存する内容は変わらないため、両方を確認してください。

あらゆるAI執筆ツールは、他社が作ったモデルの上で動いています。AnthropicのClaude、OpenAIのGPT、GoogleのGemini、xAIのGrok、そして数多くのオープンモデルです。通常、ツールの運営側がモデル提供元に料金を支払い、そのコストをサブスクリプションやクレジットパックに含めてあなたに転嫁します。自分のAPIキーを持ち込むと、この構図が逆になります。モデル提供元があなたに直接請求し、執筆ツールはモデルが働く作業場になるのです。小説家にとっては、コストを抑えられ、モデルを自由に選べ、原稿がどこへ送られるのかについてより明確な答えを得られる、ということでもあります。同時に、セット販売の形態が黙って引き受けてくれていた責任のいくつかを、あなた自身が負うことにもなります。

APIキーとは何か

APIキーとは、モデル提供元のサーバーに対してあなたを識別する、長い文字列です。ソフトウェアがモデルにリクエストを送るとき(「このシーンを書いて」「この章を要約して」など)、キーも一緒に送られ、提供元はそれを使って二つのことだけを判断します。そのリクエストが許可されているかどうか、そしてどのアカウントに課金するか。それ以外には何もありません。キーにはあなたの文章も、設定も、履歴も入っていません。パスワードというより、決済カードの番号に近いものであり、同じ注意を払うに値します。

キーは提供元の開発者コンソールで入手します。これは一般向けのチャットアプリとは別の場所です。有料のChatGPTやClaudeの購読には、APIの利用権は付いてきません。APIは独立したアカウントで、使った分だけ別に課金されます。ここでつまずく書き手は少なくありません。チャットの購読は、人が入力するための定額料金です。一方APIは、ソフトウェアのための従量制のアクセスであり、執筆ツールが必要とするのはこのAPIのほうです。

なぜ自分のキーを持ち込むのか

第一の理由はお金で、これは良い方向にも悪い方向にも働きます。API料金はトークン単位で決まります(トークンとは単語の断片で、英語ではおおよそ単語の4分の3ほどです)。価格は提供元が決め、モデルごとに公表されています。AIをセットで提供するツールは、平均的な利用者のコストに自社の利益を上乗せして価格を設定しなければなりません。たくさん書く人や、安価なモデルを好む人なら、提供元に直接支払うほうがはるかに安く済むかもしれません。たまにしか書かない人にとっては、セット販売のほうが簡単で、費用も変わらないかもしれません。大切なのは、思い込まずに、自分の使い方で実際に計算してみることです。

第二の理由は選択の自由です。セット販売のツールが提供するのは、ツール側が選んだモデルだけです。自分のキーなら、提供元のアカウントが届くモデルすべてに手が届きます。そこには、ツールがまだ取り込んでいない新しいモデルや、ラフな下書きに向いた安価な階層、あるいは気に入って使い慣れた特定のバージョンも含まれます。アグリゲーターのアカウントを使う書き手もいます。一つのキーで多くの提供元のモデルに、一本の請求書でアクセスできるため、選択肢はさらに広がります。

第三の理由は、関係をコントロールできることです。自分のキーを使えば、提供元の利用規約はあなたに直接適用されます。利用状況、支出、上限はあなた自身のコンソールに表示され、ツールの使用をやめるときは、キーを無効化すればアクセスは消えます。

一冊の小説はトークンでいくらかかるか

最初の見積もりはたいてい大幅に低くなります。書き手が、返ってくる言葉だけを数えてしまうからです。9万語の小説は、完成した文章でおよそ12万トークンになり、この規模なら出力だけで見ると費用は安いことが多いものです。コストは入力側にあります。

モデルにはリクエスト間の記憶がありません。20章目をうまく書かせるには、必要なことをその都度送らなければなりません。登場人物は誰か、何が起きたか、世界のルール、シーンをどう着地させたいか。この文脈はリクエストのたびに送られ、本格的な執筆環境では、書かれる箇所の何倍もの分量になることも珍しくありません。構想の段階、推敲の段階、品質チェック、書き直しも、それぞれ独自に送信します。したがって一冊の本にかかる実費は、本の長さよりも、ツールの仕組みに大きく左右されます。物語の整理された簡潔な全体像を保持するツールは、毎回すべてを貼り付けるツールよりも、1シーンあたりの出費が少なくなります。

だからこそ、ツールが示せるいちばん役に立つ数字は、作業を実行する前の見積もりなのです。しかも、後から提供元のダッシュボードと照らし合わせて確かめられる形で。

まず支出の上限を設定する

キーをどこかに入力する前に、提供元の課金設定を開いてください。多くのコンソールでは、月間予算、厳格な支出上限、利用アラートのいずれか、あるいはその組み合わせを設定でき、前払いクレジットを使い切ると単に止まる方式のものもあります。調子の悪い月に失っても平気だと思える額を上限にし、それよりずっと低い額にアラートを設定します。そして最初の数回の作業中は利用状況のページを見守り、一章が実際にいくらかかるのかを把握しましょう。

上限が守ってくれるのは、使いすぎだけではありません。万一キーが漏れても、上限が被害を食い止めます。ツールが誤作動して何かを延々と再試行しても、上限が止めてくれます。ほかの何よりも先にやっておく価値のある、唯一の設定です。

多くの提供元では、名前を付けた複数のキーを作成できます。ツールごとに専用のキーを割り当てましょう。あるツールの利用をやめたいときや、キーが流出した疑いがあるときは、そのキーだけを無効化すれば、ほかには何も壊れません。

キーが実際に届くモデルはどれか

キーは提供元への扉を開けてくれますが、その扉をどのモデルに通らせるかは、やはりあなたが選びます。そしてこの選択は、ブランド名から想像される以上に、小説にとって重要です。同じ提供元のモデルでも、コストも文章の書きぶりも大きく異なります。フラッグシップモデルは、文章表現の技巧においてもっとも優れている傾向があり、トークンあたりの価格も最高です。小型の高速モデルは安価で、構想や要約には十分使えますが、紙面の上では明らかに平板です。新しいバージョンは数か月ごとに登場し、ときにはエイリアスの裏側で、気づかないうちに新しいモデルへと切り替わります。

役立つ習慣が二つあります。一つは、あなたが書くようなシーンをどう書くかでモデルを選ぶこと。それは、同じ指示に対する出力を並べて読み比べることでしか分かりません。できれば、どれがどのモデルの文章かを伏せたままで。もう一つは、落ち着いたバージョンを正確に記録しておくこと。そうすれば、エイリアスの裏での静かな変更に、本の途中で戸惑わされずに済みます。

プライバシーとデータの保持

書き手が、原稿をAPI経由で送ると次世代のモデルの学習に使われるのではないか、と尋ねるのはもっともです。その答えは提供元自身の規約にあり、APIの規約は一般向けチャットアプリのものと異なっていることがよくあります。提供元のデータ利用ポリシーを、API向けのものとして具体的に読んでください。APIへの入力が学習に使われるかどうか、リクエストがどれくらいの期間、何のために保存されるか(不正利用の監視はよくある理由です)、無料枠と有料枠で扱いが違うかどうか。ポリシーは変わるものなので、去年のフォーラムの投稿ではなく、現在のページを確認しましょう。

そして同じ問いを、ツールにも向けてください。あなたのキーが決めるのは、提供元があなたのテキストをどう扱うかです。しかし、原稿を最初に目にし、プロジェクトを保存するのは、あなたが作業するツールです。そこで何が起こるかは、ツール自身の規約が決めます。キーがあるからといってツールがプライベートになるわけではありません。移るのは、課金の関係だけです。

キーを安全に保つ

キーはカード番号と同じように扱ってください。信頼できるソフトウェアにだけ、それも専用の設定ページにだけ貼り付けます。チャット画面、共有ドキュメント、スクリーンショット、サポートへのメールには決して貼り付けないでください。きちんと作られたツールは、キーを保存したあと末尾の数文字しか表示せず、置き換えも削除も一度の操作でできます。もしキーの全体が後からまた表示されたり、ごく普通の場所に貼り付けるよう求められたりしたら、そこで手を止める理由になります。

もしキーが漏れたら、すぐに提供元のコンソールで無効化し、新しいキーを作ってください。無効化は即座に反映され、無料です。支出上限をすでに設定してあれば、最悪の場合でも請求額は小さく、限定されたものにとどまります。

自分のキーか、AI込みか

自分のキーを持ち込むことは、一つのトレードオフです。課金、上限、モデルの選択を自分で引き受ける代わりに、直接の価格、すべてのモデルという幅広い選択肢、そして自分自身のものである提供元との関係を手に入れます。それがまさにぴったりだという書き手もいるでしょう。別の書き手にとっては、AIが組み込まれ、作業ごとに価格が決まる一つのプランのほうが合っているかもしれません。そちらを選ぶことに、劣るところはまったくありません。

Novelmintはその両方を用意しています。Anthropic、OpenAI、Google、xAI、OpenRouterのいずれかのキーを追加して、それが届く任意のモデルで章を組み立てることもできますし、キーなしで、クレジットにAIを含めたまま使うこともできます。どちらを選んでも、構想も、ストーリーバイブルも、決断も、あなたのものです。

Questions

Frequently asked

ChatGPT PlusやClaude Proのサブスクリプションを、そのままAPIキーとして使えますか?
使えません。チャットのサブスクリプションは、人が入力する一般向けアプリが対象です。API利用は提供元の開発者コンソールにある別アカウントで、使った分だけ課金されます。執筆ツールで使えるキーは、そこで作成します。
自分のAPIキーで小説を書くと、いくらかかりますか?
作品の長さよりも、ツールとモデルによって大きく変わります。9万語の小説の完成稿はわずか約12万トークンですが、リクエストのたびに物語の文脈が送られ、さらに計画、チェック、推敲の工程も加わります。実行前にジョブの見積もりを出してくれるツールを選び、その見積もりを提供元の使用状況ページと照らし合わせてください。
自分のキーを使えば、私の小説がAIの学習に使われることはありませんか?
提供元のAPI向けデータ利用規約によります。これはチャットアプリの規約と異なることが多く、無料と有料でも違う場合があります。最新のAPIポリシーは提供元の公式サイトで確認してください。別の問題として、執筆ツール側が何を保存するかも確認しましょう。キーを使っても、そこは変わりません。
APIキーを執筆アプリに貼り付けても安全ですか?
信頼できるアプリの、キー用に用意された設定ページにのみ入力してください。しっかりしたツールなら、保存後は末尾の数文字だけが表示され、削除や差し替えもできます。先に利用上限を設定し、ツールごとに別のキーを使えば、万一漏れても被害は限定され、そのキーだけを無効にできます。
小説にはどのモデルでキーを使うのがよいですか?
ブランドではなく、自分が書きたい場面をそのモデルがどう書くかで選びましょう。フラッグシップモデルは文章力が高い傾向があり、費用も高めです。小型モデルは安価で、構成づくりには十分ですが、文章はやや平板になります。同じ指示で複数のモデルの出力を並べて読み、できれば出力元を伏せて比べるほうが、スペック表よりずっと参考になります。

What this page does not claim

  • 提供元の料金を掲載したり、最安の提供元を挙げたりはしません。料金は頻繁に変わるため、金額ではなくコストの見積もり方を解説します。
  • 各提供元の現在のデータ保持・学習ポリシーは記載しません。時間とともに変わるため、提供元自身のAPI規約をご確認いただくよう案内します。
  • 自分のキーが常にセット料金より安いとは主張しません。たまに書く程度なら、AI込みのプランのほうが同じか安くなることもあります。

自分のキーで書くか、AI込みで書くか。

章の生成には、Anthropic、OpenAI、Google、xAI、OpenRouterのキーが使えます。キーなしで、クレジットに含まれるAIを使うこともできます。