
Continue
自分でカスタマイズできるオープンソース AI コードアシスタント
TokenMix CLI で接続する
公式 TokenMix CLI を使えば、コピー&ペーストできる設定をワンコマンドで生成できます:
npx tokenmix continue
出力された設定を Continue 拡張機能(VS Code / JetBrains)の設定画面に貼り付けてください。手動セットアップをご希望の場合は、以下の手順をご参照ください。
はじめに
Continue は VS Code と JetBrains で動作する柔軟なオープンソース AI コーディングアシスタントです。インラインの Tab 補完・チャットサイドバー・複数ファイルの同時編集機能を提供します。クラウドロックされたツールとは異なり、設定はあなたが管理するシンプルな YAML ファイルに保存されます。TokenMix に接続することで、好みのモデルを自由に使えます。
前提条件
- VS Code 1.84+ または JetBrains IDE(IntelliJ・PyCharm・WebStorm など)
sk-tm-で始まる TokenMix API キー → tokenmix.ai で登録 → ダッシュボード → API Keys
セットアップ手順
1. Continue 拡張をインストール
VS Code: 拡張機能パネル(Cmd+Shift+X / Ctrl+Shift+X)を開き、"Continue" を検索してインストールをクリック。
JetBrains: Settings → Plugins → Marketplace に移動し、"Continue" を検索してインストール。
2. 設定ファイルを開く
アクティビティバーの Continue アイコンをクリックしてサイドバーを開き、歯車アイコン(⚙) → "Open config.yaml" をクリック。
エディタで ~/.continue/config.yaml が開きます。
3. TokenMix モデルを追加
~/.continue/config.yaml を編集し、models キーの下に追加:
models:
- name: Claude Sonnet via TokenMix
provider: openai
apiBase: https://api.tokenmix.ai/v1
apiKey: sk-tm-your-key-here
model: claude-sonnet-4-6
roles:
- chat
- edit
Tab 補完用に 2 番目のモデルを追加:
- name: DeepSeek Coder via TokenMix
provider: openai
apiBase: https://api.tokenmix.ai/v1
apiKey: sk-tm-your-key-here
model: deepseek-v4-pro
roles:
- autocomplete
4. 保存してリロード
config.yaml を保存します。Continue は数秒以内に自動リロードします。Continue チャットサイドバーのモデルセレクターに新しいモデル名が表示されるはずです。
動作確認
Continue チャットサイドバーで新しいモデルを選択し、入力:
このファイルが何をしているか、3 つの箇条書きで説明してください。
Continue が TokenMix 搭載モデルで応答するはずです。補完の場合は、コードファイルを開いて途中の文の後に Tab を押してください。
よくある質問
Q: Claude モデルなのに provider: openai を使う理由は?
Continue は provider: openai で OpenAI 互換 API フォーマットを使用することを示します。TokenMix は Claude を含むすべてのモデルに統一された OpenAI 互換エンドポイントを提供するため、この設定で正しく動作します。
Q: チャットとオートコンプリートで異なるモデルを使えますか?
はい。メインモデルに roles: [chat, edit] を設定し、より速く/安いモデル(claude-haiku-4.5 や deepseek-v4-pro など)に roles: [autocomplete] を設定します。
Q: API キーが config.yaml に平文で保存されています — 安全ですか?
このファイルはホームディレクトリにあり、あなたのユーザーアカウントのみが読み取れます。追加の安全策として、環境変数にキーを保存し apiKey: $TOKENMIX_API_KEY として参照することもできます。