Skip to Content
aicentos

Devin CLI

Devin CLI で aicentos を使う —— OpenAI 互換設定による接続

最終更新:

Devin CLI は Devin のコマンドラインクライアントで、環境変数または設定ファイルで OpenAI 互換の API アドレスを指定できます。Base URL を aicentos に向けて API Key を入力すれば、ターミナルで aicentos が接続しているモデルを利用できます。

準備

まずコンソールの「API Key」ページで Devin CLI 専用のキーを作成します(名前は devin-cli のようにすると使用量の追跡に便利です)。

インストール手順

Node.js 18+ と npm が先に必要です:

node -v
npm -v

npm でグローバルインストールします:

npm install -g devin-cli

インストール後に確認します:

devin --version

設定手順

環境変数と設定ファイルの 2 つの方法に対応しており、環境変数の方が優先されます。

方法 1:環境変数(推奨)

export DEVIN_BASE_URL="https://aicentos.com/v1"
export DEVIN_API_KEY="your_api_key_here"

永続化するには ~/.zshrc または ~/.bashrc に書き込み、source ~/.zshrc を実行します。

方法 2:設定ファイル

~/.devin/config.json を編集します:

{
  "apiKey": "your_api_key_here",
  "baseURL": "https://aicentos.com/v1",
  "model": "gpt-4o"
}

設定値

項目値
API Keyコンソールで作成したキー
Base URLhttps://aicentos.com/v1
モデルコンソール「モデル広場」のモデル名

テスト

設定が完了したら、そのまま実行します:

devin

対話セッションで簡単なプロンプトを 1 つ送り、正常に返信が届けば接続成功です。認証エラーが出た場合は、DEVIN_API_KEY が正しいか、DEVIN_BASE_URL に /v1 接尾辞が付いているか、アカウントの残高が十分かを確認してください。

注意事項

  • Base URL は /v1 まで入力し、/v1/chat/completions の完全なパスに補わないでください
  • 環境変数と設定ファイルが同時に存在する場合は、環境変数が優先されます
  • まず GET /v1/models で見えるモデルを確認してから、Model ID を入力することをおすすめします