Skip to main content
CodeCompanion.nvim は、先進的な言語モデル(LLM)をエディタに直接接続する、軽量でありながら強力な Neovim プラグインです。これにより、開発者はよりスマートかつ迅速に作業できます。Novita AI の最先端モデルを組み込みでサポートしており、この統合により、インテリジェントなコード提案、自動デバッグ、効率化されたリファクタリングツールを提供して、ワークフローを変革します。 この包括的なガイドでは、Novita AI を CodeCompanion.nvim とセットアップする手順をステップバイステップで説明します。Neovim 環境を最適化し、AI 支援コーディングの能力を最大限に引き出して、より速く、よりスマートな開発を実現する方法を学びましょう。

CodeCompanion.nvim で Novita AI を活用する方法

CodeCompanion.nvim の GitHub リポジトリはこちらで確認できます: olimorris/codecompanion.nvim

Step 1: Novita AI API キーを生成する

  1. Novita AI アカウントにログインします。
  2. キー管理ページにアクセスします。
  3. 新しい API キーを作成し、後で使用するためにコピーします。

Step 2: モデルを選択する

  1. Novita AI Model Library にアクセスします。
  2. ニーズに合ったモデルを選択します(例: meta-llama/llama-3.1-8b-instruct)。
  3. モデル名をメモします。

Step 3: CodeCompanion を設定する

すでに Neovim がインストールされていることを前提としています。まだインストールしていない場合は、Neovim Installation Guide を参照してインストールできます。
  1. Neovim の設定ファイル(init.lua または同等のファイル)を開きます。
Neovim の設定ファイルは通常、~/.config/nvim/init.lua(macOS または Linux の場合)にあります。まだ存在しない場合は、このディレクトリとファイルを作成できます。
  1. CodeCompanion プラグインをインストールします。
CodeCompanion.nvim Installation Guide を参照して、プラグインをインストールできます。
  1. Neovim 設定ファイルに CodeCompanion 用の次のセットアップを追加します。
  1. 保存して Neovim を再読み込みします。

Step 4: 統合を確認する

  1. Neovim で次のコマンドを実行します。
  1. すべての依存関係がインストールされ、正しく設定されていることを確認します。

Step 5: Novita AI の機能をテストする

  1. Neovim でコードファイルを開き、インライン提案やチャットベースの支援など、CodeCompanion.nvim の機能を使い始めます。
  2. 例:
    • ショートカットを使用して、インテリジェントなコード補完をトリガーします。
    • インタラクティブな問題解決のために、:CodeCompanionChat を呼び出してチャットセッションを開始します。
最終更新日 2026年5月15日