Novita AI APIをForgeCodeで使う方法:セットアップガイド

Novita AI APIをForgeCodeで使う方法:セットアップガイド

ForgeCodeは、v2.2.2 よりNovita AIをビルトインプロバイダとしてサポートしています。つまり、ターミナルから直接Kimi-K2.5、GLM-5、MiniMax-M2.5といったモデルにアクセスできるようになります。余計な設定レイヤーも、別のアプリも必要ありません。このガイドでは、通常数分で完了するセットアップ手順を説明します。

ForgeCodeとは?

ForgeCodeは、Zshに直接統合されるCLIベースのコーディング用ハーネスです。エディター、ブラウザベースのチャット、ターミナルを行き来する代わりに、: に続けてプロンプトを入力するだけで、ForgeCodeがコード編集、ファイル作成、デバッグなどを、すでに使い慣れたシェル上で全て処理します。

本稿執筆時点では、TermBench 2.0 で81.8%の精度を達成し1位を獲得していましたが、リーダーボードの順位は変動するため、最新の状況をご確認ください。ForgeCodeは、3つの専門エージェントからなるマルチエージェントアーキテクチャを採用しています。

  • Forge — デフォルトのエージェントで、バグ修正、コード記述、機能追加などの直接的な実装を行います
  • Muse — コードベースを分析し、実行せずに解決策を提案する計画エージェントです
  • Sage — 読み取り専用の調査エージェントで、ForgeとMuseの両方が、より深いコードベースの理解が必要な際に自動的に呼び出します

主な差別化ポイントは、ForgeCodeがネイティブで数百ものLLMプロバイダをサポートしていることです。セッションを再起動することなく、異なるベンダーのモデルを途中で切り替えることができ、会話のコンテキストも引き継がれます。

なぜForgeCodeでNovita AIを使うのか?

ForgeCodeはすでにOpenAIやAnthropicといった主要なプロバイダをサポートしています。Novita AIを追加する価値がある理由は以下の通りです。

フロンティアのオープンソースモデルへのアクセス。 Novita AIは、他のほとんどのプロバイダでは見つけることのできないモデル — Kimi-K2.5、GLM-5、MiniMax-M2.5などをホストしています。これらは競争力のあるコーディングモデルであり、同じForgeCodeセッション内で、実際のタスクを使ってプロプライエタリなオプションと比較検証することができます。

コーディングワークロードにおける低コスト。 Novita AIの料金は、プロプライエタリなモデルAPIに比べて大幅に低く設定されています。例えば、MiniMax-M2.5は入力100万トークンあたりわずか$0.30です。これはGPT-5.4やClaude Sonnetの料金のほんの一部です。コーディングエージェントを日常的に使用する開発者にとって、この差は大きなものになります。

OpenAIおよびAnthropic互換のAPI。 Novita AIは、OpenAI互換およびAnthropic互換の両方のAPIエンドポイントを提供しています。ForgeCodeはプロバイダからのOpenAI形式を想定しており、Novita AIはそれに直接適合します — アダプターレイヤーもカスタム設定も不要で、ベースURLとAPIキーだけで利用できます。

従量課金制。 サブスクリプションは不要です。実際に使用したトークンに対してのみ支払うため、コミットメントなしで複数のモデルを簡単に試すことができます。

前提条件

始める前に、以下の2つが必要です。

1. ForgeCodeのインストール

ForgeCodeをインストールし、Zshプラグインを設定します。

# ForgeCodeのインストール
curl -fsSL https://forgecode.dev/install.sh | sh

# インストールの確認
forge --help

# Zshプラグインのセットアップ
forge zsh setup

forge setup を実行した後、プラグインを有効にするためにターミナルを再起動してください。: によるプロンプトトリガーが機能しない場合、これが最も一般的な原因です。

2. Novita AIのAPIキー

  1. novita.ai にサインアップまたはログイン
  2. API Keys を見つける
  3. Add New Key をクリック
  4. キーをコピーして準備しておく

APIキーの作成方法

これで全てです。残りの作業はForgeCode内で行います。

同じキーは、ForgeCodeだけでなく、Novita AIのAPIがサポートされているあらゆる場所で使用できます。OpenAI互換クライアント用のベースURLは https://api.novita.ai/openai/v1 で、キーはアカウント設定の Key Management から管理します。APIを直接使用する場合は、Model APIs reference を参照してください。キーはソース管理やコミットされた .env ファイルには保存しないでください。

