Skip to main content
Aider を BetterToken に接続するには、API Key を用意し、以下の Base URL を入力して、モデル広場から現在の Model ID を選択します。

主要設定

前提条件

追加要件

  • Python をインストール

インストール

Aider をインストールする

ターミナルで次のコマンドを実行します。
インストール後、Aider が利用可能であることを確認します。

手動設定

現在のターミナルで BetterToken を設定する

YOUR_API_KEY を BetterToken API Key に置き換えます。YOUR_MODEL_ID は例です。モデル広場にある現在の対応プロバイダーの Model IDに置き換え、openai/ プレフィックスはそのままにします。

.env で設定を保存する

ターミナルを開くたびに変数を設定しないよう、プロジェクトの Git ルートに .env ファイルを作成します。
API Key がコミットされないよう、.env.gitignore に追加します。その後、プロジェクトディレクトリに移動して実行します。
プロジェクトごとに別のファイルを使用する場合は、明示的に指定します。

任意:.aider.conf.yml を使用する

機密でない設定だけを保存するには、ホームまたはプロジェクトディレクトリに .aider.conf.yml を作成します。
API Key は共有 YAML ファイルではなく、OPENAI_API_KEY 環境変数に保持します。

モデルを変更する

起動コマンドのモデルを、現在の対応プロバイダーの Model IDに置き換えます。
openai/ プレフィックスは削除しないでください。Model ID は設定した Endpoint と互換性が必要です。

接続の確認

短いテストプロンプトを送信します。認証エラーや Model ID エラーなしでツールから Response が返れば、接続は機能しています。設定を変更した後はツールを完全に再起動してください。

モデルの切り替え

モデルセレクターを開くか、設定内の Model フィールドを変更します。モデル広場にある正確な Model ID を使用し、現在のセッションを再起動します。

よくあるエラー

セットアップ FAQ

Aider ではどの Base URL を使用しますか? https://www.bettertoken.ai/v1 を使用します。これは BetterToken の OpenAI 互換 Base URL です。 モデル名に openai/ プレフィックスが必要なのはなぜですか? Aider はこのプレフィックスで OpenAI 互換モデルを識別します。省略すると、Aider が誤ったプロバイダーを選択する可能性があります。 API Key を .aider.conf.yml に記載できますか? 推奨しません。プロジェクトファイルで API Key が公開されるリスクを減らすため、環境変数または Git で無視する .env ファイルを使用してください。

高度な設定

対応プロバイダー

ここに示す対応状況は、このページで説明する BetterToken の設定方法に適用されます。
  • 手動設定:API Key、Base URL、Model を入力します。
  • 未対応:検証済みの直接接続方法はまだありません。

関連ガイド

技術情報

この設定では https://www.bettertoken.ai/v1 を使用します。ツールが OpenAI 互換の Endpoint パスを追加します。特定のフィールドで明示的に必要とされない限り、/chat/completions/responses を追加しないでください。