他のllmモデルを使用して初めてClaude Codeを起動する際に、新規ユーザーのオンボーディングを回避するにはどうすればよいですか?
最新版のClaude Code(2026年4月版、例:2.1.9xシリーズ)は、初回起動時のオンボーディング機能を強化しており、環境変数やCC-Switchを使ってsettings.jsonに書き込むだけでは完全に回避できないことがあります。これは、Claude Codeが起動時に優先的に~/.claude.jsonファイル内のhasCompletedOnboardingフラグを確認するためです。このファイルが存在しないか、そのフィールドがfalseの場合、公式アカウントへのログインや初期設定の完了を求めるオンボーディングプロセスに強制的に入ります。たとえ~/.claude/settings.jsonに他のANTHROPIC_BASE_URLやKeyを設定していても無視されるか、後から処理されることがあります(cc-Switchの最新版でも設定回避は効きません)。
最も効果的な方法は、CLI内でNode.jsを使って次のワンステップ設定コマンドを実行することです:
node --eval "
const fs = require('fs');
const path = require('path');
const homeDir = requir
原文表示