📢 早安!Gate 廣場|4/5 熱議:#假期持币指南
🌿 踏青還是盯盤?#假期持币指南 帶你過個“放鬆感”長假!
春光正好,你是選擇在山間深呼吸,還是在 K 線裡找時機?在這個清明假期,曬出你的持幣態度,做個精神飽滿的交易員!
🎁 分享生活/交易感悟,抽 5 位幸運兒瓜分 $1,000 仓位體驗券!
💬 茶餘飯後聊聊:
1️⃣ 假期心態: 你是“關掉通知、徹底失聯”派,還是“每 30 分鐘必刷行情”派?
2️⃣ 懶人秘籍: 假期不想盯盤?分享你的“掛機”策略(定投/網格/理財)。
3️⃣ 四月展望: 假期過後,你最看好哪個幣種“春暖花開”?
分享你的假期姿態 👉 https://www.gate.com/post
📅 4/4 15:00 - 4/6 18:00 (UTC+8)
使用其他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 即可直接進入。