🔥 WCTC S8 全球交易賽正式開賽!
8,000,000 USDT 超級獎池解鎖開啟
🏆 團隊賽:上半場正式開啟,預報名階段 5,500+ 戰隊現已集結
交易量收益額雙重比拼,解鎖上半場 1,800,000 USDT 獎池
🏆 個人賽:現貨、合約、TradFi、ETF、閃兌、跟單齊上陣
全場交易量比拼,瓜分 2,000,000 USDT 獎池
🏆 王者 PK 賽:零門檻參與,實時匹配享受戰鬥快感
收益率即時 PK,瓜分 1,600,000 USDT 獎池
活動時間:2026 年 4 月 23 日 16:00:00 - 2026 年 5 月 20 日 15:59:59 UTC+8
⬇️ 立即參與:https://www.gate.com/competition/wctc-s8
#WCTCS8
使用其他llm模型初次啟動claude code如何繞過新用戶登錄onboarding?
最新版的 Claude Code(2026 年 4 月版本,如 2.1.9x 系列)在首次啟動(onboarding)機制上加強了檢查,導致單純靠環境變數或 CC-Switch 寫入 settings.json 經常無法完全繞過。這是因為 Claude Code 在啟動時會優先檢查 ~/.claude.json 文件中的 hasCompletedOnboarding 標誌。如果這個文件不存在或該字段為 false,它就會強制進入 onboarding 流程(要求登錄官方帳號或完成初始設置),即使你已經在 ~/.claude/settings.json 裡配置了其他家的 ANTHROPIC_BASE_URL 和 Key,也會被忽略或後置處理(cc-Switch最新版繞過配置也不管用)。
最有效的方法是在cli裡面使用node.js如下的一鍵設置命令:
node --eval "
const fs = require('fs');
const path = require('path');
const homeDir = require('os').homedir();
const filePath = path.join(homeDir, '.claude.json');
let config = {};
if (fs.existsSync(filePath)) {
config = JSON.parse(fs.readFileSync(filePath, 'utf-8'));
}
config.hasCompletedOnboarding = true;
fs.writeFileSync(filePath, JSON.stringify(config, null, 2), 'utf-8');
console.log('已設定 hasCompletedOnboarding = true');
"
執行完後,重啟終端,再嘗試運行 claude 即可直接進入。