MiniMax Code
MiniMax Code(mcode)で aicentos に接続する —— provider add で OpenAI 互換 provider を追加
最終更新:
MiniMax Code は MiniMax 公式のコーディング CLI(コマンド mcode)で、TUI、ヘッドレス実行、ACP、TypeScript SDK を備えています。BYOK に対応しており、mcode provider add で任意の OpenAI 互換エンドポイントを登録できます。
準備
まずコンソールで MiniMax Code 専用のキーを作成し(minimax-code という名前を推奨)、そのあとインストールします:
curl -fsSL https://filecdn.minimax.chat/public/install.sh | bashnpm を使う方法もあります:
npm install -g @minimax-ai/code@latest
mcode --version設定値
| フィールド | 値 |
|---|---|
| provider 名 | 任意。例:aicentos |
--base-url | https://aicentos.com/v1 |
--api-format | openai-completions |
--model | コンソール「モデル広場」のモデル名 |
--api-key-env | MCODE_PROVIDER_API_KEY |
設定手順
1 コマンドで登録し、そのまま切り替えます:
export MCODE_PROVIDER_API_KEY="sk-あなたの-API-Key"
mcode provider add \
--name aicentos \
--base-url https://aicentos.com/v1 \
--api-format openai-completions \
--model あなたのモデル名 \
--api-key-env MCODE_PROVIDER_API_KEY \
--use--use は登録後に即座にこの provider へ切り替えるという意味です。設定は現在の profile の config.yaml(デフォルトのデータディレクトリは ~/.minimax)の custom_provider セクションに書き込まれます。等価な書き方は次のとおりです:
custom_provider:
aicentos:
options:
apiKey: sk-あなたの-API-Key
baseURL: https://aicentos.com/v1
models:
あなたのモデル名: {}ここでのキーは baseURL(URL は大文字)であり、base-url ではない点に注意してください。
テスト
mcode exec "一文で自己紹介してください"ヘッドレスで返答が来れば設定は有効です。そのあと TUI に入って実際のタスクを 1 回実行し、最後にコンソールに戻って使用量を照合します。
注意事項
- カスタムモデルではコンテキストと出力の上限を明示的に指定してください(
--context-limit、--output-limit)。指定しないとデフォルト値で切り詰められ、長いファイルは途中で切れやすくなります。 - ワンクリックインストールスクリプトは Alpine / musl に対応していません。そのような環境では npm でのインストールに切り替えてください。
- Anthropic 互換プロトコルを中継に使う場合でも、リクエストには
x-api-keyが付与されます。上流がAuthorizationしか受け付けない場合は、自分で変換層を 1 つ追加する必要があります。 - provider はprofile 単位で保存されるため、profile を切り替えたら、現在有効なのがどれかを改めて確認してください。