Skip to content
コミットできない
Go back

さくらのAI EngineをClaude Codeから使う方法のまとめ

前回前々回と「さくらのAI Engine」をClaude Codeから使う方法について説明しました。 二度に分けて説明したので情報が分散したのと、執筆当時の不具合が解消したことにより文中にノイズができてしまったので、ここであらためてまとめます。

決して記事数の水増しが目的ではありません。

環境変数について

Claude CodeでカスタムのLLMプロバイダーを使うには、以下の環境変数が必要です。

変数名意味「さくらのAI Engine」を使う時に指定する値
ANTHROPIC_BASE_URLAPIのベースURLhttps://api.ai.sakura.ad.jp
ANTHROPIC_AUTH_TOKENAPIキーアカウントトークンで取得したトークン
ANTHROPIC_MODEL使うモデルpreview/Kimi-K2.6 など

これを設定する場所によって反映されるツールが変わります。

記述場所・記述方法と反映されるツール

$HOME/.bashrc$HOME/.zshrc に以下のように書くと、Claude Code CLIに反映されます。

export ANTHROPIC_BASE_URL=https://api.ai.sakura.ad.jp
export ANTHROPIC_AUTH_TOKEN=<アカウントトークン>
export ANTHROPIC_MODEL=preview/Kimi-K2.6

$HOME/.config/zed/settings.json に以下のように書くと、ZedのClaude Agentに反映されます。

{
  ...
  "agent_servers": {
    "claude-acp": {
      "default_config_options": {
        "model": "preview/Kimi-K2.6"
      },
      "type": "registry",
      "env": {
        "ANTHROPIC_BASE_URL": "https://api.ai.sakura.ad.jp",
        "ANTHROPIC_AUTH_TOKEN": "<アカウントトークン>",
        "ANTHROPIC_MODEL": "preview/Kimi-K2.6"
      }
    }
  }
}

$HOME/.claude/settings.json に以下のように書くと、全てのツールに反映されます。

{
  ...
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.ai.sakura.ad.jp",
    "ANTHROPIC_AUTH_TOKEN": "<アカウントトークン>",
    "ANTHROPIC_MODEL": "preview/Kimi-K2.6"
  }
}

使い分け

ZedやClaude Code CLIにだけ反映されるように設定しておくと、例えばこういう使い方ができます。


Share this post on:

Previous Post
「AI駆動開発カンファレンス 2026夏」に登壇します!
Next Post
Zed内でClaude CodeからさくらのAI Engineを使う方法