Novita AIをGooseで使う方法:200以上のLLMモデル

Novita AIをGooseで使う方法:200以上のLLMモデル

Gooseは、45.5kのGitHubスターを誇るオープンソースのAIエージェントで、任意のLLMを完全自律型のコーディング&ワークフローエージェントとして実行可能です。そしてNovita AIはネイティブのファーストクラスプロバイダーとして、200以上のモデルをプロプライエタリAPIの数分の一のコストで提供します。

Novita APIキーを取得する

Gooseとは?

Gooseは、macOS、Linux、Windowsでローカルに動作する無料のオープンソースAIエージェントです。Rustで構築されており、メモリ消費が少なく高性能です。コードアシスタントの域を超えて、シェルコマンドの実行、パッケージのインストール、ファイル編集、テスト実行、Webブラウジング、データベースクエリ、複雑なマルチステップワークフローの自動化など、選択したLLMによって駆動されるすべての操作を行えます。

ChatGPTやClaudeのWebインターフェースとは異なり、Gooseはユーザーのマシン上で動作し、ローカル環境へのフルアクセスを持ちます。APIを介してLLMに接続し、強力な拡張エコシステム(70以上のMCPツール)を使用して、テキスト生成と実際のシステム操作を橋渡しします。

内部では、Gooseは3つのコンポーネントループとして動作します:

  • インターフェース — デスクトップアプリ(GUI)またはCLI
  • エージェント — LLM呼び出し、ツール実行、コンテキストを管理するコアループ
  • 拡張機能 — MCPベースのツールサーバー(GitHub、Google Drive、シェル、ブラウザ、データベースなど)

GooseはLinux Foundationの一部であるAAIF(Agentic AI Foundation)によってメンテナンスされており、460人以上のコントリビューターが活発に開発に参加しています。

なぜGooseにNovita AIを選ぶのか?

200以上のモデル、ツール呼び出し対応

Gooseエージェントはツール呼び出しに大きく依存します。LLMはシェルコマンド、ファイル編集、API呼び出しを確実に実行できなければなりません。当プラットフォームは、32Kから262Kトークンのコンテキストウィンドウを持つ、ツール呼び出し対応の200以上のオープンソースモデルを提供します。プロバイダーを変更することなく、タスクに応じてモデルを切り替えることができます。

モデル コンテキスト 強み
moonshotai/kimi-k2.5 262K コーディング、マルチステップ推論
zai-org/glm-5.1 205K 長期的なエージェントタスク
minimax/minimax-m2.7 205K 長文コンテキストタスク
deepseek/deepseek-v3.2 164K コード生成
google/gemma-4-31b-it 262K 効率的な指示追従

最終確認日:2026-04-20。全モデルリストはnnovita.ai/modelsをご覧ください。

コスト効率の良いAPIアクセス

プロプライエタリモデルAPI(Claude、GPT-4o)は、入力トークン100万あたり$3~$15かかります。当プラットフォームのオープンソースモデルは、100万トークンあたり$0.02から始まり、高性能なエージェントモデルでも最大$0.80と、長時間のGooseセッションを劇的に安価にします。

OpenAI互換API

APIは完全にOpenAI互換であるため、Gooseはカスタムコードなしで使用できます。同じbase_urlパターンが、単一のキーで200以上のすべてのモデルで機能します。

ファーストクラスプロバイダーサポート

Gooseの公式ドキュメントでネイティブプロバイダーとしてリストされています。回避策やカスタム設定は不要です。goose configureを実行し、Novita AIを選択するだけで、すぐに利用開始できます。

Gooseのインストール

macOS / Linux(推奨):

curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash

Homebrew:

brew install block-goose-cli

Windows: GitHubリリースページ から Goose-win32-x64.zip をダウンロードし、セットアップの指示に従ってください。

インストールを確認:

goose --version

GooseでNovita AIを設定する

ステップ1:Novita AI APIキーを取得する

  • novita.ai にサインアップまたはログイン
  • 設定 → APIキー管理 に移動
  • 新しいキーを作成 をクリックしてコピー

ステップ2:goose configure でNovita AIに接続

インタラクティブなセットアップウィザードを実行:

goose configure

プロンプトが表示されたら、「Configure Providers」を選択 → 「Novita AI」を選択 → NOVITA_API_KEY を入力 → モデルを選択。

ステップ3:設定を確認

Gooseは設定を ~/.config/goose/config.yaml(Linux/macOS)に保存します。以下のようになります:

GOOSE_PROVIDER: "novita"
GOOSE_MODEL: "your-chosen-model-id"

セッションを開始して確認:

goose session

代替方法:環境変数による設定

CI/CDパイプライン、Dockerコンテナ、ヘッドレスサーバー向け:

