[{"data":1,"prerenderedAt":3310},["ShallowReactive",2],{"navigation":3,"\u002Fsetup\u002Fauthentication":189,"\u002Fsetup\u002Fauthentication-surround":3305},[4,35,57,75,101,123,149,171],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":34},"第 1 章：认识 Claude Code","i-lucide-rocket","\u002Fintro","1.intro",[10,14,18,22,26,30],{"title":11,"path":12,"stem":13},"什么是 Claude Code","\u002Fintro\u002Fwhat-is-claude-code","1.intro\u002F1.what-is-claude-code",{"title":15,"path":16,"stem":17},"Claude Code 与 Copilot、Cursor、Windsurf 的本质区别","\u002Fintro\u002Fvs-competitors","1.intro\u002F2.vs-competitors",{"title":19,"path":20,"stem":21},"AI 编程助手生态全景与选型指南","\u002Fintro\u002Fecosystem-guide","1.intro\u002F3.ecosystem-guide",{"title":23,"path":24,"stem":25},"LLM 的概率本质","\u002Fintro\u002Fllm-probability","1.intro\u002F4.llm-probability",{"title":27,"path":28,"stem":29},"从聊天机器人到 Agent","\u002Fintro\u002Ffrom-chatbot-to-agent","1.intro\u002F5.from-chatbot-to-agent",{"title":31,"path":32,"stem":33},"Claude Code 的 Agentic Loop 全拆解","\u002Fintro\u002Fagentic-loop","1.intro\u002F6.agentic-loop",false,{"title":36,"icon":37,"path":38,"stem":39,"children":40,"page":34},"第 2 章：安装与配置","i-lucide-settings","\u002Fsetup","2.setup",[41,45,49,53],{"title":42,"path":43,"stem":44},"系统要求与安装方式","\u002Fsetup\u002Fsystem-requirements","2.setup\u002F1.system-requirements",{"title":46,"path":47,"stem":48},"认证、登录与多账户管理","\u002Fsetup\u002Fauthentication","2.setup\u002F2.authentication",{"title":50,"path":51,"stem":52},"选择你的界面","\u002Fsetup\u002Fchoose-interface","2.setup\u002F3.choose-interface",{"title":54,"path":55,"stem":56},"Coding Plan","\u002Fsetup\u002Fcoding-plan","2.setup\u002F4.coding-plan",{"title":58,"icon":59,"path":60,"stem":61,"children":62,"page":34},"第 3 章：快速上手","i-lucide-hand","\u002Fquickstart","3.quickstart",[63,67,71],{"title":64,"path":65,"stem":66},"启动、交互模式与基本命令","\u002Fquickstart\u002Fstartup","3.quickstart\u002F1.startup",{"title":68,"path":69,"stem":70},"让 Claude 理解你的项目","\u002Fquickstart\u002Fcodebase-understanding","3.quickstart\u002F2.codebase-understanding",{"title":72,"path":73,"stem":74},"第一次代码变更","\u002Fquickstart\u002Ffirst-change","3.quickstart\u002F3.first-change",{"title":76,"icon":77,"path":78,"stem":79,"children":80,"page":34},"第 4 章：核心功能","i-lucide-laptop","\u002Fcore-features","4.core-features",[81,85,89,93,97],{"title":82,"path":83,"stem":84},"代码库全景扫描与模块关系分析","\u002Fcore-features\u002Fcodebase-scan","4.core-features\u002F1.codebase-scan",{"title":86,"path":87,"stem":88},"代码编辑与生成","\u002Fcore-features\u002Fedit-generate","4.core-features\u002F2.edit-generate",{"title":90,"path":91,"stem":92},"测试与调试","\u002Fcore-features\u002Ftest-debug","4.core-features\u002F3.test-debug",{"title":94,"path":95,"stem":96},"Git 工作流","\u002Fcore-features\u002Fgit-workflow","4.core-features\u002F4.git-workflow",{"title":98,"path":99,"stem":100},"工具链执行","\u002Fcore-features\u002Ftoolchain","4.core-features\u002F5.toolchain",{"title":102,"icon":103,"path":104,"stem":105,"children":106,"page":34},"第 5 章：进阶配置","i-lucide-wrench","\u002Fadvanced","5.advanced",[107,111,115,119],{"title":108,"path":109,"stem":110},"CLAUDE.md","\u002Fadvanced\u002Fclaude-md","5.advanced\u002F1.claude-md",{"title":112,"path":113,"stem":114},"Skills","\u002Fadvanced\u002Fskills","5.advanced\u002F2.skills",{"title":116,"path":117,"stem":118},"MCP","\u002Fadvanced\u002Fmcp","5.advanced\u002F3.mcp",{"title":120,"path":121,"stem":122},"Hooks 与 Plan 模式","\u002Fadvanced\u002Fhooks-plan","5.advanced\u002F4.hooks-plan",{"title":124,"icon":125,"path":126,"stem":127,"children":128,"page":34},"第 6 章：实战开发","i-lucide-hammer","\u002Fpractice","6.practice",[129,133,137,141,145],{"title":130,"path":131,"stem":132},"需求分析与架构设计","\u002Fpractice\u002Frequirements-architecture","6.practice\u002F1.requirements-architecture",{"title":134,"path":135,"stem":136},"项目脚手架搭建与技术选型","\u002Fpractice\u002Fscaffolding","6.practice\u002F2.scaffolding",{"title":138,"path":139,"stem":140},"核心功能实现","\u002Fpractice\u002Fcore-features","6.practice\u002F3.core-features",{"title":142,"path":143,"stem":144},"测试覆盖、代码审查与质量调优","\u002Fpractice\u002Ftesting-quality","6.practice\u002F4.testing-quality",{"title":146,"path":147,"stem":148},"部署上线与成果分享","\u002Fpractice\u002Fdeployment","6.practice\u002F5.deployment",{"title":150,"icon":151,"path":152,"stem":153,"children":154,"page":34},"第 7 章：心法层","i-lucide-brain","\u002Fmindset","7.mindset",[155,159,163,167],{"title":156,"path":157,"stem":158},"提示词设计原则","\u002Fmindset\u002Fprompt-design","7.mindset\u002F1.prompt-design",{"title":160,"path":161,"stem":162},"上下文管理策略","\u002Fmindset\u002Fcontext-management","7.mindset\u002F2.context-management",{"title":164,"path":165,"stem":166},"安全与权限控制","\u002Fmindset\u002Fsecurity","7.mindset\u002F3.security",{"title":168,"path":169,"stem":170},"Boris Cherny 的 9 条实战心法与团队推广经验","\u002Fmindset\u002Fboris-cherny-tips","7.mindset\u002F4.boris-cherny-tips",{"title":172,"icon":173,"path":174,"stem":175,"children":176,"page":34},"附录","i-lucide-paperclip","\u002Fappendix","8.appendix",[177,181,185],{"title":178,"path":179,"stem":180},"常用命令速查表","\u002Fappendix\u002Fa.command-cheatsheet","8.appendix\u002Fa.command-cheatsheet",{"title":182,"path":183,"stem":184},"AI 核心术语汇编","\u002Fappendix\u002Fb.ai-terminology","8.appendix\u002Fb.ai-terminology",{"title":186,"path":187,"stem":188},"资源链接与延伸阅读","\u002Fappendix\u002Fc.resources","8.appendix\u002Fc.resources",{"id":190,"title":46,"body":191,"description":197,"extension":3299,"links":3300,"meta":3301,"navigation":1125,"path":47,"seo":3303,"stem":48,"__hash__":3304},"docs\u002F2.setup\u002F2.authentication.md",{"type":192,"value":193,"toc":3247},"minimark",[194,198,201,206,209,214,305,315,319,383,386,390,393,487,490,494,505,507,511,514,518,550,553,557,564,583,631,635,638,723,726,730,733,837,853,857,929,949,951,955,959,966,989,992,1014,1017,1043,1047,1053,1057,1060,1065,1099,1104,1163,1175,1180,1187,1224,1231,1233,1237,1245,1248,1281,1284,1299,1310,1314,1317,1374,1386,1390,1393,1398,1452,1463,1468,1471,1495,1500,1545,1547,1551,1554,1558,1685,1689,1743,1746,1750,1812,1815,1819,1880,1884,1890,1931,1936,1993,1995,1999,2003,2013,2018,2029,2034,2045,2050,2058,2063,2117,2121,2126,2146,2151,2215,2222,2224,2228,2232,2294,2301,2305,2308,2325,2329,2332,2344,2354,2358,2361,2416,2418,2422,2426,2440,2446,2451,2559,2564,2625,2629,2640,2645,2669,2672,2683,2687,2697,2702,2767,2779,2783,2790,2795,2834,2839,2870,2874,2884,2888,2931,2936,2972,2976,3080,3082,3086,3243],[195,196,197],"p",{},"Claude Code 的认证体系远比表面上复杂。它同时支持订阅账户（Pro \u002F Max \u002F Team \u002F Enterprise）、Anthropic Console API Key、以及三大云提供商（AWS Bedrock \u002F Google Vertex AI \u002F Microsoft Foundry）三种完全不同的认证路径。每种路径的计费方式、使用限制、适用场景各不相同。本章将系统梳理所有认证方式，帮助你选择最适合自己的方案，并掌握多账户切换、故障排查的实用技巧。",[199,200],"hr",{},[202,203,205],"h2",{"id":204},"一claude-订阅类型全景对比","一、Claude 订阅类型全景对比",[195,207,208],{},"Anthropic 提供五档订阅计划，覆盖从个人开发者到大型企业的全场景需求。",[210,211,213],"h3",{"id":212},"_11-个人订阅free-pro-max","1.1 个人订阅：Free \u002F Pro \u002F Max",[215,216,217,236],"table",{},[218,219,220],"thead",{},[221,222,223,227,230,233],"tr",{},[224,225,226],"th",{},"计划",[224,228,229],{},"月费",[224,231,232],{},"核心差异",[224,234,235],{},"适用场景",[237,238,239,257,273,289],"tbody",{},[221,240,241,248,251,254],{},[242,243,244],"td",{},[245,246,247],"strong",{},"Free",[242,249,250],{},"$0",[242,252,253],{},"基础聊天、有限使用次数",[242,255,256],{},"体验 Claude 能力",[221,258,259,264,267,270],{},[242,260,261],{},[245,262,263],{},"Pro",[242,265,266],{},"$20\u002F月（年付 $17\u002F月）",[242,268,269],{},"包含 Claude Code、Claude Cowork、更多使用量",[242,271,272],{},"个人开发者日常编码",[221,274,275,280,283,286],{},[242,276,277],{},[245,278,279],{},"Max 5x",[242,281,282],{},"$100\u002F月",[242,284,285],{},"Pro 的 5 倍使用量、更高输出限制",[242,287,288],{},"高频编码、复杂项目",[221,290,291,296,299,302],{},[242,292,293],{},[245,294,295],{},"Max 20x",[242,297,298],{},"$200\u002F月",[242,300,301],{},"Pro 的 20 倍使用量、优先访问权、新功能抢先体验",[242,303,304],{},"专业开发者、AI 重度用户",[306,307,308],"blockquote",{},[195,309,310,311,314],{},"关键认知：",[245,312,313],{},"Claude Code 不包含在 Free 计划中","。使用 Claude Code 必须拥有 Pro、Max、Team 或 Enterprise 订阅，或 Anthropic Console API 账户。",[210,316,318],{"id":317},"_12-团队订阅team","1.2 团队订阅：Team",[215,320,321,331],{},[218,322,323],{},[221,324,325,328],{},[224,326,327],{},"特性",[224,329,330],{},"详情",[237,332,333,343,353,363,373],{},[221,334,335,340],{},[242,336,337],{},[245,338,339],{},"定价",[242,341,342],{},"Standard 座位 $25\u002F人\u002F月（年付 $20）；Premium 座位 $125\u002F人\u002F月（年付 $100）",[221,344,345,350],{},[242,346,347],{},[245,348,349],{},"最低人数",[242,351,352],{},"5 人",[221,354,355,360],{},[242,356,357],{},[245,358,359],{},"包含内容",[242,361,362],{},"所有 Claude 功能 + Claude Code + Claude Cowork + 企业搜索",[221,364,365,370],{},[242,366,367],{},[245,368,369],{},"管理功能",[242,371,372],{},"集中计费、SSO（单点登录）、管理员控制连接器、企业桌面部署",[221,374,375,380],{},[242,376,377],{},[245,378,379],{},"数据隐私",[242,381,382],{},"默认不将你的内容用于模型训练",[195,384,385],{},"Team 计划适合 5-150 人的小型团队，支持混合配置（Standard + Premium 座位混用）。Premium 座位提供 5 倍于 Standard 的使用量。",[210,387,389],{"id":388},"_13-企业订阅enterprise","1.3 企业订阅：Enterprise",[195,391,392],{},"Enterprise 在 Team 基础上增加了组织级安全与合规能力：",[215,394,395,405],{},[218,396,397],{},[221,398,399,402],{},[224,400,401],{},"功能",[224,403,404],{},"说明",[237,406,407,417,427,437,447,457,467,477],{},[221,408,409,414],{},[242,410,411],{},[245,412,413],{},"SSO + Domain Capture",[242,415,416],{},"SAML 2.0 \u002F OIDC 单点登录，自动路由企业域名用户到组织工作区",[221,418,419,424],{},[242,420,421],{},[245,422,423],{},"SCIM",[242,425,426],{},"从身份提供商自动同步用户生命周期",[221,428,429,434],{},[242,430,431],{},[245,432,433],{},"角色权限（RBAC）",[242,435,436],{},"Primary Owner \u002F Owner \u002F Member 三级权限",[221,438,439,444],{},[242,440,441],{},[245,442,443],{},"审计日志",[242,445,446],{},"完整活动日志，支持合规 API 导出",[221,448,449,454],{},[242,450,451],{},[245,452,453],{},"自定义数据保留",[242,455,456],{},"1 天到无限期的保留策略",[221,458,459,464],{},[242,460,461],{},[245,462,463],{},"IP 白名单",[242,465,466],{},"网络级访问控制",[221,468,469,474],{},[242,470,471],{},[245,472,473],{},"HIPAA-ready",[242,475,476],{},"可签署 BAA（商业伙伴协议）",[221,478,479,484],{},[242,480,481],{},[245,482,483],{},"计费方式",[242,485,486],{},"$20\u002F座位 + 按 API 费率计费的使用量",[195,488,489],{},"Enterprise 分为自助服务（Self-serve）和销售协助（Sales-assisted）两种模式。自助模式可立即开通，销售协助模式适用于需要 MSA、PO、使用承诺的大型组织。",[210,491,493],{"id":492},"_14-如何选择订阅类型","1.4 如何选择订阅类型",[495,496,501],"pre",{"className":497,"code":499,"language":500},[498],"language-text","决策树：\n├─ 个人使用？\n│  ├─ 轻度使用（每周 \u003C 10 小时）→ Pro\n│  ├─ 重度使用（每天编码）→ Max 5x\n│  └─ 专业\u002F商业用途 → Max 20x\n├─ 团队 5-150 人？\n│  └─ Team（Standard\u002FPremium 混配）\n└─ 企业级安全\u002F合规要求？\n   └─ Enterprise（SSO + SCIM + 审计日志）\n","text",[502,503,499],"code",{"__ignoreMap":504},"",[199,506],{},[202,508,510],{"id":509},"二claude-console-apikey-获取与计费","二、Claude Console API：Key 获取与计费",[195,512,513],{},"Anthropic Console 是面向开发者的 API 管理平台，与 Claude.ai 订阅完全独立计费。",[210,515,517],{"id":516},"_21-创建-api-key","2.1 创建 API Key",[519,520,521,533,536,543],"ol",{},[522,523,524,525,532],"li",{},"访问 ",[526,527,531],"a",{"href":528,"rel":529},"https:\u002F\u002Fconsole.claude.com",[530],"nofollow","console.claude.com"," 注册账户",[522,534,535],{},"创建 Organization（组织）",[522,537,538,539,542],{},"进入 ",[245,540,541],{},"Settings > API Keys"," 点击 \"Create Key\"",[522,544,545,546,549],{},"复制 Key（",[245,547,548],{},"仅显示一次","，务必妥善保存）",[195,551,552],{},"首次登录 Claude Code 使用 Console 账户时，系统会自动创建一个 \"Claude Code\" Workspace 用于集中成本追踪。",[210,554,556],{"id":555},"_22-预付费信用额度机制","2.2 预付费信用额度机制",[195,558,559,560,563],{},"Claude API 采用",[245,561,562],{},"预付费信用额度","（Prepaid Credits）模式：",[565,566,567,570,573,580],"ul",{},[522,568,569],{},"必须先购买信用额度才能调用 API",[522,571,572],{},"失败请求不收费，仅对成功的 API 调用计费",[522,574,575,576,579],{},"信用额度自购买日起 ",[245,577,578],{},"1 年后过期","，不可退款、不可延期",[522,581,582],{},"可设置自动充值（Auto-reload）：当余额低于设定阈值时自动购买",[495,584,588],{"className":585,"code":586,"language":587,"meta":504,"style":504},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# 在 Claude Code 中使用 API Key 认证\nexport ANTHROPIC_API_KEY=\"sk-ant-api03-xxxxx\"\nclaude\n","bash",[502,589,590,599,624],{"__ignoreMap":504},[591,592,595],"span",{"class":593,"line":594},"line",1,[591,596,598],{"class":597},"sHwdD","# 在 Claude Code 中使用 API Key 认证\n",[591,600,602,606,610,614,617,621],{"class":593,"line":601},2,[591,603,605],{"class":604},"spNyl","export",[591,607,609],{"class":608},"sTEyZ"," ANTHROPIC_API_KEY",[591,611,613],{"class":612},"sMK4o","=",[591,615,616],{"class":612},"\"",[591,618,620],{"class":619},"sfazB","sk-ant-api03-xxxxx",[591,622,623],{"class":612},"\"\n",[591,625,627],{"class":593,"line":626},3,[591,628,630],{"class":629},"sBMFI","claude\n",[210,632,634],{"id":633},"_23-使用量等级usage-tiers","2.3 使用量等级（Usage Tiers）",[195,636,637],{},"API 使用量等级自动根据累计充值金额提升：",[215,639,640,656],{},[218,641,642],{},[221,643,644,647,650,653],{},[224,645,646],{},"等级",[224,648,649],{},"累计充值要求",[224,651,652],{},"单次最大充值",[224,654,655],{},"月度支出上限",[237,657,658,671,684,697,710],{},[221,659,660,663,666,669],{},[242,661,662],{},"Tier 1",[242,664,665],{},"$5",[242,667,668],{},"$100",[242,670,668],{},[221,672,673,676,679,682],{},[242,674,675],{},"Tier 2",[242,677,678],{},"$40",[242,680,681],{},"$500",[242,683,681],{},[221,685,686,689,692,695],{},[242,687,688],{},"Tier 3",[242,690,691],{},"$200",[242,693,694],{},"$1,000",[242,696,694],{},[221,698,699,702,705,708],{},[242,700,701],{},"Tier 4",[242,703,704],{},"$400",[242,706,707],{},"$200,000",[242,709,707],{},[221,711,712,715,718,721],{},[242,713,714],{},"月度账单",[242,716,717],{},"联系销售",[242,719,720],{},"无限制",[242,722,720],{},[195,724,725],{},"达到累计充值门槛后，等级立即自动提升。每月支出上限在当月达到后，需等到下月才能继续使用，或联系销售提升等级。",[210,727,729],{"id":728},"_24-速率限制rate-limits","2.4 速率限制（Rate Limits）",[195,731,732],{},"速率限制按模型分别计算，采用 Token Bucket 算法（容量持续补充，非固定时间重置）：",[215,734,735,759],{},[218,736,737],{},[221,738,739,741,744,747,750,753,756],{},[224,740,646],{},[224,742,743],{},"Opus RPM",[224,745,746],{},"Opus ITPM",[224,748,749],{},"Opus OTPM",[224,751,752],{},"Sonnet RPM",[224,754,755],{},"Sonnet ITPM",[224,757,758],{},"Sonnet OTPM",[237,760,761,781,799,818],{},[221,762,763,765,768,771,774,777,779],{},[242,764,662],{},[242,766,767],{},"10",[242,769,770],{},"40,000",[242,772,773],{},"8,000",[242,775,776],{},"50",[242,778,770],{},[242,780,773],{},[221,782,783,785,787,790,792,795,797],{},[242,784,675],{},[242,786,776],{},[242,788,789],{},"200,000",[242,791,770],{},[242,793,794],{},"1,000",[242,796,789],{},[242,798,770],{},[221,800,801,803,805,808,811,814,816],{},[242,802,688],{},[242,804,794],{},[242,806,807],{},"400,000",[242,809,810],{},"80,000",[242,812,813],{},"2,000",[242,815,807],{},[242,817,810],{},[221,819,820,822,824,827,830,833,835],{},[242,821,701],{},[242,823,813],{},[242,825,826],{},"800,000",[242,828,829],{},"160,000",[242,831,832],{},"4,000",[242,834,826],{},[242,836,829],{},[306,838,839],{},[195,840,841,844,845,848,849,852],{},[245,842,843],{},"关键优化点","：对于大部分模型，仅",[245,846,847],{},"未缓存的输入 Token"," 计入 ITPM 限制。缓存读取 Token（cache_read_input_tokens）",[245,850,851],{},"不计入速率限制","，且按基础价格的 10% 计费。这意味着通过 Prompt Caching 可以大幅提升有效吞吐量。",[210,854,856],{"id":855},"_25-api-定价速查2026-年-4-月","2.5 API 定价速查（2026 年 4 月）",[215,858,859,878],{},[218,860,861],{},[221,862,863,866,869,872,875],{},[224,864,865],{},"模型",[224,867,868],{},"输入（\u002FMTok）",[224,870,871],{},"输出（\u002FMTok）",[224,873,874],{},"缓存写入",[224,876,877],{},"缓存读取",[237,879,880,896,913],{},[221,881,882,885,887,890,893],{},[242,883,884],{},"Claude Opus 4.7",[242,886,665],{},[242,888,889],{},"$25",[242,891,892],{},"$6.25",[242,894,895],{},"$0.50",[221,897,898,901,904,907,910],{},[242,899,900],{},"Claude Sonnet 4.6",[242,902,903],{},"$3",[242,905,906],{},"$15",[242,908,909],{},"$3.75",[242,911,912],{},"$0.30",[221,914,915,918,921,923,926],{},[242,916,917],{},"Claude Haiku 4.5",[242,919,920],{},"$1",[242,922,665],{},[242,924,925],{},"$1.25",[242,927,928],{},"$0.10",[565,930,931,937,943],{},[522,932,933,936],{},[245,934,935],{},"批量处理（Batch API）","：输入\u002F输出均享 50% 折扣",[522,938,939,942],{},[245,940,941],{},"快速模式（Fast Mode）","：Opus 4.6 支持，6 倍标准价格",[522,944,945,948],{},[245,946,947],{},"数据驻留（US-only）","：1.1 倍价格乘数",[199,950],{},[202,952,954],{"id":953},"三登录流程详解","三、登录流程详解",[210,956,958],{"id":957},"_31-首次启动认证","3.1 首次启动认证",[195,960,961,962,965],{},"安装完成后，在终端执行 ",[502,963,964],{},"claude"," 启动交互式会话：",[495,967,969],{"className":585,"code":968,"language":587,"meta":504,"style":504},"# 进入项目目录并启动\ncd \u002Fpath\u002Fto\u002Fyour\u002Fproject\nclaude\n",[502,970,971,976,985],{"__ignoreMap":504},[591,972,973],{"class":593,"line":594},[591,974,975],{"class":597},"# 进入项目目录并启动\n",[591,977,978,982],{"class":593,"line":601},[591,979,981],{"class":980},"s2Zo4","cd",[591,983,984],{"class":619}," \u002Fpath\u002Fto\u002Fyour\u002Fproject\n",[591,986,987],{"class":593,"line":626},[591,988,630],{"class":629},[195,990,991],{},"首次启动时，Claude Code 会：",[519,993,994,1000,1007],{},[522,995,996,999],{},[245,997,998],{},"自动打开浏览器","跳转到 Anthropic OAuth 授权页面",[522,1001,1002,1003,1006],{},"如果浏览器未自动打开，按 ",[502,1004,1005],{},"c"," 复制登录 URL，手动粘贴到浏览器",[522,1008,1009,1010,1013],{},"登录后如果浏览器显示授权码而非自动跳转，将代码粘贴到终端的 ",[502,1011,1012],{},"Paste code here if prompted"," 提示处",[195,1015,1016],{},"支持登录的账户类型：",[565,1018,1019,1025,1031,1037],{},[522,1020,1021,1024],{},[245,1022,1023],{},"Claude Pro \u002F Max","：使用 Claude.ai 账户登录",[522,1026,1027,1030],{},[245,1028,1029],{},"Claude for Teams \u002F Enterprise","：使用团队管理员邀请的 Claude.ai 账户",[522,1032,1033,1036],{},[245,1034,1035],{},"Claude Console","：使用 Console 凭据登录（需管理员先邀请）",[522,1038,1039,1042],{},[245,1040,1041],{},"云提供商","：AWS Bedrock \u002F Google Vertex AI \u002F Microsoft Foundry（无需浏览器登录，通过环境变量配置）",[210,1044,1046],{"id":1045},"_32-浏览器-oauth-流程","3.2 浏览器 OAuth 流程",[495,1048,1051],{"className":1049,"code":1050,"language":500},[498],"终端执行 claude\n    ↓\n生成 OAuth 请求 + state 参数\n    ↓\n打开浏览器（或提供 URL 手动打开）\n    ↓\n用户在浏览器完成 Anthropic 登录\n    ↓\n浏览器重定向回本地回调（或显示授权码）\n    ↓\n终端接收授权码，交换 Access Token + Refresh Token\n    ↓\nToken 存入系统安全存储（macOS Keychain \u002F Windows Credential \u002F ~\u002F.claude\u002F.credentials.json）\n    ↓\n认证完成，进入 Claude Code 交互界面\n",[502,1052,1050],{"__ignoreMap":504},[210,1054,1056],{"id":1055},"_33-非交互式环境认证","3.3 非交互式环境认证",[195,1058,1059],{},"对于 CI\u002FCD 流水线、远程服务器、脚本自动化等无浏览器场景：",[195,1061,1062],{},[245,1063,1064],{},"方案 A：API Key（最简单）",[495,1066,1068],{"className":585,"code":1067,"language":587,"meta":504,"style":504},"export ANTHROPIC_API_KEY=\"sk-ant-api03-xxxxx\"\nclaude -p \"your task\"\n",[502,1069,1070,1084],{"__ignoreMap":504},[591,1071,1072,1074,1076,1078,1080,1082],{"class":593,"line":594},[591,1073,605],{"class":604},[591,1075,609],{"class":608},[591,1077,613],{"class":612},[591,1079,616],{"class":612},[591,1081,620],{"class":619},[591,1083,623],{"class":612},[591,1085,1086,1088,1091,1094,1097],{"class":593,"line":601},[591,1087,964],{"class":629},[591,1089,1090],{"class":619}," -p",[591,1092,1093],{"class":612}," \"",[591,1095,1096],{"class":619},"your task",[591,1098,623],{"class":612},[195,1100,1101],{},[245,1102,1103],{},"方案 B：长期有效的 OAuth Token",[495,1105,1107],{"className":585,"code":1106,"language":587,"meta":504,"style":504},"# 生成为期一年的 OAuth Token\nclaude setup-token\n\n# 将输出的 Token 设置到环境变量\nexport CLAUDE_CODE_OAUTH_TOKEN=\"your-token\"\nclaude -p \"your task\"\n",[502,1108,1109,1114,1121,1127,1133,1150],{"__ignoreMap":504},[591,1110,1111],{"class":593,"line":594},[591,1112,1113],{"class":597},"# 生成为期一年的 OAuth Token\n",[591,1115,1116,1118],{"class":593,"line":601},[591,1117,964],{"class":629},[591,1119,1120],{"class":619}," setup-token\n",[591,1122,1123],{"class":593,"line":626},[591,1124,1126],{"emptyLinePlaceholder":1125},true,"\n",[591,1128,1130],{"class":593,"line":1129},4,[591,1131,1132],{"class":597},"# 将输出的 Token 设置到环境变量\n",[591,1134,1136,1138,1141,1143,1145,1148],{"class":593,"line":1135},5,[591,1137,605],{"class":604},[591,1139,1140],{"class":608}," CLAUDE_CODE_OAUTH_TOKEN",[591,1142,613],{"class":612},[591,1144,616],{"class":612},[591,1146,1147],{"class":619},"your-token",[591,1149,623],{"class":612},[591,1151,1153,1155,1157,1159,1161],{"class":593,"line":1152},6,[591,1154,964],{"class":629},[591,1156,1090],{"class":619},[591,1158,1093],{"class":612},[591,1160,1096],{"class":619},[591,1162,623],{"class":612},[306,1164,1165],{},[195,1166,1167,1170,1171,1174],{},[502,1168,1169],{},"claude setup-token"," 需要 Pro \u002F Max \u002F Team \u002F Enterprise 订阅。Token 仅用于推理，不能建立 Remote Control 会话。",[502,1172,1173],{},"--bare"," 模式不读取此 Token。",[195,1176,1177],{},[245,1178,1179],{},"方案 C：apiKeyHelper 脚本（动态凭证）",[195,1181,1182,1183,1186],{},"在 ",[502,1184,1185],{},"~\u002F.claude\u002Fsettings.json"," 中配置：",[495,1188,1192],{"className":1189,"code":1190,"language":1191,"meta":504,"style":504},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"apiKeyHelper\": \"\u002Fpath\u002Fto\u002Fget-api-key.sh\"\n}\n","json",[502,1193,1194,1199,1219],{"__ignoreMap":504},[591,1195,1196],{"class":593,"line":594},[591,1197,1198],{"class":612},"{\n",[591,1200,1201,1204,1207,1209,1212,1214,1217],{"class":593,"line":601},[591,1202,1203],{"class":612},"  \"",[591,1205,1206],{"class":604},"apiKeyHelper",[591,1208,616],{"class":612},[591,1210,1211],{"class":612},":",[591,1213,1093],{"class":612},[591,1215,1216],{"class":619},"\u002Fpath\u002Fto\u002Fget-api-key.sh",[591,1218,623],{"class":612},[591,1220,1221],{"class":593,"line":626},[591,1222,1223],{"class":612},"}\n",[195,1225,1226,1227,1230],{},"脚本需输出有效的 API Key 到 stdout。默认每 5 分钟或遇到 HTTP 401 时重新调用。可通过 ",[502,1228,1229],{},"CLAUDE_CODE_API_KEY_HELPER_TTL_MS"," 自定义刷新间隔。",[199,1232],{},[202,1234,1236],{"id":1235},"四多账户切换","四、多账户切换",[210,1238,1240,1241,1244],{"id":1239},"_41-内置-login-命令","4.1 内置 ",[502,1242,1243],{},"\u002Flogin"," 命令",[195,1246,1247],{},"Claude Code 内置账户切换机制：",[495,1249,1251],{"className":585,"code":1250,"language":587,"meta":504,"style":504},"# 在 Claude Code 交互会话中\n\u002Flogin          # 重新登录，切换账户\n\u002Flogout         # 登出当前账户\n\u002Fstatus         # 查看当前认证状态和活跃凭证\n",[502,1252,1253,1258,1265,1273],{"__ignoreMap":504},[591,1254,1255],{"class":593,"line":594},[591,1256,1257],{"class":597},"# 在 Claude Code 交互会话中\n",[591,1259,1260,1262],{"class":593,"line":601},[591,1261,1243],{"class":629},[591,1263,1264],{"class":597},"          # 重新登录，切换账户\n",[591,1266,1267,1270],{"class":593,"line":626},[591,1268,1269],{"class":629},"\u002Flogout",[591,1271,1272],{"class":597},"         # 登出当前账户\n",[591,1274,1275,1278],{"class":593,"line":1129},[591,1276,1277],{"class":629},"\u002Fstatus",[591,1279,1280],{"class":597},"         # 查看当前认证状态和活跃凭证\n",[195,1282,1283],{},"切换账户时，Claude Code 会：",[565,1285,1286,1293,1296],{},[522,1287,1288,1289,1292],{},"清除当前会话的环境变量 Token（如 ",[502,1290,1291],{},"CLAUDE_CODE_OAUTH_TOKEN","）",[522,1294,1295],{},"启动新的 OAuth 流程",[522,1297,1298],{},"将新凭证存入系统安全存储",[306,1300,1301],{},[195,1302,1303,1304,1306,1307,1309],{},"注意：如果交互式会话以 ",[502,1305,1291],{}," 环境变量启动，运行 ",[502,1308,1243],{}," 会清除该环境变量，使磁盘存储的凭证生效。",[210,1311,1313],{"id":1312},"_42-认证优先级规则","4.2 认证优先级规则",[195,1315,1316],{},"当多种凭证同时存在时，Claude Code 按以下优先级选择：",[519,1318,1319,1335,1343,1351,1359,1366],{},[522,1320,1321,1324,1325,1328,1329,1328,1332,1292],{},[245,1322,1323],{},"云提供商凭证","（",[502,1326,1327],{},"CLAUDE_CODE_USE_BEDROCK"," \u002F ",[502,1330,1331],{},"CLAUDE_CODE_USE_VERTEX",[502,1333,1334],{},"CLAUDE_CODE_USE_FOUNDRY",[522,1336,1337,1342],{},[245,1338,1339],{},[502,1340,1341],{},"ANTHROPIC_AUTH_TOKEN","（Bearer Token，用于 LLM 网关\u002F代理）",[522,1344,1345,1350],{},[245,1346,1347],{},[502,1348,1349],{},"ANTHROPIC_API_KEY","（直接 Anthropic API 访问）",[522,1352,1353,1358],{},[245,1354,1355,1357],{},[502,1356,1206],{}," 脚本输出","（动态\u002F轮换凭证）",[522,1360,1361,1365],{},[245,1362,1363],{},[502,1364,1291],{},"（长期 OAuth Token）",[522,1367,1368,1324,1371,1373],{},[245,1369,1370],{},"订阅 OAuth 凭证",[502,1372,1243],{}," 存储的 Pro\u002FMax\u002FTeam\u002FEnterprise 凭证）",[306,1375,1376],{},[195,1377,1378,1379,1381,1382,1385],{},"常见陷阱：如果你同时拥有活跃订阅和环境变量 ",[502,1380,1349],{},"，API Key 会优先使用。如果该 Key 属于已禁用或过期的组织，会导致认证失败。执行 ",[502,1383,1384],{},"unset ANTHROPIC_API_KEY"," 可回退到订阅认证。",[210,1387,1389],{"id":1388},"_43-多账户隔离方案","4.3 多账户隔离方案",[195,1391,1392],{},"Claude Code 官方不直接支持多账户配置切换，但可通过以下方式实现：",[195,1394,1395],{},[245,1396,1397],{},"方案 A：环境变量隔离（推荐）",[495,1399,1401],{"className":585,"code":1400,"language":587,"meta":504,"style":504},"# 工作账户\nalias claude-work='unset ANTHROPIC_API_KEY; CLAUDE_CONFIG_DIR=~\u002F.claude-work claude'\n\n# 个人账户\nalias claude-personal='unset ANTHROPIC_API_KEY; CLAUDE_CONFIG_DIR=~\u002F.claude-personal claude'\n",[502,1402,1403,1408,1427,1431,1436],{"__ignoreMap":504},[591,1404,1405],{"class":593,"line":594},[591,1406,1407],{"class":597},"# 工作账户\n",[591,1409,1410,1413,1416,1418,1421,1424],{"class":593,"line":601},[591,1411,1412],{"class":604},"alias",[591,1414,1415],{"class":608}," claude-work",[591,1417,613],{"class":612},[591,1419,1420],{"class":612},"'",[591,1422,1423],{"class":619},"unset ANTHROPIC_API_KEY; CLAUDE_CONFIG_DIR=~\u002F.claude-work claude",[591,1425,1426],{"class":612},"'\n",[591,1428,1429],{"class":593,"line":626},[591,1430,1126],{"emptyLinePlaceholder":1125},[591,1432,1433],{"class":593,"line":1129},[591,1434,1435],{"class":597},"# 个人账户\n",[591,1437,1438,1440,1443,1445,1447,1450],{"class":593,"line":1135},[591,1439,1412],{"class":604},[591,1441,1442],{"class":608}," claude-personal",[591,1444,613],{"class":612},[591,1446,1420],{"class":612},[591,1448,1449],{"class":619},"unset ANTHROPIC_API_KEY; CLAUDE_CONFIG_DIR=~\u002F.claude-personal claude",[591,1451,1426],{"class":612},[195,1453,1454,1455,1458,1459,1462],{},"每个配置目录拥有独立的 ",[502,1456,1457],{},"settings.json"," 和 ",[502,1460,1461],{},".credentials.json","。",[195,1464,1465],{},[245,1466,1467],{},"方案 B：第三方工具（Claude Switch \u002F CCS）",[195,1469,1470],{},"社区开发了专门的多账户切换工具：",[565,1472,1473,1484],{},[522,1474,1475,1324,1478,1483],{},[245,1476,1477],{},"Claude Switch",[526,1479,1482],{"href":1480,"rel":1481},"https:\u002F\u002Fclaudeswitch.dev",[530],"claudeswitch.dev","）：开源 CLI，macOS\u002FLinux，一键切换工作\u002F个人账户",[522,1485,1486,1324,1489,1494],{},[245,1487,1488],{},"CCS (Claude Code Switch)",[526,1490,1493],{"href":1491,"rel":1492},"https:\u002F\u002Fccs.kaitran.ca",[530],"ccs.kaitran.ca","）：支持多账户 + 成本优化的 GLM-5.1\u002FKimi 降级",[195,1496,1497],{},[245,1498,1499],{},"方案 C：Docker 容器隔离",[495,1501,1503],{"className":585,"code":1502,"language":587,"meta":504,"style":504},"# 为每个账户构建独立的认证容器\ndocker run -e CLAUDE_CODE_OAUTH_TOKEN=$WORK_TOKEN -v $(pwd):\u002Fworkspace claude-code\n",[502,1504,1505,1510],{"__ignoreMap":504},[591,1506,1507],{"class":593,"line":594},[591,1508,1509],{"class":597},"# 为每个账户构建独立的认证容器\n",[591,1511,1512,1515,1518,1521,1524,1527,1530,1533,1536,1539,1542],{"class":593,"line":601},[591,1513,1514],{"class":629},"docker",[591,1516,1517],{"class":619}," run",[591,1519,1520],{"class":619}," -e",[591,1522,1523],{"class":619}," CLAUDE_CODE_OAUTH_TOKEN=",[591,1525,1526],{"class":608},"$WORK_TOKEN ",[591,1528,1529],{"class":619},"-v",[591,1531,1532],{"class":612}," $(",[591,1534,1535],{"class":980},"pwd",[591,1537,1538],{"class":612},")",[591,1540,1541],{"class":619},":\u002Fworkspace",[591,1543,1544],{"class":619}," claude-code\n",[199,1546],{},[202,1548,1550],{"id":1549},"五第三方云提供商接入","五、第三方云提供商接入",[195,1552,1553],{},"Claude 是目前唯一可在全球三大云平台同时使用的 Frontier AI 模型。",[210,1555,1557],{"id":1556},"_51-部署选项对比","5.1 部署选项对比",[215,1559,1560,1581],{},[218,1561,1562],{},[221,1563,1564,1566,1569,1572,1575,1578],{},[224,1565,327],{},[224,1567,1568],{},"Claude Teams\u002FEnterprise",[224,1570,1571],{},"Anthropic Console",[224,1573,1574],{},"AWS Bedrock",[224,1576,1577],{},"Google Vertex AI",[224,1579,1580],{},"Microsoft Foundry",[237,1582,1583,1604,1626,1645,1667],{},[221,1584,1585,1589,1592,1595,1598,1601],{},[242,1586,1587],{},[245,1588,235],{},[242,1590,1591],{},"大多数组织",[242,1593,1594],{},"个人开发者",[242,1596,1597],{},"AWS 原生部署",[242,1599,1600],{},"GCP 原生部署",[242,1602,1603],{},"Azure 原生部署",[221,1605,1606,1611,1614,1617,1620,1623],{},[242,1607,1608],{},[245,1609,1610],{},"计费",[242,1612,1613],{},"订阅\u002F按量",[242,1615,1616],{},"预付费",[242,1618,1619],{},"AWS 账单",[242,1621,1622],{},"GCP 账单",[242,1624,1625],{},"Azure 账单",[221,1627,1628,1633,1636,1639,1641,1643],{},[242,1629,1630],{},[245,1631,1632],{},"包含 Web 版",[242,1634,1635],{},"是",[242,1637,1638],{},"否",[242,1640,1638],{},[242,1642,1638],{},[242,1644,1638],{},[221,1646,1647,1652,1655,1658,1661,1664],{},[242,1648,1649],{},[245,1650,1651],{},"企业功能",[242,1653,1654],{},"团队管理\u002FSSO",[242,1656,1657],{},"无",[242,1659,1660],{},"IAM\u002FCloudTrail",[242,1662,1663],{},"IAM\u002FCloud Audit",[242,1665,1666],{},"RBAC\u002FAzure Monitor",[221,1668,1669,1674,1677,1679,1681,1683],{},[242,1670,1671],{},[245,1672,1673],{},"Prompt Caching",[242,1675,1676],{},"默认启用",[242,1678,1676],{},[242,1680,1676],{},[242,1682,1676],{},[242,1684,1676],{},[210,1686,1688],{"id":1687},"_52-aws-bedrock","5.2 AWS Bedrock",[495,1690,1692],{"className":585,"code":1691,"language":587,"meta":504,"style":504},"# 环境变量配置\nexport CLAUDE_CODE_USE_BEDROCK=1\nexport AWS_REGION=us-east-1\n# 通过 AWS CLI 配置或 IAM Role 获取凭证\n\n# 启动 Claude Code\nclaude\n",[502,1693,1694,1699,1712,1724,1729,1733,1738],{"__ignoreMap":504},[591,1695,1696],{"class":593,"line":594},[591,1697,1698],{"class":597},"# 环境变量配置\n",[591,1700,1701,1703,1706,1708],{"class":593,"line":601},[591,1702,605],{"class":604},[591,1704,1705],{"class":608}," CLAUDE_CODE_USE_BEDROCK",[591,1707,613],{"class":612},[591,1709,1711],{"class":1710},"sbssI","1\n",[591,1713,1714,1716,1719,1721],{"class":593,"line":626},[591,1715,605],{"class":604},[591,1717,1718],{"class":608}," AWS_REGION",[591,1720,613],{"class":612},[591,1722,1723],{"class":608},"us-east-1\n",[591,1725,1726],{"class":593,"line":1129},[591,1727,1728],{"class":597},"# 通过 AWS CLI 配置或 IAM Role 获取凭证\n",[591,1730,1731],{"class":593,"line":1135},[591,1732,1126],{"emptyLinePlaceholder":1125},[591,1734,1735],{"class":593,"line":1152},[591,1736,1737],{"class":597},"# 启动 Claude Code\n",[591,1739,1741],{"class":593,"line":1740},7,[591,1742,630],{"class":629},[195,1744,1745],{},"Bedrock 支持全球端点（动态路由）和区域端点（保证数据路由），区域端点有 10% 价格溢价。",[210,1747,1749],{"id":1748},"_53-google-vertex-ai","5.3 Google Vertex AI",[495,1751,1753],{"className":585,"code":1752,"language":587,"meta":504,"style":504},"# 环境变量配置\nexport CLAUDE_CODE_USE_VERTEX=1\nexport CLOUD_ML_REGION=us-east5\nexport ANTHROPIC_VERTEX_PROJECT_ID=your-project-id\n# 通过 gcloud auth 或 Service Account 获取凭证\n\n# 启动 Claude Code\nclaude\n",[502,1754,1755,1759,1770,1782,1794,1799,1803,1807],{"__ignoreMap":504},[591,1756,1757],{"class":593,"line":594},[591,1758,1698],{"class":597},[591,1760,1761,1763,1766,1768],{"class":593,"line":601},[591,1762,605],{"class":604},[591,1764,1765],{"class":608}," CLAUDE_CODE_USE_VERTEX",[591,1767,613],{"class":612},[591,1769,1711],{"class":1710},[591,1771,1772,1774,1777,1779],{"class":593,"line":626},[591,1773,605],{"class":604},[591,1775,1776],{"class":608}," CLOUD_ML_REGION",[591,1778,613],{"class":612},[591,1780,1781],{"class":608},"us-east5\n",[591,1783,1784,1786,1789,1791],{"class":593,"line":1129},[591,1785,605],{"class":604},[591,1787,1788],{"class":608}," ANTHROPIC_VERTEX_PROJECT_ID",[591,1790,613],{"class":612},[591,1792,1793],{"class":608},"your-project-id\n",[591,1795,1796],{"class":593,"line":1135},[591,1797,1798],{"class":597},"# 通过 gcloud auth 或 Service Account 获取凭证\n",[591,1800,1801],{"class":593,"line":1152},[591,1802,1126],{"emptyLinePlaceholder":1125},[591,1804,1805],{"class":593,"line":1740},[591,1806,1737],{"class":597},[591,1808,1810],{"class":593,"line":1809},8,[591,1811,630],{"class":629},[195,1813,1814],{},"Vertex AI 提供全球、多区域和区域三种端点类型。新用户可获得 $300 试用额度。",[210,1816,1818],{"id":1817},"_54-microsoft-foundry","5.4 Microsoft Foundry",[495,1820,1822],{"className":585,"code":1821,"language":587,"meta":504,"style":504},"# 环境变量配置\nexport CLAUDE_CODE_USE_FOUNDRY=1\nexport ANTHROPIC_FOUNDRY_RESOURCE=your-resource\nexport ANTHROPIC_FOUNDRY_API_KEY=your-api-key\n# 或使用 Microsoft Entra ID 认证（省略 API Key）\n\n# 启动 Claude Code\nclaude\n",[502,1823,1824,1828,1839,1851,1863,1868,1872,1876],{"__ignoreMap":504},[591,1825,1826],{"class":593,"line":594},[591,1827,1698],{"class":597},[591,1829,1830,1832,1835,1837],{"class":593,"line":601},[591,1831,605],{"class":604},[591,1833,1834],{"class":608}," CLAUDE_CODE_USE_FOUNDRY",[591,1836,613],{"class":612},[591,1838,1711],{"class":1710},[591,1840,1841,1843,1846,1848],{"class":593,"line":626},[591,1842,605],{"class":604},[591,1844,1845],{"class":608}," ANTHROPIC_FOUNDRY_RESOURCE",[591,1847,613],{"class":612},[591,1849,1850],{"class":608},"your-resource\n",[591,1852,1853,1855,1858,1860],{"class":593,"line":1129},[591,1854,605],{"class":604},[591,1856,1857],{"class":608}," ANTHROPIC_FOUNDRY_API_KEY",[591,1859,613],{"class":612},[591,1861,1862],{"class":608},"your-api-key\n",[591,1864,1865],{"class":593,"line":1135},[591,1866,1867],{"class":597},"# 或使用 Microsoft Entra ID 认证（省略 API Key）\n",[591,1869,1870],{"class":593,"line":1152},[591,1871,1126],{"emptyLinePlaceholder":1125},[591,1873,1874],{"class":593,"line":1740},[591,1875,1737],{"class":597},[591,1877,1878],{"class":593,"line":1809},[591,1879,630],{"class":629},[210,1881,1883],{"id":1882},"_55-企业代理与网关配置","5.5 企业代理与网关配置",[195,1885,1886,1889],{},[245,1887,1888],{},"企业代理（Corporate Proxy）","：",[495,1891,1893],{"className":585,"code":1892,"language":587,"meta":504,"style":504},"export HTTPS_PROXY='https:\u002F\u002Fproxy.example.com:8080'\nexport CLAUDE_CODE_USE_BEDROCK=1\nexport AWS_REGION=us-east-1\n",[502,1894,1895,1911,1921],{"__ignoreMap":504},[591,1896,1897,1899,1902,1904,1906,1909],{"class":593,"line":594},[591,1898,605],{"class":604},[591,1900,1901],{"class":608}," HTTPS_PROXY",[591,1903,613],{"class":612},[591,1905,1420],{"class":612},[591,1907,1908],{"class":619},"https:\u002F\u002Fproxy.example.com:8080",[591,1910,1426],{"class":612},[591,1912,1913,1915,1917,1919],{"class":593,"line":601},[591,1914,605],{"class":604},[591,1916,1705],{"class":608},[591,1918,613],{"class":612},[591,1920,1711],{"class":1710},[591,1922,1923,1925,1927,1929],{"class":593,"line":626},[591,1924,605],{"class":604},[591,1926,1718],{"class":608},[591,1928,613],{"class":612},[591,1930,1723],{"class":608},[195,1932,1933,1889],{},[245,1934,1935],{},"LLM 网关（LLM Gateway）",[495,1937,1939],{"className":585,"code":1938,"language":587,"meta":504,"style":504},"export ANTHROPIC_BASE_URL='https:\u002F\u002Fyour-llm-gateway.com'\n# 或 Bedrock 专用网关\nexport ANTHROPIC_BEDROCK_BASE_URL='https:\u002F\u002Fyour-gateway.com\u002Fbedrock'\nexport CLAUDE_CODE_SKIP_BEDROCK_AUTH=1  # 网关处理 AWS 认证\n",[502,1940,1941,1957,1962,1978],{"__ignoreMap":504},[591,1942,1943,1945,1948,1950,1952,1955],{"class":593,"line":594},[591,1944,605],{"class":604},[591,1946,1947],{"class":608}," ANTHROPIC_BASE_URL",[591,1949,613],{"class":612},[591,1951,1420],{"class":612},[591,1953,1954],{"class":619},"https:\u002F\u002Fyour-llm-gateway.com",[591,1956,1426],{"class":612},[591,1958,1959],{"class":593,"line":601},[591,1960,1961],{"class":597},"# 或 Bedrock 专用网关\n",[591,1963,1964,1966,1969,1971,1973,1976],{"class":593,"line":626},[591,1965,605],{"class":604},[591,1967,1968],{"class":608}," ANTHROPIC_BEDROCK_BASE_URL",[591,1970,613],{"class":612},[591,1972,1420],{"class":612},[591,1974,1975],{"class":619},"https:\u002F\u002Fyour-gateway.com\u002Fbedrock",[591,1977,1426],{"class":612},[591,1979,1980,1982,1985,1987,1990],{"class":593,"line":1129},[591,1981,605],{"class":604},[591,1983,1984],{"class":608}," CLAUDE_CODE_SKIP_BEDROCK_AUTH",[591,1986,613],{"class":612},[591,1988,1989],{"class":1710},"1",[591,1991,1992],{"class":597},"  # 网关处理 AWS 认证\n",[199,1994],{},[202,1996,1998],{"id":1997},"六企业-sso-与团队管理","六、企业 SSO 与团队管理",[210,2000,2002],{"id":2001},"_61-sso-配置流程","6.1 SSO 配置流程",[195,2004,2005,2006,1458,2009,2012],{},"Claude Enterprise 支持 ",[245,2007,2008],{},"SAML 2.0",[245,2010,2011],{},"OIDC"," 两种 SSO 协议，通过 WorkOS 集成：",[195,2014,2015],{},[245,2016,2017],{},"Step 1：验证域名",[565,2019,2020,2023,2026],{},[522,2021,2022],{},"在 Admin Console 中添加公司域名",[522,2024,2025],{},"通过 DNS TXT 记录验证域名所有权",[522,2027,2028],{},"支持多域名，但所有域名必须通过同一个 IdP 管理",[195,2030,2031],{},[245,2032,2033],{},"Step 2：配置 IdP",[565,2035,2036,2039,2042],{},[522,2037,2038],{},"支持 Okta、Azure AD、Ping Identity、Google Workspace 等主流 IdP",[522,2040,2041],{},"在 IdP 中创建 Anthropic 应用并配置 SAML\u002FOIDC 参数",[522,2043,2044],{},"映射用户属性（email、name、groups）",[195,2046,2047],{},[245,2048,2049],{},"Step 3：强制 SSO（可选）",[565,2051,2052,2055],{},[522,2053,2054],{},"开启 \"Require SSO for Claude\" 后，用户必须使用 SSO 登录",[522,2056,2057],{},"未开启时，用户可选择 SSO 或邮箱登录",[195,2059,2060],{},[245,2061,2062],{},"Step 4：配置用户预配",[215,2064,2065,2077],{},[218,2066,2067],{},[221,2068,2069,2072,2074],{},[224,2070,2071],{},"预配方式",[224,2073,404],{},[224,2075,2076],{},"推荐度",[237,2078,2079,2091,2104],{},[221,2080,2081,2085,2088],{},[242,2082,2083],{},[245,2084,423],{},[242,2086,2087],{},"从 IdP 自动同步用户生命周期",[242,2089,2090],{},"推荐",[221,2092,2093,2098,2101],{},[242,2094,2095],{},[245,2096,2097],{},"JIT",[242,2099,2100],{},"首次 SSO 登录时自动创建用户",[242,2102,2103],{},"简单",[221,2105,2106,2111,2114],{},[242,2107,2108],{},[245,2109,2110],{},"手动",[242,2112,2113],{},"管理员通过 Console 邀请",[242,2115,2116],{},"小规模试点",[210,2118,2120],{"id":2119},"_62-团队管理最佳实践","6.2 团队管理最佳实践",[195,2122,2123,1889],{},[245,2124,2125],{},"分阶段推广",[519,2127,2128,2134,2140],{},[522,2129,2130,2133],{},[245,2131,2132],{},"试点阶段","：50-100 人，SCIM 同步试点组，运行 2-4 周",[522,2135,2136,2139],{},[245,2137,2138],{},"扩展阶段","：逐步增加 SCIM 组，覆盖更多部门",[522,2141,2142,2145],{},[245,2143,2144],{},"全面推广","：流程稳定后启用组织级访问",[195,2147,2148,1889],{},[245,2149,2150],{},"Claude Code 座位配置",[215,2152,2153,2166],{},[218,2154,2155],{},[221,2156,2157,2160,2163],{},[224,2158,2159],{},"计费模式",[224,2161,2162],{},"座位类型",[224,2164,2165],{},"Claude Code 访问",[237,2167,2168,2178,2187,2197,2206],{},[221,2169,2170,2173,2176],{},[242,2171,2172],{},"基于座位（旧版）",[242,2174,2175],{},"Standard",[242,2177,1638],{},[221,2179,2180,2182,2185],{},[242,2181,2172],{},[242,2183,2184],{},"Premium",[242,2186,1635],{},[221,2188,2189,2192,2195],{},[242,2190,2191],{},"基于用量",[242,2193,2194],{},"Chat",[242,2196,1638],{},[221,2198,2199,2201,2204],{},[242,2200,2191],{},[242,2202,2203],{},"Chat + Code",[242,2205,1635],{},[221,2207,2208,2210,2213],{},[242,2209,2191],{},[242,2211,2212],{},"Claude Enterprise",[242,2214,1635],{},[195,2216,2217,2218,2221],{},"管理员在 ",[245,2219,2220],{},"Settings > Organization > Members"," 中分配座位并设置支出限制（默认 $0）。",[199,2223],{},[202,2225,2227],{"id":2226},"七安全存储机制","七、安全存储机制",[210,2229,2231],{"id":2230},"_71-凭证存储位置","7.1 凭证存储位置",[215,2233,2234,2247],{},[218,2235,2236],{},[221,2237,2238,2241,2244],{},[224,2239,2240],{},"平台",[224,2242,2243],{},"存储机制",[224,2245,2246],{},"具体位置",[237,2248,2249,2265,2280],{},[221,2250,2251,2256,2259],{},[242,2252,2253],{},[245,2254,2255],{},"macOS",[242,2257,2258],{},"加密 Keychain",[242,2260,2261,2264],{},[502,2262,2263],{},"claude-code"," 条目",[221,2266,2267,2272,2275],{},[242,2268,2269],{},[245,2270,2271],{},"Linux",[242,2273,2274],{},"文件系统（权限 0600）",[242,2276,2277],{},[502,2278,2279],{},"~\u002F.claude\u002F.credentials.json",[221,2281,2282,2287,2290],{},[242,2283,2284],{},[245,2285,2286],{},"Windows",[242,2288,2289],{},"用户配置文件 ACL",[242,2291,2292],{},[502,2293,2279],{},[195,2295,2296,2297,2300],{},"可通过 ",[502,2298,2299],{},"CLAUDE_CONFIG_DIR"," 环境变量自定义配置目录。",[210,2302,2304],{"id":2303},"_72-支持的认证类型","7.2 支持的认证类型",[195,2306,2307],{},"存储的凭证类型包括：",[565,2309,2310,2313,2316,2319,2322],{},[522,2311,2312],{},"Claude.ai 订阅凭证（OAuth）",[522,2314,2315],{},"Claude API 凭证（API Key）",[522,2317,2318],{},"Azure Auth（Foundry）",[522,2320,2321],{},"Bedrock Auth（AWS）",[522,2323,2324],{},"Vertex Auth（GCP）",[210,2326,2328],{"id":2327},"_73-插件凭证安全","7.3 插件凭证安全",[195,2330,2331],{},"Claude Code 2.1.83+ 将插件配置（API Key、Token 等）存储在系统级安全存储中：",[565,2333,2334,2339],{},[522,2335,2336,2338],{},[245,2337,2255],{},"：Keychain",[522,2340,2341,2343],{},[245,2342,2286],{},"：Credential Manager",[195,2345,2346,2347,2349,2350,2353],{},"不再写入 ",[502,2348,1185],{}," 或项目目录的 ",[502,2351,2352],{},".env"," 文件，避免凭证泄露风险。",[210,2355,2357],{"id":2356},"_74-ssh-无-gui-环境处理","7.4 SSH \u002F 无 GUI 环境处理",[195,2359,2360],{},"SSH 会话默认无法访问 macOS Keychain。解决方案：",[495,2362,2364],{"className":585,"code":2363,"language":587,"meta":504,"style":504},"# 方案 1：手动解锁 Keychain\nsecurity unlock-keychain\n\n# 方案 2：使用 .credentials.json 回退\n# Claude Code 会自动在 Keychain 不可用时使用文件存储\n\n# 方案 3：环境变量注入（CI\u002FCD 推荐）\nexport CLAUDE_CODE_OAUTH_TOKEN=\"your-token\"\n",[502,2365,2366,2371,2379,2383,2388,2393,2397,2402],{"__ignoreMap":504},[591,2367,2368],{"class":593,"line":594},[591,2369,2370],{"class":597},"# 方案 1：手动解锁 Keychain\n",[591,2372,2373,2376],{"class":593,"line":601},[591,2374,2375],{"class":629},"security",[591,2377,2378],{"class":619}," unlock-keychain\n",[591,2380,2381],{"class":593,"line":626},[591,2382,1126],{"emptyLinePlaceholder":1125},[591,2384,2385],{"class":593,"line":1129},[591,2386,2387],{"class":597},"# 方案 2：使用 .credentials.json 回退\n",[591,2389,2390],{"class":593,"line":1135},[591,2391,2392],{"class":597},"# Claude Code 会自动在 Keychain 不可用时使用文件存储\n",[591,2394,2395],{"class":593,"line":1152},[591,2396,1126],{"emptyLinePlaceholder":1125},[591,2398,2399],{"class":593,"line":1740},[591,2400,2401],{"class":597},"# 方案 3：环境变量注入（CI\u002FCD 推荐）\n",[591,2403,2404,2406,2408,2410,2412,2414],{"class":593,"line":1809},[591,2405,605],{"class":604},[591,2407,1140],{"class":608},[591,2409,613],{"class":612},[591,2411,616],{"class":612},[591,2413,1147],{"class":619},[591,2415,623],{"class":612},[199,2417],{},[202,2419,2421],{"id":2420},"八故障排查指南","八、故障排查指南",[210,2423,2425],{"id":2424},"_81-登录失败401-错误","8.1 登录失败（401 错误）",[195,2427,2428,1889,2431,2434,2435,1458,2437,2439],{},[245,2429,2430],{},"症状",[502,2432,2433],{},"API Error: 401 · authentication_error","，",[502,2436,1243],{},[502,2438,1269],{}," 也返回 401。",[195,2441,2442,2445],{},[245,2443,2444],{},"根因","：OAuth Token 过期或损坏，导致认证命令自身也无法执行。",[195,2447,2448,1889],{},[245,2449,2450],{},"修复步骤",[495,2452,2454],{"className":585,"code":2453,"language":587,"meta":504,"style":504},"# Step 1：手动删除认证文件（绕过 CLI）\n\n# macOS\nsecurity delete-generic-password -s \"claude-code\" 2>\u002Fdev\u002Fnull\nrm -f ~\u002F.claude\u002F.credentials.json\n\n# Linux \u002F Windows\nrm -f ~\u002F.claude\u002F.credentials.json\n\n# Step 2：重新登录\nclaude\n# 按提示完成浏览器 OAuth 流程\n\n# Step 3：验证\n# 在 Claude Code 中运行 \u002Fstatus，确认账户信息正确\n",[502,2455,2456,2461,2465,2470,2492,2503,2507,2512,2520,2525,2531,2536,2542,2547,2553],{"__ignoreMap":504},[591,2457,2458],{"class":593,"line":594},[591,2459,2460],{"class":597},"# Step 1：手动删除认证文件（绕过 CLI）\n",[591,2462,2463],{"class":593,"line":601},[591,2464,1126],{"emptyLinePlaceholder":1125},[591,2466,2467],{"class":593,"line":626},[591,2468,2469],{"class":597},"# macOS\n",[591,2471,2472,2474,2477,2480,2482,2484,2486,2489],{"class":593,"line":1129},[591,2473,2375],{"class":629},[591,2475,2476],{"class":619}," delete-generic-password",[591,2478,2479],{"class":619}," -s",[591,2481,1093],{"class":612},[591,2483,2263],{"class":619},[591,2485,616],{"class":612},[591,2487,2488],{"class":612}," 2>",[591,2490,2491],{"class":619},"\u002Fdev\u002Fnull\n",[591,2493,2494,2497,2500],{"class":593,"line":1135},[591,2495,2496],{"class":629},"rm",[591,2498,2499],{"class":619}," -f",[591,2501,2502],{"class":619}," ~\u002F.claude\u002F.credentials.json\n",[591,2504,2505],{"class":593,"line":1152},[591,2506,1126],{"emptyLinePlaceholder":1125},[591,2508,2509],{"class":593,"line":1740},[591,2510,2511],{"class":597},"# Linux \u002F Windows\n",[591,2513,2514,2516,2518],{"class":593,"line":1809},[591,2515,2496],{"class":629},[591,2517,2499],{"class":619},[591,2519,2502],{"class":619},[591,2521,2523],{"class":593,"line":2522},9,[591,2524,1126],{"emptyLinePlaceholder":1125},[591,2526,2528],{"class":593,"line":2527},10,[591,2529,2530],{"class":597},"# Step 2：重新登录\n",[591,2532,2534],{"class":593,"line":2533},11,[591,2535,630],{"class":629},[591,2537,2539],{"class":593,"line":2538},12,[591,2540,2541],{"class":597},"# 按提示完成浏览器 OAuth 流程\n",[591,2543,2545],{"class":593,"line":2544},13,[591,2546,1126],{"emptyLinePlaceholder":1125},[591,2548,2550],{"class":593,"line":2549},14,[591,2551,2552],{"class":597},"# Step 3：验证\n",[591,2554,2556],{"class":593,"line":2555},15,[591,2557,2558],{"class":597},"# 在 Claude Code 中运行 \u002Fstatus，确认账户信息正确\n",[195,2560,2561,1889],{},[245,2562,2563],{},"如果仍无法解决",[495,2565,2567],{"className":585,"code":2566,"language":587,"meta":504,"style":504},"# 检查系统时间（时间不同步会导致 OAuth 失败）\ndate  # 应与网络时间同步\n\n# 更新 Claude Code 到最新版\nclaude update\n\n# 临时使用 API Key 绕过\nexport ANTHROPIC_API_KEY=\"sk-ant-api03-xxxxx\"\nclaude\n",[502,2568,2569,2574,2582,2586,2591,2598,2602,2607,2621],{"__ignoreMap":504},[591,2570,2571],{"class":593,"line":594},[591,2572,2573],{"class":597},"# 检查系统时间（时间不同步会导致 OAuth 失败）\n",[591,2575,2576,2579],{"class":593,"line":601},[591,2577,2578],{"class":629},"date",[591,2580,2581],{"class":597},"  # 应与网络时间同步\n",[591,2583,2584],{"class":593,"line":626},[591,2585,1126],{"emptyLinePlaceholder":1125},[591,2587,2588],{"class":593,"line":1129},[591,2589,2590],{"class":597},"# 更新 Claude Code 到最新版\n",[591,2592,2593,2595],{"class":593,"line":1135},[591,2594,964],{"class":629},[591,2596,2597],{"class":619}," update\n",[591,2599,2600],{"class":593,"line":1152},[591,2601,1126],{"emptyLinePlaceholder":1125},[591,2603,2604],{"class":593,"line":1740},[591,2605,2606],{"class":597},"# 临时使用 API Key 绕过\n",[591,2608,2609,2611,2613,2615,2617,2619],{"class":593,"line":1809},[591,2610,605],{"class":604},[591,2612,609],{"class":608},[591,2614,613],{"class":612},[591,2616,616],{"class":612},[591,2618,620],{"class":619},[591,2620,623],{"class":612},[591,2622,2623],{"class":593,"line":2522},[591,2624,630],{"class":629},[210,2626,2628],{"id":2627},"_82-token-过期-被撤销","8.2 Token 过期 \u002F 被撤销",[195,2630,2631,1889,2633,2636,2637,1462],{},[245,2632,2430],{},[502,2634,2635],{},"OAuth token revoked · Please run \u002Flogin"," 或 ",[502,2638,2639],{},"OAuth token has expired",[195,2641,2642,1889],{},[245,2643,2644],{},"处理",[495,2646,2648],{"className":585,"code":2647,"language":587,"meta":504,"style":504},"# 在 Claude Code 中\n\u002Flogout          # 完全清除存储的 Token\n\u002Flogin           # 重新认证\n",[502,2649,2650,2655,2662],{"__ignoreMap":504},[591,2651,2652],{"class":593,"line":594},[591,2653,2654],{"class":597},"# 在 Claude Code 中\n",[591,2656,2657,2659],{"class":593,"line":601},[591,2658,1269],{"class":629},[591,2660,2661],{"class":597},"          # 完全清除存储的 Token\n",[591,2663,2664,2666],{"class":593,"line":626},[591,2665,1243],{"class":629},[591,2667,2668],{"class":597},"           # 重新认证\n",[195,2670,2671],{},"如果反复提示登录，检查：",[565,2673,2674,2677,2680],{},[522,2675,2676],{},"系统时钟是否准确（NTP 同步）",[522,2678,2679],{},"macOS Keychain 是否被锁定（SSH 会话常见问题）",[522,2681,2682],{},"账户是否被管理员移除访问权限",[210,2684,2686],{"id":2685},"_83-权限不足","8.3 权限不足",[195,2688,2689,1889,2691,2636,2694,1462],{},[245,2690,2430],{},[502,2692,2693],{},"This organization has been disabled",[502,2695,2696],{},"Claude Opus is not available with the Claude Pro plan",[195,2698,2699,1889],{},[245,2700,2701],{},"排查",[495,2703,2705],{"className":585,"code":2704,"language":587,"meta":504,"style":504},"# 检查活跃凭证来源\n\u002Fstatus\n\n# 检查环境变量是否覆盖订阅\nenv | grep ANTHROPIC\n\n# 如发现 ANTHROPIC_API_KEY 属于已禁用组织\nunset ANTHROPIC_API_KEY\n\u002Flogout\n\u002Flogin\n",[502,2706,2707,2712,2717,2721,2726,2740,2744,2749,2757,2762],{"__ignoreMap":504},[591,2708,2709],{"class":593,"line":594},[591,2710,2711],{"class":597},"# 检查活跃凭证来源\n",[591,2713,2714],{"class":593,"line":601},[591,2715,2716],{"class":629},"\u002Fstatus\n",[591,2718,2719],{"class":593,"line":626},[591,2720,1126],{"emptyLinePlaceholder":1125},[591,2722,2723],{"class":593,"line":1129},[591,2724,2725],{"class":597},"# 检查环境变量是否覆盖订阅\n",[591,2727,2728,2731,2734,2737],{"class":593,"line":1135},[591,2729,2730],{"class":629},"env",[591,2732,2733],{"class":612}," |",[591,2735,2736],{"class":629}," grep",[591,2738,2739],{"class":619}," ANTHROPIC\n",[591,2741,2742],{"class":593,"line":1152},[591,2743,1126],{"emptyLinePlaceholder":1125},[591,2745,2746],{"class":593,"line":1740},[591,2747,2748],{"class":597},"# 如发现 ANTHROPIC_API_KEY 属于已禁用组织\n",[591,2750,2751,2754],{"class":593,"line":1809},[591,2752,2753],{"class":980},"unset",[591,2755,2756],{"class":619}," ANTHROPIC_API_KEY\n",[591,2758,2759],{"class":593,"line":2522},[591,2760,2761],{"class":629},"\u002Flogout\n",[591,2763,2764],{"class":593,"line":2527},[591,2765,2766],{"class":629},"\u002Flogin\n",[195,2768,2769,2772,2773,2775,2776,2778],{},[245,2770,2771],{},"模型不可用","：升级计划后，需要 ",[502,2774,1269],{}," + ",[502,2777,1243],{}," 重新认证，存储的 Token 反映的是登录时的计划状态。",[210,2780,2782],{"id":2781},"_84-网络连接问题","8.4 网络连接问题",[195,2784,2785,1889,2787,1462],{},[245,2786,2430],{},[502,2788,2789],{},"Unable to connect to API",[195,2791,2792,1889],{},[245,2793,2794],{},"诊断",[495,2796,2798],{"className":585,"code":2797,"language":587,"meta":504,"style":504},"# 测试 API 连通性\ncurl -I https:\u002F\u002Fapi.anthropic.com\n\n# Windows PowerShell\ncurl.exe -I https:\u002F\u002Fapi.anthropic.com\n",[502,2799,2800,2805,2816,2820,2825],{"__ignoreMap":504},[591,2801,2802],{"class":593,"line":594},[591,2803,2804],{"class":597},"# 测试 API 连通性\n",[591,2806,2807,2810,2813],{"class":593,"line":601},[591,2808,2809],{"class":629},"curl",[591,2811,2812],{"class":619}," -I",[591,2814,2815],{"class":619}," https:\u002F\u002Fapi.anthropic.com\n",[591,2817,2818],{"class":593,"line":626},[591,2819,1126],{"emptyLinePlaceholder":1125},[591,2821,2822],{"class":593,"line":1129},[591,2823,2824],{"class":597},"# Windows PowerShell\n",[591,2826,2827,2830,2832],{"class":593,"line":1135},[591,2828,2829],{"class":629},"curl.exe",[591,2831,2812],{"class":619},[591,2833,2815],{"class":619},[195,2835,2836,1889],{},[245,2837,2838],{},"常见原因",[565,2840,2841,2847,2858,2864],{},[522,2842,2843,2844],{},"企业代理未配置：设置 ",[502,2845,2846],{},"HTTPS_PROXY",[522,2848,2849,2850,2853,2854,2857],{},"VPN 阻止：检查 ",[502,2851,2852],{},"ifconfig"," 中是否有 stale ",[502,2855,2856],{},"utun"," 接口",[522,2859,2860,2861],{},"DNS 解析失败（WSL 常见问题）：检查 ",[502,2862,2863],{},"\u002Fetc\u002Fresolv.conf",[522,2865,2866,2867],{},"SSL 证书拦截：设置 ",[502,2868,2869],{},"NODE_EXTRA_CA_CERTS=\u002Fpath\u002Fto\u002Fca-bundle.pem",[210,2871,2873],{"id":2872},"_85-使用量达到限制","8.5 使用量达到限制",[195,2875,2876,1889,2878,2636,2881,1462],{},[245,2877,2430],{},[502,2879,2880],{},"You've hit your session limit · resets 3:45pm",[502,2882,2883],{},"You've hit your weekly limit",[195,2885,2886,1889],{},[245,2887,2644],{},[495,2889,2891],{"className":585,"code":2890,"language":587,"meta":504,"style":504},"# 查看剩余用量和重置时间\n\u002Fusage\n\n# 购买额外用量（Pro \u002F Max）\n\u002Fextra-usage\n\n# 查看当前会话花费（API Key 用户）\n\u002Fcost\n",[502,2892,2893,2898,2903,2907,2912,2917,2921,2926],{"__ignoreMap":504},[591,2894,2895],{"class":593,"line":594},[591,2896,2897],{"class":597},"# 查看剩余用量和重置时间\n",[591,2899,2900],{"class":593,"line":601},[591,2901,2902],{"class":629},"\u002Fusage\n",[591,2904,2905],{"class":593,"line":626},[591,2906,1126],{"emptyLinePlaceholder":1125},[591,2908,2909],{"class":593,"line":1129},[591,2910,2911],{"class":597},"# 购买额外用量（Pro \u002F Max）\n",[591,2913,2914],{"class":593,"line":1135},[591,2915,2916],{"class":629},"\u002Fextra-usage\n",[591,2918,2919],{"class":593,"line":1152},[591,2920,1126],{"emptyLinePlaceholder":1125},[591,2922,2923],{"class":593,"line":1740},[591,2924,2925],{"class":597},"# 查看当前会话花费（API Key 用户）\n",[591,2927,2928],{"class":593,"line":1809},[591,2929,2930],{"class":629},"\u002Fcost\n",[195,2932,2933,1889],{},[245,2934,2935],{},"API Key 用户的 429 错误",[495,2937,2939],{"className":585,"code":2938,"language":587,"meta":504,"style":504},"# 确认活跃凭证\n\u002Fstatus\n\n# 检查 Console 中的速率限制等级\n# 降低并发：减少并行子代理，切换到较小模型\n\u002Fmodel sonnet\n",[502,2940,2941,2946,2950,2954,2959,2964],{"__ignoreMap":504},[591,2942,2943],{"class":593,"line":594},[591,2944,2945],{"class":597},"# 确认活跃凭证\n",[591,2947,2948],{"class":593,"line":601},[591,2949,2716],{"class":629},[591,2951,2952],{"class":593,"line":626},[591,2953,1126],{"emptyLinePlaceholder":1125},[591,2955,2956],{"class":593,"line":1129},[591,2957,2958],{"class":597},"# 检查 Console 中的速率限制等级\n",[591,2960,2961],{"class":593,"line":1135},[591,2962,2963],{"class":597},"# 降低并发：减少并行子代理，切换到较小模型\n",[591,2965,2966,2969],{"class":593,"line":1152},[591,2967,2968],{"class":629},"\u002Fmodel",[591,2970,2971],{"class":619}," sonnet\n",[210,2973,2975],{"id":2974},"_86-快速诊断清单","8.6 快速诊断清单",[215,2977,2978,2991],{},[218,2979,2980],{},[221,2981,2982,2985,2988],{},[224,2983,2984],{},"问题",[224,2986,2987],{},"检查命令",[224,2989,2990],{},"常见解决方式",[237,2992,2993,3005,3019,3032,3045,3058,3069],{},[221,2994,2995,2998,3002],{},[242,2996,2997],{},"无法登录",[242,2999,3000],{},[502,3001,1277],{},[242,3003,3004],{},"删除凭证文件重新登录",[221,3006,3007,3010,3015],{},[242,3008,3009],{},"401 错误",[242,3011,3012],{},[502,3013,3014],{},"env | grep ANTHROPIC",[242,3016,3017],{},[502,3018,1384],{},[221,3020,3021,3024,3029],{},[242,3022,3023],{},"429 错误",[242,3025,3026,3028],{},[502,3027,1277],{}," + Console Limits 页",[242,3030,3031],{},"降低并发或升级 Tier",[221,3033,3034,3037,3042],{},[242,3035,3036],{},"网络超时",[242,3038,3039],{},[502,3040,3041],{},"curl -I https:\u002F\u002Fapi.anthropic.com",[242,3043,3044],{},"配置代理 \u002F 检查 DNS",[221,3046,3047,3050,3055],{},[242,3048,3049],{},"SSL 错误",[242,3051,3052],{},[502,3053,3054],{},"NODE_EXTRA_CA_CERTS",[242,3056,3057],{},"导入企业 CA 证书",[221,3059,3060,3063,3066],{},[242,3061,3062],{},"余额不足",[242,3064,3065],{},"Console Billing 页",[242,3067,3068],{},"充值或启用自动充值",[221,3070,3071,3073,3077],{},[242,3072,2771],{},[242,3074,3075],{},[502,3076,2968],{},[242,3078,3079],{},"切换计划或选择可用模型",[199,3081],{},[202,3083,3085],{"id":3084},"九参考来源","九、参考来源",[519,3087,3088,3143,3182,3205],{},[522,3089,3090,3093],{},[245,3091,3092],{},"官方文档",[565,3094,3095,3103,3111,3119,3127,3135],{},[522,3096,3097,3102],{},[526,3098,3101],{"href":3099,"rel":3100},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fauthentication",[530],"Authentication - Claude Code Docs"," — 认证方式、凭证管理、Token 生成",[522,3104,3105,3110],{},[526,3106,3109],{"href":3107,"rel":3108},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Ferrors",[530],"Error reference - Claude Code Docs"," — 所有运行时错误代码和修复方法",[522,3112,3113,3118],{},[526,3114,3117],{"href":3115,"rel":3116},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fquickstart",[530],"Quickstart - Claude Code Docs"," — 首次登录和账户类型说明",[522,3120,3121,3126],{},[526,3122,3125],{"href":3123,"rel":3124},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fthird-party-integrations",[530],"Enterprise deployment overview"," — 云提供商部署对比",[522,3128,3129,3134],{},[526,3130,3133],{"href":3131,"rel":3132},"https:\u002F\u002Fplatform.claude.com\u002Fdocs\u002Fen\u002Fabout-claude\u002Fpricing",[530],"Pricing - Claude API Docs"," — API 定价详情",[522,3136,3137,3142],{},[526,3138,3141],{"href":3139,"rel":3140},"https:\u002F\u002Fplatform.claude.com\u002Fdocs\u002Fen\u002Fapi\u002Frate-limits",[530],"Rate limits - Claude API Docs"," — 速率限制和使用量等级",[522,3144,3145,3148],{},[245,3146,3147],{},"官方支持中心",[565,3149,3150,3158,3166,3174],{},[522,3151,3152,3157],{},[526,3153,3156],{"href":3154,"rel":3155},"https:\u002F\u002Fsupport.claude.com\u002Fen\u002Farticles\u002F13132885-set-up-single-sign-on-sso",[530],"Set up single sign-on (SSO)"," — SSO 配置步骤",[522,3159,3160,3165],{},[526,3161,3164],{"href":3162,"rel":3163},"https:\u002F\u002Fsupport.claude.com\u002Fen\u002Farticles\u002F14552983-models-usage-and-limits-in-claude-code",[530],"Models, usage, and limits in Claude Code"," — 使用量计量和限制说明",[522,3167,3168,3173],{},[526,3169,3172],{"href":3170,"rel":3171},"https:\u002F\u002Fsupport.claude.com\u002Fen\u002Farticles\u002F8977456-how-do-i-pay-for-my-claude-api-usage",[530],"How do I pay for my Claude API usage?"," — API 预付费机制",[522,3175,3176,3181],{},[526,3177,3180],{"href":3178,"rel":3179},"https:\u002F\u002Fsupport.claude.com\u002Fen\u002Farticles\u002F11845131-use-claude-code-with-your-team-or-enterprise-plan",[530],"Use Claude Code with your Team or Enterprise plan"," — 企业计划使用指南",[522,3183,3184,3187],{},[245,3185,3186],{},"企业部署资源",[565,3188,3189,3197],{},[522,3190,3191,3196],{},[526,3192,3195],{"href":3193,"rel":3194},"https:\u002F\u002Fclaude.com\u002Fresources\u002Ftutorials\u002Fclaude-enterprise-administrator-guide",[530],"Claude Enterprise Administrator Guide"," — 四阶段企业部署 playbook",[522,3198,3199,3204],{},[526,3200,3203],{"href":3201,"rel":3202},"https:\u002F\u002Fclaude.com\u002Fpricing",[530],"Claude Pricing"," — 所有计划的官方定价和功能对比",[522,3206,3207,3210],{},[245,3208,3209],{},"社区资源",[565,3211,3212,3220,3228,3235],{},[522,3213,3214,3219],{},[526,3215,3218],{"href":3216,"rel":3217},"https:\u002F\u002Fsmartscope.blog\u002Fen\u002Fgenerative-ai\u002Fclaude\u002Fclaude-code-401-auth-error-fix\u002F",[530],"How to Fix Claude Code \"API Error: 401\""," — 401 错误的系统修复方法",[522,3221,3222,3227],{},[526,3223,3226],{"href":3224,"rel":3225},"https:\u002F\u002Fdaveswift.com\u002Fclaude-oauth-update\u002F",[530],"Claude Code OAuth Token Expiry: Fixes & Alternatives"," — Token 过期机制和替代方案",[522,3229,3230,3234],{},[526,3231,1477],{"href":3232,"rel":3233},"https:\u002F\u002Fclaudeswitch.dev\u002F",[530]," — 多账户切换开源工具",[522,3236,3237,3242],{},[526,3238,3241],{"href":3239,"rel":3240},"https:\u002F\u002Fdev.to\u002Fashishxcode\u002Fclaude-code-multi-account-setup-without-losing-context-49nf",[530],"Claude Code Multi-Account Setup"," — 多账户配置实践",[3244,3245,3246],"style",{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":504,"searchDepth":594,"depth":601,"links":3248},[3249,3255,3262,3267,3273,3280,3284,3290,3298],{"id":204,"depth":601,"text":205,"children":3250},[3251,3252,3253,3254],{"id":212,"depth":626,"text":213},{"id":317,"depth":626,"text":318},{"id":388,"depth":626,"text":389},{"id":492,"depth":626,"text":493},{"id":509,"depth":601,"text":510,"children":3256},[3257,3258,3259,3260,3261],{"id":516,"depth":626,"text":517},{"id":555,"depth":626,"text":556},{"id":633,"depth":626,"text":634},{"id":728,"depth":626,"text":729},{"id":855,"depth":626,"text":856},{"id":953,"depth":601,"text":954,"children":3263},[3264,3265,3266],{"id":957,"depth":626,"text":958},{"id":1045,"depth":626,"text":1046},{"id":1055,"depth":626,"text":1056},{"id":1235,"depth":601,"text":1236,"children":3268},[3269,3271,3272],{"id":1239,"depth":626,"text":3270},"4.1 内置 \u002Flogin 命令",{"id":1312,"depth":626,"text":1313},{"id":1388,"depth":626,"text":1389},{"id":1549,"depth":601,"text":1550,"children":3274},[3275,3276,3277,3278,3279],{"id":1556,"depth":626,"text":1557},{"id":1687,"depth":626,"text":1688},{"id":1748,"depth":626,"text":1749},{"id":1817,"depth":626,"text":1818},{"id":1882,"depth":626,"text":1883},{"id":1997,"depth":601,"text":1998,"children":3281},[3282,3283],{"id":2001,"depth":626,"text":2002},{"id":2119,"depth":626,"text":2120},{"id":2226,"depth":601,"text":2227,"children":3285},[3286,3287,3288,3289],{"id":2230,"depth":626,"text":2231},{"id":2303,"depth":626,"text":2304},{"id":2327,"depth":626,"text":2328},{"id":2356,"depth":626,"text":2357},{"id":2420,"depth":601,"text":2421,"children":3291},[3292,3293,3294,3295,3296,3297],{"id":2424,"depth":626,"text":2425},{"id":2627,"depth":626,"text":2628},{"id":2685,"depth":626,"text":2686},{"id":2781,"depth":626,"text":2782},{"id":2872,"depth":626,"text":2873},{"id":2974,"depth":626,"text":2975},{"id":3084,"depth":601,"text":3085},"md",null,{"date":3302},"2026-04-26",{"title":46,"description":197},"YbnyGLv3gUe7gmFfQzFo89HTbE78TVXJeLq_BnstlS4",[3306,3308],{"title":42,"path":43,"stem":44,"description":3307,"children":-1},"macOS \u002F Windows \u002F Linux",{"title":50,"path":51,"stem":52,"description":3309,"children":-1},"CLI、IDE 插件、桌面应用、网页版",1777395311432]