コーディングエージェントを毎日使用する場合、Novita Coding Plan は、従量課金制の代替として、モデルラインナップ全体にわたる柔軟な月額請求を提供します。

ForgeCodeにNovita AIを接続する方法

ステップ1: ログインフローの実行

ターミナルを開いて、次のように入力します。

:login

ForgeCodeが利用可能なプロバイダの一覧を表示します。リストから Novita を選択します。

ステップ2: APIキーの入力

プロンプトが表示されたら、Novita AIのAPIキーを貼り付けます。セキュリティのため、キーはターミナル上でマスクされます。確認を求められたら、プロバイダの切り替えを承認します。

ステップ3: モデルの選択

ログイン後、モデルピッカーを開きます。

:model

Novitaのモデルを参照または検索します。選択してEnterキーを押します。ForgeCodeは選択したモデルをセッション間で記憶します。:model を使えばいつでも変更できます。

セットアップは以上です。ワークフローは全く同じまま、背後で使用するプロバイダだけが変わります。

どのNovita AIモデルがForgeCodeで動作するか?

以下がNovita AIを通じて利用可能なラインナップです。以下の料金とコンテキストウィンドウは、2026-08-26 時点で Novita AI model API で確認したものです。予算を立てる前に、最新の料金は pricing page で確認してください。変動する可能性があります。

モデル 入力 (/100万トークン) 出力 (/100万トークン) キャッシュ読み取り
(/100万トークン)
コンテキスト 最適な用途
Kimi-K2.5 $0.60 $3.00 $0.10 262K 一般的なコーディング、推論、ツール使用
GLM-5 $1.00 $3.20 $0.20 202K エージェント型コーディング、構造化推論
MiniMax-M2.5 $0.30 $1.20 $0.03 204K 長いコンテキストのコーディングセッション

「最適な用途」の列は、ベンチマーク結果ではなく、一般的な適合性を反映しています。このガイドでは比較コーディングベンチマークを公開していないため、これらは出発点としての提案と捉え、ご自身のタスクでテストしてください。

ForgeCodeでNovita AIを使う本当の利点は、比較ができることです。同じリファクタリングタスクをKimi-K2.5、GLM-5、MiniMax-M2.5で実行すれば、どのモデルがどのタイプの作業に適しているか、すぐに感覚が掴めるでしょう。ForgeCodeを使えば、:model と入力して別のモデルを選ぶだけで瞬時に切り替えられ、コンテキストも引き継がれます。

まとめ

ForgeCodeとNovita AIを組み合わせることで、ターミナルネイティブで、競争力のある料金の多様なオープンソースコーディングモデルにアクセスできるようになります。セットアップは簡単です。APIキーを取得し、:login を実行し、モデルを選んで、コーディングを始めるだけです。

Novita AIのモデルはForgeCodeで利用可能です。セットアップの手間はなく、使用した分だけ支払います。上記の手順で今すぐお試しいただくか、Novita AI Playground でモデルオプションを探索してください。

Novita AIは、AIおよびエージェントクラウドプラットフォームであり、開発者やスタートアップが高性能、高信頼性、コスト効率に優れたモデルやエージェントアプリケーションを構築、デプロイ、スケーリングできるよう支援します。

よくある質問

ForgeCodeとは何ですか?

ForgeCodeはZshと統合するCLIベースのコーディングハーネスで、ターミナルから直接AIプロンプトを送信できます。本稿執筆時点で TermBench 2.0 で1位を獲得しており、Novita AIを含む複数のAIプロバイダをサポートしています。

Novita AIを接続した後、ワークフローを変更する必要はありますか?

いいえ。セットアップは :login を実行し、Novitaを選択し、APIキーを貼り付け、モデルを選ぶだけです。その後は、ForgeCodeを今までと全く同じように使用します。プロバイダが変わるだけで、ワークフローは変わりません。

ForgeCodeでは最初にどのNovita AIモデルを試すべきですか?

一般的なコーディングタスクには、まずKimi-K2.5をお試しください。推論とツール使用に優れています。コスト重視のワークロードには、MiniMax M2.5が入力100万トークンあたり$0.30で強力なパフォーマンスを提供します。

おすすめ記事