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 -vnpm でグローバルインストールします:
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 URL | https://aicentos.com/v1 |
| モデル | コンソール「モデル広場」のモデル名 |
テスト
設定が完了したら、そのまま実行します:
devin対話セッションで簡単なプロンプトを 1 つ送り、正常に返信が届けば接続成功です。認証エラーが出た場合は、DEVIN_API_KEY が正しいか、DEVIN_BASE_URL に /v1 接尾辞が付いているか、アカウントの残高が十分かを確認してください。
注意事項
- Base URL は
/v1まで入力し、/v1/chat/completionsの完全なパスに補わないでください - 環境変数と設定ファイルが同時に存在する場合は、環境変数が優先されます
- まず
GET /v1/modelsで見えるモデルを確認してから、Model ID を入力することをおすすめします