これは設定記録で、後で自分で確認しやすいようにするためのものであり、必要とする人の参考にもなるでしょう。
Claude Codeは第三者APIに接続することができ、その中にはXiaomiのMiMoモデルも含まれます。料金体系は従量課金とToken Planの2種類があり、設定方法には若干の違いがあります。
事前準備
まず、以下の2つのものを用意してください:
| 項目 | 説明 |
|---|---|
| BASE_URL | Anthropicが対応するプロトコルのアドレス |
| API Key | 認証に使用するキー |
2つの料金体系のアドレスは異なります:
従量課金(実際の使用量に応じて料金が発生する、軽度の使用に適しています):
- BASE_URL:
https://api.xiaomimimo.com/anthropic - API Keyの形式:
sk-xxxxx - API Keysページで作成してください
Token Plan(固定のサブスクリプション料金で、パッケージの制限内でのみ呼び出しが可能):
- BASE_URL:
https://token-plan-cn.xiaomimimo.com/anthropic - API Keyの形式:
tp-xxxxx - サブスクリプションに成功した後、サブスクリプション管理ページで取得してください
Claude Code CLIのインストール
Node.js 18以上が必要です。
LinuxやmacOSではそのままインストールできますが、WindowsではWSLまたはGit for Windowsをインストールする必要があります。
npm install -g @anthropic-ai/claude-code
インストールが完了したかを確認するには:
claude --version
バージョン番号が表示されれば、インストールが成功しています。
CLIの設定
インストール後はすぐに起動せず、まず設定を行ってください。
1)古い環境変数の削除
以前にAnthropicの公式の環境変数を設定していた場合は、以下のコマンドで削除してください:
unset ANTHROPIC_AUTH_TOKEN
unset ANTHROPIC_BASE_URL
2)settings.jsonの作成
保存場所:
- macOS / Linux:
~/.claude/settings.json - Windows:ユーザーディレクトリ内の
.claude/settings.json
BASE_URLとMIMO_API_KEYを自分のものに置き換えてください:
{
"env": {
"ANTHROPIC_BASE_URL": "BASE_URL",
"ANTHROPIC_AUTH_TOKEN": "MIMO_API_KEY",
"ANTHROPIC_MODEL": "mimo-v2.5-pro",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "mimo-v2.5-pro",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "mimo-v2.5-pro",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "mimo-v2.5-pro"
}
}
MiMoモデルは1Mのコンテキストをサポートしているため、モデルIDの後に
[1m]という接尾辞を付けます。例:mimo-v2.5-pro[1m]。設定が完了したらClaude Codeを再起動し、/contextコマンドを実行して長いコンテキストが有効になっているかを確認してください。
3).claude.jsonの作成
保存場所:
- macOS / Linux:
~/.claude.json - Windows:ユーザーディレクトリ内の
.claude.json
{
"hasCompletedOnboarding": true
}
4)ターミナルの再起動
設定が完了したら、ターミナルウィンドウを再起動して設定を反映させてください。
CLIの使用
プロジェクトディレクトリに入り、以下のコマンドを実行してください:
claude
初回起動時に「このフォルダを信頼しますか(Trust This Folder)」という確認が表示されますので、信頼を選択してください。起動後は/statusコマンドで設定とモデルの状態を確認できます。
VS Codeプラグインの設定
VS Codeを使用する場合は、Claude Codeプラグインをインストールできます。
インストール
VS Codeの拡張機能マーケットで「Claude Code for VS Code」を検索してインストールしてください。
設定
VS Codeの設定を開き、「Claude Code: Environment Variables」を検索し、settings.jsonに以下の設定を追加してください:
{
"claudeCode.preferredLocation": "panel",
"claudeCode.selectedModel": "mimo-v2.5-pro",
"claudeCode.environmentVariables": [
{
"name": "ANTHROPIC_BASE_URL",
"value": "BASE_URL"
},
{
"name": "ANTHROPIC_AUTH_TOKEN",
"value": "MIMO_API_KEY"
},
{
"name": "ANTHROPIC_DEFAULT_SONNET_MODEL",
"value": "mimo-v2.5-pro"
},
{
"name": "ANTHROPIC_DEFAULT_OPUS_MODEL",
"value": "mimo-v2.5-pro"
},
{
"name": "ANTHROPIC_DEFAULT_HAIKU_MODEL",
"value": "mimo-v2.5-pro"
}
]
}
Claude Code CLIが既にインストールされている場合、VS CodeプラグインはCLIの設定を自動的に利用します。上記の独立した設定方法は、別々に管理が必要な場合に適しています。
よくある問題
Windowsでインストールに失敗する?
Node.js 18以上とGit for Windowsがインストールされていることを確認してください。npmのインストールで権限問題が発生した場合は、管理者権限でターミナルを実行するか、nvmを使用してNode.jsのバージョンを管理してください。
まとめ
設定手順は非常に簡単です:
- BASE_URLとAPI Keyを取得する
- Claude Code CLIをインストールする
- settings.jsonと.clude.jsonを設定する
- ターミナルを再起動する
従量課金は軽度の使用に適しており、Token Planは月額サブスクリプションに適しています。2つの方法の設定方法は同じですが、BASE_URLとAPI Keyが異なります。