Continue

Continue

自分でカスタマイズできるオープンソース AI コードアシスタント

TokenMix CLI で接続する

公式 TokenMix CLI を使えば、コピー&ペーストできる設定をワンコマンドで生成できます:

npx tokenmix continue

出力された設定を Continue 拡張機能(VS Code / JetBrains)の設定画面に貼り付けてください。手動セットアップをご希望の場合は、以下の手順をご参照ください。


はじめに

Continue は VS Code と JetBrains で動作する柔軟なオープンソース AI コーディングアシスタントです。インラインの Tab 補完・チャットサイドバー・複数ファイルの同時編集機能を提供します。クラウドロックされたツールとは異なり、設定はあなたが管理するシンプルな YAML ファイルに保存されます。TokenMix に接続することで、好みのモデルを自由に使えます。

前提条件

セットアップ手順

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.5deepseek-v4-pro など)に roles: [autocomplete] を設定します。

Q: API キーが config.yaml に平文で保存されています — 安全ですか? このファイルはホームディレクトリにあり、あなたのユーザーアカウントのみが読み取れます。追加の安全策として、環境変数にキーを保存し apiKey: $TOKENMIX_API_KEY として参照することもできます。