Claude Code CLI の接続
難易度 ⌨️ 中級(コマンドライン) | インターフェース形式 Claude | base_url
https://byesu.si
Claude Code は Anthropic 公式のコマンドラインプログラミングアシスタントです。デフォルトでは Anthropic に接続しますが、2 つの環境変数を使って Byesu に向けます。
始める前に
まず コンソール → トークン で Claude グループ のトークンを作成してください(グループの選択 を参照)。以下の sk-xxxx はご自身のものに置き換えてください。
ステップ 1:Claude Code をインストールする
どちらか好きな方法を選んでください:
curl -fsSL https://claude.ai/install.sh | bashnpm install -g @anthropic-ai/claude-codenpm の場合は先に Node.js 18+ をインストールしてください(未インストールの場合は nodejs.org から LTS 版をダウンロード)。Windows ユーザーはさらに Git for Windows を先にインストールする必要があります——Claude Code は Git Bash に依存しており、ないと起動時にエラーになります。
インストール後に確認します。
claude --versionステップ 2:Byesu に向ける(2 つのうち 1 つを選択)
方法 1:ワンクリックスクリプト(最速・推奨)
インターフェースのアドレスはすでにスクリプトに書き込まれています —— 実行後は API キー(sk-xxxx)を貼り付けるだけ です。スクリプトは Claude Code 自身の設定ファイル ~/.claude/settings.json に設定を書き込み、公式のログイン画面をスキップします。source もターミナルの再起動も不要で、そのまま claude を実行できます。
iex (irm 'https://docs.byesu.si/setup/claude.ps1')curl -fsSL https://docs.byesu.si/setup/claude.sh | bashスクリプトは
~/.bashrc/~/.zshrcに残っている古いANTHROPIC_*変数もコメントアウトします(元のファイルは*.byesu-bak.日時としてバックアップ)。古いキーが新しい設定を上書きしないようにするためです。Windows 版は同名のユーザー環境変数を削除します。
方法 2:設定ファイルを手動で書く
① ~/.claude/settings.json(Windows は C:\Users\ユーザー名\.claude\settings.json。ファイルがすでにある場合は env の部分だけ追加):
{
"env": {
"ANTHROPIC_BASE_URL": "https://byesu.si",
"ANTHROPIC_AUTH_TOKEN": "sk-あなたのトークン"
}
}② ~/.claude.json(同じくホームディレクトリ):一番外側の { } に "hasCompletedOnboarding": true を追加します。ファイルがなければ次の内容で新規作成:
{
"hasCompletedOnboarding": true
}これがないと、初回起動時に claude.ai のログイン画面(リンクを開いてコードを貼り付ける)が表示されます。これは Anthropic 公式アカウントのログインで、Byesu では不要です。
注意
ANTHROPIC_BASE_URLはhttps://byesu.si(Anthropic 形式、/v1は付けない)です。ANTHROPIC_API_KEYではなくANTHROPIC_AUTH_TOKENを使ってください。前者だと Claude Code が「この API キーを使いますか」という確認を先に出します。- シェルに古い
ANTHROPIC_API_KEYが export されたままだと、上の設定より優先されます。unset ANTHROPIC_API_KEYを実行するか、~/.bashrc/~/.zshrcからその行を削除して新しいターミナルを開いてください。
ステップ 3:モデルを選ぶ(任意)
Claude Code を起動した後、/model と入力するとモデルを切り替えられます。環境変数でデフォルトを指定することもできます。
export ANTHROPIC_MODEL="claude-opus-5-5" # 現時点で最強。またはコンソール内の他の Claude モデルステップ 4:実際に動かして確認する
任意のプロジェクトディレクトリに移動して起動します。
claudeちょっとした作業(例えば「現在のディレクトリのファイルを一覧表示する」)をさせてみて、正常に応答すれば接続できています ✅

うまくいかないときは?
- 401 / トークンが無効 → キーの入力ミス、またはシェルに古い
ANTHROPIC_API_KEYが残っています(unset ANTHROPIC_API_KEYを実行するか新しいターミナルを開く)(詳細) - 起動すると claude.ai のログイン画面が出てコードを求められる → 設定が反映されていません。上のワンクリックスクリプトをもう一度実行するか、方法 2 のとおり
~/.claude.jsonにhasCompletedOnboardingを追加してください - 利用可能なチャネルがない → トークンが Claude グループに含まれていません(グループの選択、詳細)
- 残高不足 → コンソールでチャージしてください(詳細)
- その他は よくあるエラーと解決方法 を参照してください