export GOOSE_PROVIDER=novita
export GOOSE_MODEL=your-chosen-model-id
export NOVITA_API_KEY=your_api_key_here

goose session

環境変数は最優先され、config.yamlを上書きします。

1回限りのモデル上書き:

goose run --model deepseek/deepseek-v3.2 -t "この関数をパフォーマンス向上のためにリファクタリングしてください"

Novita AIでのGoose機能の活用

エージェント型コーディングセッション

セッションを開始し、Gooseに高レベルタスクを与えると、ツール呼び出しを自動的に処理します:

goose session
> PostgreSQLから読み取り、REST APIを公開するPython FastAPIサービスを作成してください。
  プロジェクト構造をセットアップし、依存関係をインストールし、単体テストを追加してください。

Gooseはディレクトリを作成し、pipでパッケージをインストールし、コードを書き、テストを実行し、反復処理を行います。すべてLLMバックエンドによって駆動されます。

レシピの実行(共有可能なワークフロー)

Gooseレシピは、再利用可能でパラメーター化されたワークフローを定義するYAMLファイルです。チームで同じモデルを使用して同じレシピを共有・実行できます:

goose run --recipe ./code-review.yaml --params '{"repo_path": "./my-project"}'

並列サブエージェント

Gooseは、独立したコンテキストを持つ並列タスク用のサブエージェントを生成できます。これは、大規模なコードベースを1つのセッションに保持できる高コンテキストモデル(200K+トークン)で特に効果的です。

マルチモデル設定

高レベルの推論用にプランナーモデル、ツール呼び出し用に実行モデルを個別に設定:

export GOOSE_PLANNER_PROVIDER=novita
export GOOSE_PLANNER_MODEL=your-reasoning-model
export GOOSE_PROVIDER=novita
export GOOSE_MODEL=your-execution-model

Goose vs. 他のAIエージェントフレームワーク

|Goose|LangChain Agents|AutoGen| |—|—|—|—| |セットアップ|単一バイナリインストール|pip + カスタムコード|pip + カスタムコード| |インターフェース|CLI + デスクトップGUI|コードのみ|コードのみ| |拡張機能|70以上のMCPツール内蔵|自分で構築|自分で構築| |Novita AI|ネイティブファーストクラスプロバイダー|OpenAI互換の回避策|OpenAI互換の回避策| |ローカルモデル|Ollama、LM Studio、Ramalama|カスタム設定が必要|カスタム設定が必要| |レシピ/ワークフロー|YAML、共有可能|Pythonスクリプト|Pythonスクリプト| |ライセンス|Apache 2.0|MIT|MIT|

最終確認日:2026-04-20

まとめ

Gooseは非常に高性能なオープンソースAIエージェントです。45.5kのスター、460人以上のコントリビューター、活発なリリースサイクルを持ちます。Novita AIをネイティブプロバイダーとして使用することで、ツール呼び出し対応の200以上のオープンソースモデルと、長時間のエージェントセッションを真に経済的にする価格設定を利用できます。

開発ワークフローの自動化、CI/CD統合コードレビューの実行、マルチエージェント研究パイプラインの構築など、Goose + Novita AIの組み合わせは、5分以内に本番グレードのセットアップを提供します。

Novita AIを始める

Novita AIは、開発者向けの主要なAI&エージェントクラウドプラットフォームです。200以上のオープンソースモデルをOpenAI互換APIで提供し、エージェントサンドボックスインフラ、GPUクラウドを単一アカウントで利用できます。

おすすめ記事

よくある質問

GooseでNovita AIは無料で使えますか?

Novita AIは新規ユーザーに無料クレジットを提供しています。その後は、トークン単位での課金が行われ、通常、高性能なオープンソースモデルで入力トークン100万あたり$0.02です。

GooseにはどのNovita AIモデルを使うべきですか?

タスクによります。長いコンテキストのエージェント作業には、200K+コンテキストのモデルが適しています。コスト重視のワークロードには、Novita AIは100万トークンあたり$0.02からのモデルを用意しています。全カタログは novita.ai/models でご覧ください。

Gooseで複数のNovita AIモデルを同時に使えますか?

はい。GOOSE_PLANNER_MODEL を計画タスクに、GOOSE_MODEL を実行に設定します。両方とも異なるNovita AIモデルを指定できます。

Gooseは会話をローカルに保存しますか?

はい — すべてのセッションデータはローカルマシンに保存されます。Gooseはプロンプトとツール結果のみをNovita AI APIに送信します。

Gooseで利用可能なすべてのNovita AIモデルはどこで見られますか?

全モデルカタログは novita.ai/models にあります。Gooseは GitHubリポジトリ にもプロバイダー設定を保持しています。