[{"data":1,"prerenderedAt":4262},["ShallowReactive",2],{"navigation":3,"\u002Fsetup\u002Fchoose-interface":189,"\u002Fsetup\u002Fchoose-interface-surround":4257},[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":50,"body":191,"description":4250,"extension":4251,"links":4252,"meta":4253,"navigation":289,"path":51,"seo":4255,"stem":52,"__hash__":4256},"docs\u002F2.setup\u002F3.choose-interface.md",{"type":192,"value":193,"toc":4172},"minimark",[194,198,201,204,209,214,217,241,245,359,370,374,462,466,589,593,596,618,621,625,661,665,691,693,697,701,704,708,742,745,749,832,836,906,910,945,949,1056,1060,1086,1090,1118,1120,1124,1128,1131,1151,1155,1170,1174,1236,1240,1245,1263,1272,1292,1296,1396,1400,1426,1430,1449,1451,1455,1459,1475,1478,1498,1502,1522,1526,1614,1618,1733,1737,1867,1871,1903,1907,1932,1934,1938,1942,1949,1953,1969,1973,2034,2038,2041,2127,2130,2134,2243,2247,2292,2296,2327,2331,2363,2365,2369,2373,2376,2380,2425,2429,2437,2441,2471,2475,2489,2493,2519,2523,2554,2556,2560,2564,2567,2572,2591,2596,2620,2625,2737,2742,2748,2752,2755,2760,2900,2904,2907,2946,2950,2979,2983,3024,3026,3030,3034,3472,3476,3587,3591,3602,3630,3636,3638,3642,3646,3652,3656,3796,3800,3803,3808,3823,3828,3839,3844,3857,3862,3882,3886,3893,3910,3913,3915,3919,3922,4021,4024,4026,4029,4168],[195,196,197],"p",{},"Claude Code 并非单一产品，而是一个横跨七个使用界面的完整开发工具矩阵。从终端 CLI 到 VS Code 扩展，从 JetBrains 插件到桌面应用，从网页版到 Slack 集成，再到 CI\u002FCD 中的自动化代理——每个界面都有独特的定位、优势和局限。",[195,199,200],{},"选择错误的界面，轻则效率打折，重则破坏工作流。本章将系统对比所有界面，帮助你找到最适合自己的那一款。",[202,203],"hr",{},[205,206,208],"h2",{"id":207},"一终端-cli核心体验","一、终端 CLI：核心体验",[210,211,213],"h3",{"id":212},"_11-定位与哲学","1.1 定位与哲学",[195,215,216],{},"终端 CLI 是 Claude Code 的原始形态，也是功能最完整的界面。Anthropic 的设计哲学是\"AI 驱动，你监督\"——Claude 在终端中自主探索代码库、编辑文件、执行命令，你只需在关键节点做出决策。",[195,218,219,220,224,225,229,230,229,233,236,237,240],{},"CLI 的核心优势在于",[221,222,223],"strong",{},"零上下文切换","。你已经在终端里运行 ",[226,227,228],"code",{},"git","、",[226,231,232],{},"npm",[226,234,235],{},"docker","，现在只需输入 ",[226,238,239],{},"claude","，整个 AI 助手就在同一个环境中就绪。不需要打开新窗口、不需要切换应用、不需要等待 IDE 启动。",[210,242,244],{"id":243},"_12-安装与启动","1.2 安装与启动",[246,247,252],"pre",{"className":248,"code":249,"language":250,"meta":251,"style":251},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# macOS \u002F Linux \u002F WSL（推荐）\ncurl -fsSL https:\u002F\u002Fclaude.ai\u002Finstall.sh | bash\n\n# Windows PowerShell\nirm https:\u002F\u002Fclaude.ai\u002Finstall.ps1 | iex\n\n# Homebrew\nbrew install --cask claude-code\n\n# WinGet\nwinget install Anthropic.ClaudeCode\n","bash","",[226,253,254,263,284,291,297,311,316,322,337,342,348],{"__ignoreMap":251},[255,256,259],"span",{"class":257,"line":258},"line",1,[255,260,262],{"class":261},"sHwdD","# macOS \u002F Linux \u002F WSL（推荐）\n",[255,264,266,270,274,277,281],{"class":257,"line":265},2,[255,267,269],{"class":268},"sBMFI","curl",[255,271,273],{"class":272},"sfazB"," -fsSL",[255,275,276],{"class":272}," https:\u002F\u002Fclaude.ai\u002Finstall.sh",[255,278,280],{"class":279},"sMK4o"," |",[255,282,283],{"class":268}," bash\n",[255,285,287],{"class":257,"line":286},3,[255,288,290],{"emptyLinePlaceholder":289},true,"\n",[255,292,294],{"class":257,"line":293},4,[255,295,296],{"class":261},"# Windows PowerShell\n",[255,298,300,303,306,308],{"class":257,"line":299},5,[255,301,302],{"class":268},"irm",[255,304,305],{"class":272}," https:\u002F\u002Fclaude.ai\u002Finstall.ps1",[255,307,280],{"class":279},[255,309,310],{"class":268}," iex\n",[255,312,314],{"class":257,"line":313},6,[255,315,290],{"emptyLinePlaceholder":289},[255,317,319],{"class":257,"line":318},7,[255,320,321],{"class":261},"# Homebrew\n",[255,323,325,328,331,334],{"class":257,"line":324},8,[255,326,327],{"class":268},"brew",[255,329,330],{"class":272}," install",[255,332,333],{"class":272}," --cask",[255,335,336],{"class":272}," claude-code\n",[255,338,340],{"class":257,"line":339},9,[255,341,290],{"emptyLinePlaceholder":289},[255,343,345],{"class":257,"line":344},10,[255,346,347],{"class":261},"# WinGet\n",[255,349,351,354,356],{"class":257,"line":350},11,[255,352,353],{"class":268},"winget",[255,355,330],{"class":272},[255,357,358],{"class":272}," Anthropic.ClaudeCode\n",[195,360,361,362,365,366,369],{},"原生安装支持后台自动更新；Homebrew 和 WinGet 需要手动运行 ",[226,363,364],{},"brew upgrade"," 或 ",[226,367,368],{},"winget upgrade","。",[210,371,373],{"id":372},"_13-核心功能","1.3 核心功能",[375,376,377,390],"table",{},[378,379,380],"thead",{},[381,382,383,387],"tr",{},[384,385,386],"th",{},"功能",[384,388,389],{},"说明",[391,392,393,402,410,418,426,438,446,454],"tbody",{},[381,394,395,399],{},[396,397,398],"td",{},"自然语言交互",[396,400,401],{},"直接输入需求，Claude 理解并执行",[381,403,404,407],{},[396,405,406],{},"文件直接编辑",[396,408,409],{},"读写文件、创建目录、批量重命名",[381,411,412,415],{},[396,413,414],{},"命令执行",[396,416,417],{},"运行 shell 命令，自动捕获输出",[381,419,420,423],{},[396,421,422],{},"代码库感知",[396,424,425],{},"自动索引项目结构，理解跨文件依赖",[381,427,428,431],{},[396,429,430],{},"会话持久化",[396,432,433,434,437],{},"对话历史保存，支持 ",[226,435,436],{},"claude -c"," 继续",[381,439,440,443],{},[396,441,442],{},"MCP 扩展",[396,444,445],{},"通过 Model Context Protocol 连接外部服务",[381,447,448,451],{},[396,449,450],{},"子代理",[396,452,453],{},"并行执行多个子任务",[381,455,456,459],{},[396,457,458],{},"权限模式",[396,460,461],{},"默认 \u002F 计划 \u002F 自动 \u002F 绕过权限 四级控制",[210,463,465],{"id":464},"_14-快捷键与交互","1.4 快捷键与交互",[246,467,469],{"className":248,"code":468,"language":250,"meta":251,"style":251},"# 基础命令\nclaude                          # 启动交互会话\nclaude \"explain this project\"   # 带初始提示启动\nclaude -p \"explain this function\"  # SDK 模式（执行后退出）\ncat logs.txt | claude -p \"explain\"  # 管道输入\nclaude -c                       # 继续最近会话\nclaude -r \"auth-refactor\" \"Finish this PR\"  # 按名称恢复会话\n\n# 权限模式切换（Shift + Tab 循环）\n# 默认 → 计划 → 自动 → 绕过权限\n",[226,470,471,476,483,499,516,541,551,575,579,584],{"__ignoreMap":251},[255,472,473],{"class":257,"line":258},[255,474,475],{"class":261},"# 基础命令\n",[255,477,478,480],{"class":257,"line":265},[255,479,239],{"class":268},[255,481,482],{"class":261},"                          # 启动交互会话\n",[255,484,485,487,490,493,496],{"class":257,"line":286},[255,486,239],{"class":268},[255,488,489],{"class":279}," \"",[255,491,492],{"class":272},"explain this project",[255,494,495],{"class":279},"\"",[255,497,498],{"class":261},"   # 带初始提示启动\n",[255,500,501,503,506,508,511,513],{"class":257,"line":293},[255,502,239],{"class":268},[255,504,505],{"class":272}," -p",[255,507,489],{"class":279},[255,509,510],{"class":272},"explain this function",[255,512,495],{"class":279},[255,514,515],{"class":261},"  # SDK 模式（执行后退出）\n",[255,517,518,521,524,526,529,531,533,536,538],{"class":257,"line":299},[255,519,520],{"class":268},"cat",[255,522,523],{"class":272}," logs.txt",[255,525,280],{"class":279},[255,527,528],{"class":268}," claude",[255,530,505],{"class":272},[255,532,489],{"class":279},[255,534,535],{"class":272},"explain",[255,537,495],{"class":279},[255,539,540],{"class":261},"  # 管道输入\n",[255,542,543,545,548],{"class":257,"line":313},[255,544,239],{"class":268},[255,546,547],{"class":272}," -c",[255,549,550],{"class":261},"                       # 继续最近会话\n",[255,552,553,555,558,560,563,565,567,570,572],{"class":257,"line":318},[255,554,239],{"class":268},[255,556,557],{"class":272}," -r",[255,559,489],{"class":279},[255,561,562],{"class":272},"auth-refactor",[255,564,495],{"class":279},[255,566,489],{"class":279},[255,568,569],{"class":272},"Finish this PR",[255,571,495],{"class":279},[255,573,574],{"class":261},"  # 按名称恢复会话\n",[255,576,577],{"class":257,"line":324},[255,578,290],{"emptyLinePlaceholder":289},[255,580,581],{"class":257,"line":339},[255,582,583],{"class":261},"# 权限模式切换（Shift + Tab 循环）\n",[255,585,586],{"class":257,"line":344},[255,587,588],{"class":261},"# 默认 → 计划 → 自动 → 绕过权限\n",[210,590,592],{"id":591},"_15-分屏协作","1.5 分屏协作",[195,594,595],{},"CLI 天然支持 tmux\u002Fscreen 分屏。你可以：",[597,598,599,606,612],"ul",{},[600,601,602,605],"li",{},[221,603,604],{},"左屏","：Claude Code 会话，让 Claude 执行重构",[600,607,608,611],{},[221,609,610],{},"右屏","：git diff \u002F 测试运行，实时验证结果",[600,613,614,617],{},[221,615,616],{},"底部","：日志监控，观察服务状态",[195,619,620],{},"这种布局是其他界面难以复制的——IDE 扩展无法同时运行多个独立会话，桌面应用的分屏是模拟的而非原生的。",[210,622,624],{"id":623},"_16-适用场景","1.6 适用场景",[597,626,627,633,639,645,655],{},[600,628,629,632],{},[221,630,631],{},"全栈开发","：前后端代码在同一终端中处理",[600,634,635,638],{},[221,636,637],{},"DevOps\u002FSRE","：与 kubectl、terraform、ansible 等工具链无缝集成",[600,640,641,644],{},[221,642,643],{},"远程服务器","：SSH 到服务器后直接运行，无需图形环境",[600,646,647,650,651,654],{},[221,648,649],{},"自动化脚本","：",[226,652,653],{},"claude -p"," 模式可嵌入 shell 脚本和 CI 流水线",[600,656,657,660],{},[221,658,659],{},"键盘优先用户","：拒绝鼠标、追求极致效率的开发者",[210,662,664],{"id":663},"_17-局限","1.7 局限",[597,666,667,673,679,685],{},[600,668,669,672],{},[221,670,671],{},"无可视化 diff","：文件变更以文本形式展示，不如 IDE 的 side-by-side 直观",[600,674,675,678],{},[221,676,677],{},"学习曲线","：需要熟悉终端操作和命令行习惯",[600,680,681,684],{},[221,682,683],{},"无语法高亮","：代码输出依赖终端的渲染能力",[600,686,687,690],{},[221,688,689],{},"多会话管理","：同时运行多个会话需要 tmux 等工具辅助",[202,692],{},[205,694,696],{"id":695},"二vs-code-扩展ide-原生集成","二、VS Code 扩展：IDE 原生集成",[210,698,700],{"id":699},"_21-定位与哲学","2.1 定位与哲学",[195,702,703],{},"VS Code 扩展是 Anthropic 官方推荐的 IDE 使用方式。它将 Claude Code 的能力嵌入编辑器，让你\"不离开 IDE\"就能获得 AI 辅助。与 CLI 的\"AI 驱动，你监督\"不同，VS Code 扩展更偏向\"你驱动，AI 辅助\"——你在编辑器中工作，Claude 在侧边栏待命。",[210,705,707],{"id":706},"_22-安装","2.2 安装",[246,709,711],{"className":248,"code":710,"language":250,"meta":251,"style":251},"# 命令行安装\ncode --install-extension anthropic.claude-code\n\n# 或在 VS Code 中：Cmd+Shift+X → 搜索 \"Claude Code\" → 安装\n# 也支持 Cursor：cursor:extension\u002Fanthropic.claude-code\n",[226,712,713,718,728,732,737],{"__ignoreMap":251},[255,714,715],{"class":257,"line":258},[255,716,717],{"class":261},"# 命令行安装\n",[255,719,720,722,725],{"class":257,"line":265},[255,721,226],{"class":268},[255,723,724],{"class":272}," --install-extension",[255,726,727],{"class":272}," anthropic.claude-code\n",[255,729,730],{"class":257,"line":286},[255,731,290],{"emptyLinePlaceholder":289},[255,733,734],{"class":257,"line":293},[255,735,736],{"class":261},"# 或在 VS Code 中：Cmd+Shift+X → 搜索 \"Claude Code\" → 安装\n",[255,738,739],{"class":257,"line":299},[255,740,741],{"class":261},"# 也支持 Cursor：cursor:extension\u002Fanthropic.claude-code\n",[195,743,744],{},"要求 VS Code 1.98.0 或更高版本。",[210,746,748],{"id":747},"_23-核心功能","2.3 核心功能",[375,750,751,759],{},[378,752,753],{},[381,754,755,757],{},[384,756,386],{},[384,758,389],{},[391,760,761,769,784,792,800,808,816,824],{},[381,762,763,766],{},[396,764,765],{},"内联 diff",[396,767,768],{},"Side-by-side 对比原始代码和提议修改",[381,770,771,774],{},[396,772,773],{},"@-提及",[396,775,776,779,780,783],{},[226,777,778],{},"@文件名"," 引用文件，",[226,781,782],{},"@文件名#5-10"," 引用特定行",[381,785,786,789],{},[396,787,788],{},"计划审查",[396,790,791],{},"Claude 的计划以 Markdown 文档形式展示，可编辑后批准",[381,793,794,797],{},[396,795,796],{},"多会话标签",[396,798,799],{},"多个对话在独立标签页中并行",[381,801,802,805],{},[396,803,804],{},"选择感知",[396,806,807],{},"自动感知编辑器中选中的代码段",[381,809,810,813],{},[396,811,812],{},"会话历史",[396,814,815],{},"搜索和恢复过往对话",[381,817,818,821],{},[396,819,820],{},"@browser",[396,822,823],{},"连接 Chrome 浏览器进行实时网页调试",[381,825,826,829],{},[396,827,828],{},"Checkpoints",[396,830,831],{},"回溯到对话中任意时间点的代码状态",[210,833,835],{"id":834},"_24-快捷键","2.4 快捷键",[375,837,838,847],{},[378,839,840],{},[381,841,842,845],{},[384,843,844],{},"快捷键",[384,846,386],{},[391,848,849,863,876,889],{},[381,850,851,860],{},[396,852,853,856,857],{},[226,854,855],{},"Cmd+Esc"," \u002F ",[226,858,859],{},"Ctrl+Esc",[396,861,862],{},"在编辑器和 Claude 面板间切换焦点",[381,864,865,873],{},[396,866,867,856,870],{},[226,868,869],{},"Cmd+Shift+Esc",[226,871,872],{},"Ctrl+Shift+Esc",[396,874,875],{},"在新标签页打开对话",[381,877,878,886],{},[396,879,880,856,883],{},[226,881,882],{},"Option+K",[226,884,885],{},"Alt+K",[396,887,888],{},"插入当前文件和选区的 @-提及引用",[381,890,891,899],{},[396,892,893,856,896],{},[226,894,895],{},"Cmd+N",[226,897,898],{},"Ctrl+N",[396,900,901,902,905],{},"新建对话（需启用 ",[226,903,904],{},"enableNewConversationShortcut","）",[210,907,909],{"id":908},"_25-与原生-vs-code-的集成","2.5 与原生 VS Code 的集成",[597,911,912,918,924,930,936],{},[600,913,914,917],{},[221,915,916],{},"编辑器工具栏","：文件打开时，右上角显示 Spark 图标，点击即可打开 Claude",[600,919,920,923],{},[221,921,922],{},"活动栏","：左侧边栏常驻 Spark 图标，打开会话列表",[600,925,926,929],{},[221,927,928],{},"状态栏","：右下角显示 \"✱ Claude Code\"，随时可点击",[600,931,932,935],{},[221,933,934],{},"面板拖拽","：可将 Claude 面板拖到右侧边栏、左侧边栏或编辑器区域",[600,937,938,650,941,944],{},[221,939,940],{},"URI 处理器",[226,942,943],{},"vscode:\u002F\u002Fanthropic.claude-code\u002Fopen?prompt=review%20my%20changes"," 可从外部工具启动",[210,946,948],{"id":947},"_26-扩展-vs-cli-功能对比","2.6 扩展 vs CLI 功能对比",[375,950,951,963],{},[378,952,953],{},[381,954,955,957,960],{},[384,956,386],{},[384,958,959],{},"CLI",[384,961,962],{},"VS Code 扩展",[391,964,965,980,995,1003,1016,1025,1035,1045],{},[381,966,967,970,973],{},[396,968,969],{},"全部命令和技能",[396,971,972],{},"支持",[396,974,975,976,979],{},"子集（输入 ",[226,977,978],{},"\u002F"," 查看可用命令）",[381,981,982,985,988],{},[396,983,984],{},"MCP 服务器配置",[396,986,987],{},"完整支持",[396,989,990,991,994],{},"部分支持（通过 CLI 添加；在聊天面板 ",[226,992,993],{},"\u002Fmcp"," 管理已有服务器）",[381,996,997,999,1001],{},[396,998,828],{},[396,1000,972],{},[396,1002,972],{},[381,1004,1005,1011,1013],{},[396,1006,1007,1010],{},[226,1008,1009],{},"!"," Bash 快捷方式",[396,1012,972],{},[396,1014,1015],{},"不支持",[381,1017,1018,1021,1023],{},[396,1019,1020],{},"Tab 补全",[396,1022,972],{},[396,1024,1015],{},[381,1026,1027,1029,1032],{},[396,1028,765],{},[396,1030,1031],{},"文本形式",[396,1033,1034],{},"可视化 side-by-side",[381,1036,1037,1039,1042],{},[396,1038,788],{},[396,1040,1041],{},"终端输出",[396,1043,1044],{},"可编辑的 Markdown 文档",[381,1046,1047,1050,1053],{},[396,1048,1049],{},"多会话",[396,1051,1052],{},"需 tmux",[396,1054,1055],{},"原生标签页",[210,1057,1059],{"id":1058},"_27-适用场景","2.7 适用场景",[597,1061,1062,1068,1074,1080],{},[600,1063,1064,1067],{},[221,1065,1066],{},"前端开发","：实时预览 + AI 辅助，在 IDE 中完成全部工作",[600,1069,1070,1073],{},[221,1071,1072],{},"代码审查","：可视化 diff 让审查体验大幅提升",[600,1075,1076,1079],{},[221,1077,1078],{},"初学者","：图形界面降低上手门槛",[600,1081,1082,1085],{},[221,1083,1084],{},"多任务并行","：多个标签页同时处理不同任务",[210,1087,1089],{"id":1088},"_28-局限","2.8 局限",[597,1091,1092,1100,1106,1112],{},[600,1093,1094,650,1097,1099],{},[221,1095,1096],{},"部分功能缺失",[226,1098,1009],{}," bash 快捷方式、Tab 补全等 CLI 特性不可用",[600,1101,1102,1105],{},[221,1103,1104],{},"MCP 配置受限","：添加新 MCP 服务器需要通过 CLI",[600,1107,1108,1111],{},[221,1109,1110],{},"资源占用","：VS Code 本身已较重，加上 Claude 扩展后内存占用增加",[600,1113,1114,1117],{},[221,1115,1116],{},"上下文切换","：虽然比 CLI+IDE 切换要好，但面板和编辑器之间仍有焦点切换成本",[202,1119],{},[205,1121,1123],{"id":1122},"三jetbrains-插件intellij-生态","三、JetBrains 插件：IntelliJ 生态",[210,1125,1127],{"id":1126},"_31-支持的-ide","3.1 支持的 IDE",[195,1129,1130],{},"Claude Code 插件支持绝大多数 JetBrains IDE：",[597,1132,1133,1136,1139,1142,1145,1148],{},[600,1134,1135],{},"IntelliJ IDEA（Ultimate \u002F Community）",[600,1137,1138],{},"PyCharm（Professional \u002F Community）",[600,1140,1141],{},"WebStorm",[600,1143,1144],{},"PhpStorm",[600,1146,1147],{},"GoLand",[600,1149,1150],{},"Android Studio",[210,1152,1154],{"id":1153},"_32-安装","3.2 安装",[195,1156,1157,1158,1169],{},"从 JetBrains Marketplace 安装 ",[1159,1160,1164,1165,1168],"a",{"href":1161,"rel":1162},"https:\u002F\u002Fplugins.jetbrains.com\u002Fplugin\u002F27310-claude-code-beta-",[1163],"nofollow","Claude Code ",[255,1166,1167],{},"Beta"," 插件","，重启 IDE 即可。",[210,1171,1173],{"id":1172},"_33-核心功能","3.3 核心功能",[375,1175,1176,1184],{},[378,1177,1178],{},[381,1179,1180,1182],{},[384,1181,386],{},[384,1183,389],{},[391,1185,1186,1198,1206,1214,1228],{},[381,1187,1188,1191],{},[396,1189,1190],{},"快速启动",[396,1192,1193,856,1195,1197],{},[226,1194,855],{},[226,1196,859],{}," 直接打开 Claude Code",[381,1199,1200,1203],{},[396,1201,1202],{},"IDE diff 查看器",[396,1204,1205],{},"代码变更在 IDE 原生 diff 视图中展示",[381,1207,1208,1211],{},[396,1209,1210],{},"选区上下文",[396,1212,1213],{},"当前选中的代码自动共享给 Claude",[381,1215,1216,1219],{},[396,1217,1218],{},"文件引用快捷键",[396,1220,1221,856,1224,1227],{},[226,1222,1223],{},"Cmd+Option+K",[226,1225,1226],{},"Alt+Ctrl+K"," 插入 @-引用",[381,1229,1230,1233],{},[396,1231,1232],{},"诊断共享",[396,1234,1235],{},"IDE 的 lint、语法错误自动同步给 Claude",[210,1237,1239],{"id":1238},"_34-配置方式","3.4 配置方式",[195,1241,1242,650],{},[221,1243,1244],{},"Claude Code 设置",[246,1246,1248],{"className":248,"code":1247,"language":250,"meta":251,"style":251},"claude\n\u002Fconfig  # 设置 diff 工具为 auto（IDE 查看）或 terminal（终端查看）\n",[226,1249,1250,1255],{"__ignoreMap":251},[255,1251,1252],{"class":257,"line":258},[255,1253,1254],{"class":268},"claude\n",[255,1256,1257,1260],{"class":257,"line":265},[255,1258,1259],{"class":268},"\u002Fconfig",[255,1261,1262],{"class":261},"  # 设置 diff 工具为 auto（IDE 查看）或 terminal（终端查看）\n",[195,1264,1265,1268,1269,1271],{},[221,1266,1267],{},"插件设置","（Settings → Tools → Claude Code ",[255,1270,1167],{},"）：",[597,1273,1274,1280,1286],{},[600,1275,1276,1279],{},[221,1277,1278],{},"Claude 命令","：自定义 Claude 可执行文件路径",[600,1281,1282,1285],{},[221,1283,1284],{},"自动更新","：插件自动检查更新",[600,1287,1288,1291],{},[221,1289,1290],{},"ESC 键配置","：解决 ESC 键与 IDE 焦点切换的冲突",[210,1293,1295],{"id":1294},"_35-与-vs-code-扩展对比","3.5 与 VS Code 扩展对比",[375,1297,1298,1310],{},[378,1299,1300],{},[381,1301,1302,1305,1307],{},[384,1303,1304],{},"维度",[384,1306,962],{},[384,1308,1309],{},"JetBrains 插件",[391,1311,1312,1323,1334,1348,1365,1375,1386],{},[381,1313,1314,1317,1320],{},[396,1315,1316],{},"安装方式",[396,1318,1319],{},"Marketplace \u002F 命令行",[396,1321,1322],{},"JetBrains Marketplace",[381,1324,1325,1328,1331],{},[396,1326,1327],{},"diff 查看",[396,1329,1330],{},"内置 side-by-side",[396,1332,1333],{},"IDE 原生 diff 查看器",[381,1335,1336,1339,1342],{},[396,1337,1338],{},"启动快捷键",[396,1340,1341],{},"多种方式",[396,1343,1344,856,1346],{},[226,1345,855],{},[226,1347,859],{},[381,1349,1350,1353,1359],{},[396,1351,1352],{},"选区引用",[396,1354,1355,856,1357],{},[226,1356,882],{},[226,1358,885],{},[396,1360,1361,856,1363],{},[226,1362,1223],{},[226,1364,1226],{},[381,1366,1367,1369,1372],{},[396,1368,1232],{},[396,1370,1371],{},"有限",[396,1373,1374],{},"自动同步 lint\u002F语法错误",[381,1376,1377,1380,1383],{},[396,1378,1379],{},"成熟度",[396,1381,1382],{},"更成熟（官方主推）",[396,1384,1385],{},"Beta 阶段",[381,1387,1388,1390,1393],{},[396,1389,1049],{},[396,1391,1392],{},"标签页",[396,1394,1395],{},"单面板",[210,1397,1399],{"id":1398},"_36-适用场景","3.6 适用场景",[597,1401,1402,1408,1414,1420],{},[600,1403,1404,1407],{},[221,1405,1406],{},"JetBrains 重度用户","：已深度使用 IntelliJ\u002FPyCharm\u002FWebStorm 的开发者",[600,1409,1410,1413],{},[221,1411,1412],{},"Java\u002FKotlin 开发","：IntelliJ IDEA 是这些语言的事实标准 IDE",[600,1415,1416,1419],{},[221,1417,1418],{},"Android 开发","：Android Studio 基于 IntelliJ，插件直接可用",[600,1421,1422,1425],{},[221,1423,1424],{},"需要诊断共享","：希望 IDE 的 lint 错误自动反馈给 AI 的场景",[210,1427,1429],{"id":1428},"_37-局限","3.7 局限",[597,1431,1432,1437,1443],{},[600,1433,1434,1436],{},[221,1435,1385],{},"：功能迭代较快，可能存在不稳定因素",[600,1438,1439,1442],{},[221,1440,1441],{},"功能较 VS Code 扩展少","：缺少多会话标签页、计划审查等高级功能",[600,1444,1445,1448],{},[221,1446,1447],{},"WSL 配置复杂","：Windows WSL 用户需要额外配置 IDE 检测",[202,1450],{},[205,1452,1454],{"id":1453},"四桌面应用图形化的全能工作台","四、桌面应用：图形化的全能工作台",[210,1456,1458],{"id":1457},"_41-定位与哲学","4.1 定位与哲学",[195,1460,1461,1462,229,1465,229,1468,229,1471,1474],{},"Claude Desktop 是一个独立的原生应用（macOS\u002FWindows），将 Claude Code 包装在图形界面中。它不只是 CLI 的 GUI 版本——桌面应用引入了 CLI 不具备的",[221,1463,1464],{},"多会话并行",[221,1466,1467],{},"可视化 diff",[221,1469,1470],{},"应用预览",[221,1472,1473],{},"PR 监控","等高级功能。",[195,1476,1477],{},"桌面应用有三个标签页：",[597,1479,1480,1486,1492],{},[600,1481,1482,1485],{},[221,1483,1484],{},"Chat","：通用对话，无文件访问，类似 claude.ai",[600,1487,1488,1491],{},[221,1489,1490],{},"Cowork","：后台自主代理，在云端 VM 中独立运行任务",[600,1493,1494,1497],{},[221,1495,1496],{},"Code","：交互式编码助手，直接访问本地文件（本章重点）",[210,1499,1501],{"id":1500},"_42-安装","4.2 安装",[597,1503,1504,1510,1516],{},[600,1505,1506,1509],{},[221,1507,1508],{},"macOS","：Universal 构建（Intel 和 Apple Silicon），从官网下载 DMG",[600,1511,1512,1515],{},[221,1513,1514],{},"Windows","：x64 和 ARM64 版本，从官网下载安装程序",[600,1517,1518,1521],{},[221,1519,1520],{},"Linux","：暂不支持",[210,1523,1525],{"id":1524},"_43-核心功能code-标签页","4.3 核心功能（Code 标签页）",[375,1527,1528,1536],{},[378,1529,1530],{},[381,1531,1532,1534],{},[384,1533,386],{},[384,1535,389],{},[391,1537,1538,1545,1553,1561,1568,1575,1582,1590,1598,1606],{},[381,1539,1540,1542],{},[396,1541,1464],{},[396,1543,1544],{},"侧边栏管理多个并行会话，每个会话独立上下文",[381,1546,1547,1550],{},[396,1548,1549],{},"Git worktree 隔离",[396,1551,1552],{},"每个会话使用独立的 Git worktree，互不干扰",[381,1554,1555,1558],{},[396,1556,1557],{},"拖拽式布局",[396,1559,1560],{},"聊天、diff、预览、终端、文件编辑器自由排列",[381,1562,1563,1565],{},[396,1564,1467],{},[396,1566,1567],{},"文件级变更对比，支持行级评论",[381,1569,1570,1572],{},[396,1571,1470],{},[396,1573,1574],{},"内置浏览器预览运行中的应用，Claude 可自动验证",[381,1576,1577,1579],{},[396,1578,1473],{},[396,1580,1581],{},"自动跟踪 CI 状态，支持自动修复失败和自动合并",[381,1583,1584,1587],{},[396,1585,1586],{},"计划任务",[396,1588,1589],{},"定时执行重复任务（每日代码审查、每周依赖审计）",[381,1591,1592,1595],{},[396,1593,1594],{},"远程会话",[396,1596,1597],{},"任务在 Anthropic 云端运行，关闭应用后继续",[381,1599,1600,1603],{},[396,1601,1602],{},"SSH 会话",[396,1604,1605],{},"连接到远程服务器执行开发任务",[381,1607,1608,1611],{},[396,1609,1610],{},"Computer Use",[396,1612,1613],{},"Claude 控制你的桌面应用和屏幕（研究预览）",[210,1615,1617],{"id":1616},"_44-与-cli-的关键差异","4.4 与 CLI 的关键差异",[375,1619,1620,1631],{},[378,1621,1622],{},[381,1623,1624,1626,1628],{},[384,1625,1304],{},[384,1627,959],{},[384,1629,1630],{},"桌面应用",[391,1632,1633,1644,1653,1664,1673,1683,1692,1701,1710,1723],{},[381,1634,1635,1638,1641],{},[396,1636,1637],{},"界面",[396,1639,1640],{},"终端文本",[396,1642,1643],{},"图形化面板",[381,1645,1646,1648,1650],{},[396,1647,1049],{},[396,1649,1052],{},[396,1651,1652],{},"原生侧边栏",[381,1654,1655,1658,1661],{},[396,1656,1657],{},"Git 隔离",[396,1659,1660],{},"手动管理分支",[396,1662,1663],{},"自动 Git worktree",[381,1665,1666,1668,1671],{},[396,1667,1327],{},[396,1669,1670],{},"文本 diff",[396,1672,1034],{},[381,1674,1675,1677,1680],{},[396,1676,1470],{},[396,1678,1679],{},"无",[396,1681,1682],{},"内置浏览器",[381,1684,1685,1687,1689],{},[396,1686,1473],{},[396,1688,1679],{},[396,1690,1691],{},"自动 CI 跟踪",[381,1693,1694,1696,1698],{},[396,1695,1586],{},[396,1697,1679],{},[396,1699,1700],{},"支持定时任务",[381,1702,1703,1705,1707],{},[396,1704,1610],{},[396,1706,1679],{},[396,1708,1709],{},"支持（研究预览）",[381,1711,1712,1714,1717],{},[396,1713,844],{},[396,1715,1716],{},"终端快捷键",[396,1718,1719,1722],{},[226,1720,1721],{},"Cmd+\u002F"," 查看全部",[381,1724,1725,1727,1730],{},[396,1726,1110],{},[396,1728,1729],{},"低",[396,1731,1732],{},"较高",[210,1734,1736],{"id":1735},"_45-快捷键","4.5 快捷键",[375,1738,1739,1747],{},[378,1740,1741],{},[381,1742,1743,1745],{},[384,1744,844],{},[384,1746,386],{},[391,1748,1749,1761,1772,1785,1798,1808,1821,1834,1844,1857],{},[381,1750,1751,1758],{},[396,1752,1753,856,1755],{},[226,1754,1721],{},[226,1756,1757],{},"Ctrl+\u002F",[396,1759,1760],{},"显示所有快捷键",[381,1762,1763,1769],{},[396,1764,1765,856,1767],{},[226,1766,895],{},[226,1768,898],{},[396,1770,1771],{},"新建会话",[381,1773,1774,1782],{},[396,1775,1776,856,1779],{},[226,1777,1778],{},"Cmd+W",[226,1780,1781],{},"Ctrl+W",[396,1783,1784],{},"关闭会话",[381,1786,1787,1795],{},[396,1788,1789,856,1792],{},[226,1790,1791],{},"Ctrl+Tab",[226,1793,1794],{},"Ctrl+Shift+Tab",[396,1796,1797],{},"切换会话",[381,1799,1800,1805],{},[396,1801,1802],{},[226,1803,1804],{},"Esc",[396,1806,1807],{},"停止 Claude 响应",[381,1809,1810,1818],{},[396,1811,1812,856,1815],{},[226,1813,1814],{},"Cmd+Shift+D",[226,1816,1817],{},"Ctrl+Shift+D",[396,1819,1820],{},"切换 diff 面板",[381,1822,1823,1831],{},[396,1824,1825,856,1828],{},[226,1826,1827],{},"Cmd+Shift+P",[226,1829,1830],{},"Ctrl+Shift+P",[396,1832,1833],{},"切换预览面板",[381,1835,1836,1841],{},[396,1837,1838],{},[226,1839,1840],{},"Ctrl+`",[396,1842,1843],{},"切换终端面板",[381,1845,1846,1854],{},[396,1847,1848,856,1851],{},[226,1849,1850],{},"Cmd+;",[226,1852,1853],{},"Ctrl+;",[396,1855,1856],{},"打开侧边对话",[381,1858,1859,1864],{},[396,1860,1861],{},[226,1862,1863],{},"Ctrl+O",[396,1865,1866],{},"循环视图模式",[210,1868,1870],{"id":1869},"_46-适用场景","4.6 适用场景",[597,1872,1873,1879,1885,1891,1897],{},[600,1874,1875,1878],{},[221,1876,1877],{},"多任务并行开发","：同时处理多个功能\u002F修复，每个任务独立隔离",[600,1880,1881,1884],{},[221,1882,1883],{},"视觉驱动开发","：需要实时预览应用、查看可视化 diff 的场景",[600,1886,1887,1890],{},[221,1888,1889],{},"长任务托管","：启动远程会话后关闭电脑，任务在云端继续",[600,1892,1893,1896],{},[221,1894,1895],{},"团队协作","：PR 监控和自动修复减少人工干预",[600,1898,1899,1902],{},[221,1900,1901],{},"非终端用户","：不习惯命令行但希望获得完整 Claude Code 能力",[210,1904,1906],{"id":1905},"_47-局限","4.7 局限",[597,1908,1909,1915,1920,1926],{},[600,1910,1911,1914],{},[221,1912,1913],{},"macOS\u002FWindows 独占","：Linux 用户无法使用",[600,1916,1917,1919],{},[221,1918,1110],{},"：Electron 类应用的内存和 CPU 开销",[600,1921,1922,1925],{},[221,1923,1924],{},"启动速度","：比 CLI 慢，需要等待应用启动",[600,1927,1928,1931],{},[221,1929,1930],{},"Pro\u002FMax\u002FTeam\u002FEnterprise 独占","：Free 用户无法使用",[202,1933],{},[205,1935,1937],{"id":1936},"五网页版claudeaicode云端异步代理","五、网页版（claude.ai\u002Fcode）：云端异步代理",[210,1939,1941],{"id":1940},"_51-定位与哲学","5.1 定位与哲学",[195,1943,1944,1945,1948],{},"网页版于 2025 年 10 月推出，是 Claude Code 的云端形态。它运行在 Anthropic 管理的基础设施上，不需要本地安装任何软件。核心定位是",[221,1946,1947],{},"异步代理","——你提交任务后关闭浏览器，Claude 在云端继续工作，完成后通知你。",[210,1950,1952],{"id":1951},"_52-访问方式","5.2 访问方式",[597,1954,1955,1963,1966],{},[600,1956,1957,1958],{},"直接访问 ",[1159,1959,1962],{"href":1960,"rel":1961},"https:\u002F\u002Fclaude.ai\u002Fcode",[1163],"claude.ai\u002Fcode",[600,1964,1965],{},"在 Claude iOS 应用中点击 \"Code\" 标签",[600,1967,1968],{},"仅对 Pro、Max、Team 用户开放（研究预览阶段）",[210,1970,1972],{"id":1971},"_53-核心特性","5.3 核心特性",[375,1974,1975,1984],{},[378,1976,1977],{},[381,1978,1979,1982],{},[384,1980,1981],{},"特性",[384,1983,389],{},[391,1985,1986,1994,2002,2010,2018,2026],{},[381,1987,1988,1991],{},[396,1989,1990],{},"云端执行",[396,1992,1993],{},"任务在 Anthropic 管理的 VM 中运行，与本地环境隔离",[381,1995,1996,1999],{},[396,1997,1998],{},"会话持久",[396,2000,2001],{},"关闭浏览器后任务继续，可从 iOS 应用监控进度",[381,2003,2004,2007],{},[396,2005,2006],{},"沙箱隔离",[396,2008,2009],{},"文件系统和网络隔离，提升安全性",[381,2011,2012,2015],{},[396,2013,2014],{},"多仓库支持",[396,2016,2017],{},"一个会话可关联多个 GitHub 仓库",[381,2019,2020,2023],{},[396,2021,2022],{},"环境缓存",[396,2024,2025],{},"依赖安装后缓存，后续会话复用",[381,2027,2028,2031],{},[396,2029,2030],{},"自动修复 PR",[396,2032,2033],{},"监控 CI 失败并自动修复",[210,2035,2037],{"id":2036},"_54-云端环境","5.4 云端环境",[195,2039,2040],{},"每个会话运行在独立的 Ubuntu 24.04 VM 中，预装常用工具：",[375,2042,2043,2053],{},[378,2044,2045],{},[381,2046,2047,2050],{},[384,2048,2049],{},"类别",[384,2051,2052],{},"预装工具",[391,2054,2055,2063,2071,2079,2087,2095,2103,2111,2119],{},[381,2056,2057,2060],{},[396,2058,2059],{},"Python",[396,2061,2062],{},"Python 3.x, pip, poetry, uv, pytest, ruff",[381,2064,2065,2068],{},[396,2066,2067],{},"Node.js",[396,2069,2070],{},"v20\u002F21\u002F22 (nvm), npm, yarn, pnpm, bun",[381,2072,2073,2076],{},[396,2074,2075],{},"Ruby",[396,2077,2078],{},"3.1\u002F3.2\u002F3.3, bundler, rbenv",[381,2080,2081,2084],{},[396,2082,2083],{},"Java",[396,2085,2086],{},"OpenJDK 21, Maven, Gradle",[381,2088,2089,2092],{},[396,2090,2091],{},"Go",[396,2093,2094],{},"最新稳定版",[381,2096,2097,2100],{},[396,2098,2099],{},"Rust",[396,2101,2102],{},"rustc, cargo",[381,2104,2105,2108],{},[396,2106,2107],{},"Docker",[396,2109,2110],{},"docker, docker compose",[381,2112,2113,2116],{},[396,2114,2115],{},"数据库",[396,2117,2118],{},"PostgreSQL 16, Redis 7.0",[381,2120,2121,2124],{},[396,2122,2123],{},"工具",[396,2125,2126],{},"git, jq, ripgrep, tmux",[195,2128,2129],{},"资源限制：4 vCPU \u002F 16 GB RAM \u002F 30 GB 磁盘。",[210,2131,2133],{"id":2132},"_55-与桌面版差异","5.5 与桌面版差异",[375,2135,2136,2147],{},[378,2137,2138],{},[381,2139,2140,2142,2145],{},[384,2141,1304],{},[384,2143,2144],{},"网页版",[384,2146,1630],{},[391,2148,2149,2160,2171,2182,2192,2203,2214,2222,2232],{},[381,2150,2151,2154,2157],{},[396,2152,2153],{},"运行环境",[396,2155,2156],{},"Anthropic 云端 VM",[396,2158,2159],{},"本地机器",[381,2161,2162,2165,2168],{},[396,2163,2164],{},"文件访问",[396,2166,2167],{},"仅 GitHub 仓库",[396,2169,2170],{},"本地文件系统",[381,2172,2173,2176,2179],{},[396,2174,2175],{},"网络访问",[396,2177,2178],{},"受控代理（四级访问策略）",[396,2180,2181],{},"完整网络",[381,2183,2184,2186,2189],{},[396,2185,1998],{},[396,2187,2188],{},"浏览器关闭后继续",[396,2190,2191],{},"应用关闭后停止（本地会话）",[381,2193,2194,2197,2200],{},[396,2195,2196],{},"依赖缓存",[396,2198,2199],{},"环境快照缓存",[396,2201,2202],{},"直接使用本地环境",[381,2204,2205,2208,2211],{},[396,2206,2207],{},"预览应用",[396,2209,2210],{},"云端端口转发",[396,2212,2213],{},"本地嵌入式浏览器",[381,2215,2216,2218,2220],{},[396,2217,1610],{},[396,2219,1015],{},[396,2221,1709],{},[381,2223,2224,2226,2229],{},[396,2225,1924],{},[396,2227,2228],{},"需克隆仓库",[396,2230,2231],{},"即时访问本地文件",[381,2233,2234,2237,2240],{},[396,2235,2236],{},"适用场景",[396,2238,2239],{},"长任务、异步工作",[396,2241,2242],{},"实时交互、本地开发",[210,2244,2246],{"id":2245},"_56-网络访问策略","5.6 网络访问策略",[375,2248,2249,2258],{},[378,2250,2251],{},[381,2252,2253,2256],{},[384,2254,2255],{},"级别",[384,2257,389],{},[391,2259,2260,2268,2276,2284],{},[381,2261,2262,2265],{},[396,2263,2264],{},"None",[396,2266,2267],{},"无外网访问",[381,2269,2270,2273],{},[396,2271,2272],{},"Trusted（默认）",[396,2274,2275],{},"仅允许常用包管理器和开发工具域名",[381,2277,2278,2281],{},[396,2279,2280],{},"Full",[396,2282,2283],{},"任意域名",[381,2285,2286,2289],{},[396,2287,2288],{},"Custom",[396,2290,2291],{},"自定义允许列表",[210,2293,2295],{"id":2294},"_57-适用场景","5.7 适用场景",[597,2297,2298,2304,2309,2315,2321],{},[600,2299,2300,2303],{},[221,2301,2302],{},"移动办公","：在 iPad\u002F手机上提交任务，稍后查看结果",[600,2305,2306,2308],{},[221,2307,1889],{},"：大型重构、全量测试运行等耗时任务",[600,2310,2311,2314],{},[221,2312,2313],{},"安全隔离","：不信任 AI 访问本地文件系统的场景",[600,2316,2317,2320],{},[221,2318,2319],{},"快速试用","：无需安装即可体验 Claude Code",[600,2322,2323,2326],{},[221,2324,2325],{},"多设备切换","：在家启动任务，在公司查看结果",[210,2328,2330],{"id":2329},"_58-局限","5.8 局限",[597,2332,2333,2339,2345,2351,2357],{},[600,2334,2335,2338],{},[221,2336,2337],{},"GitHub 独占","：目前仅支持 GitHub 仓库",[600,2340,2341,2344],{},[221,2342,2343],{},"无本地文件","：无法访问本地未提交的代码或配置文件",[600,2346,2347,2350],{},[221,2348,2349],{},"网络受限","：包安装可能因代理问题失败（如 bun 已知不兼容）",[600,2352,2353,2356],{},[221,2354,2355],{},"资源上限","：4 vCPU \u002F 16 GB RAM 对大型构建可能不足",[600,2358,2359,2362],{},[221,2360,2361],{},"无 secrets 存储","：API 密钥等需通过环境变量配置，无专用密钥管理",[202,2364],{},[205,2366,2368],{"id":2367},"六slack-集成团队协作出发点","六、Slack 集成：团队协作出发点",[210,2370,2372],{"id":2371},"_61-定位与哲学","6.1 定位与哲学",[195,2374,2375],{},"Slack 集成于 2025 年 12 月推出，将 Claude Code 嵌入团队沟通流程。核心理念是\"从对话到代码\"——在讨论中发现问题、@Claude 指派修复、在 Slack 中跟踪进度。",[210,2377,2379],{"id":2378},"_62-前提条件","6.2 前提条件",[375,2381,2382,2391],{},[378,2383,2384],{},[381,2385,2386,2389],{},[384,2387,2388],{},"要求",[384,2390,389],{},[391,2392,2393,2401,2409,2417],{},[381,2394,2395,2398],{},[396,2396,2397],{},"Claude 计划",[396,2399,2400],{},"Pro \u002F Max \u002F Team \u002F Enterprise（含 Claude Code 权限）",[381,2402,2403,2406],{},[396,2404,2405],{},"网页版访问",[396,2407,2408],{},"必须已启用 claude.ai\u002Fcode",[381,2410,2411,2414],{},[396,2412,2413],{},"GitHub 账户",[396,2415,2416],{},"已连接至少一个仓库",[381,2418,2419,2422],{},[396,2420,2421],{},"Slack 认证",[396,2423,2424],{},"Slack 账户已关联 Claude 账户",[210,2426,2428],{"id":2427},"_63-工作流程","6.3 工作流程",[246,2430,2435],{"className":2431,"code":2433,"language":2434},[2432],"language-text","1. 在 Slack 频道中 @Claude \"修复登录页面的 CSS 问题\"\n2. Claude 自动检测编码意图，创建云端 Claude Code 会话\n3. Claude 在 Slack 线程中发布进度更新\n4. 完成后 @提及你，提供\"查看会话\"和\"创建 PR\"按钮\n5. 点击\"创建 PR\"直接生成 Pull Request\n","text",[226,2436,2433],{"__ignoreMap":251},[210,2438,2440],{"id":2439},"_64-路由模式","6.4 路由模式",[375,2442,2443,2453],{},[378,2444,2445],{},[381,2446,2447,2450],{},[384,2448,2449],{},"模式",[384,2451,2452],{},"行为",[391,2454,2455,2463],{},[381,2456,2457,2460],{},[396,2458,2459],{},"Code only",[396,2461,2462],{},"所有 @提及都路由到 Claude Code",[381,2464,2465,2468],{},[396,2466,2467],{},"Code + Chat",[396,2469,2470],{},"智能分析消息，编码任务走 Code，其他走 Chat",[210,2472,2474],{"id":2473},"_65-上下文收集","6.5 上下文收集",[597,2476,2477,2483],{},[600,2478,2479,2482],{},[221,2480,2481],{},"线程内 @提及","：收集线程中所有消息作为上下文",[600,2484,2485,2488],{},[221,2486,2487],{},"频道内 @提及","：查看近期频道消息获取相关上下文",[210,2490,2492],{"id":2491},"_66-适用场景","6.6 适用场景",[597,2494,2495,2501,2507,2513],{},[600,2496,2497,2500],{},[221,2498,2499],{},"Bug 报告即修复","：在 Slack 报告 bug 的同时指派 Claude 修复",[600,2502,2503,2506],{},[221,2504,2505],{},"代码审查协作","：团队讨论中直接让 Claude 实现修改建议",[600,2508,2509,2512],{},[221,2510,2511],{},"异步任务委派","：在会议间隙从 Slack 启动编码任务",[600,2514,2515,2518],{},[221,2516,2517],{},"并行工作","：在 Slack 启动任务后继续其他工作",[210,2520,2522],{"id":2521},"_67-局限","6.7 局限",[597,2524,2525,2531,2536,2542,2548],{},[600,2526,2527,2530],{},[221,2528,2529],{},"仅频道","：不支持私信（DM）",[600,2532,2533,2535],{},[221,2534,2337],{},"：暂不支持 GitLab\u002FBitbucket",[600,2537,2538,2541],{},[221,2539,2540],{},"单 PR 限制","：每个会话只能创建一个 PR",[600,2543,2544,2547],{},[221,2545,2546],{},"个人配额","：会话消耗个人 Claude 计划的使用量",[600,2549,2550,2553],{},[221,2551,2552],{},"速率限制","：受个人计划速率限制约束",[202,2555],{},[205,2557,2559],{"id":2558},"七cicd-集成自动化流水线","七、CI\u002FCD 集成：自动化流水线",[210,2561,2563],{"id":2562},"_71-github-actions","7.1 GitHub Actions",[195,2565,2566],{},"Claude Code GitHub Actions 于 2025 年推出 GA 版本（v1.0），基于 Claude Agent SDK 构建。",[195,2568,2569,650],{},[221,2570,2571],{},"快速设置",[246,2573,2575],{"className":248,"code":2574,"language":250,"meta":251,"style":251},"# 在终端中运行\nclaude\n\u002Finstall-github-app\n",[226,2576,2577,2582,2586],{"__ignoreMap":251},[255,2578,2579],{"class":257,"line":258},[255,2580,2581],{"class":261},"# 在终端中运行\n",[255,2583,2584],{"class":257,"line":265},[255,2585,1254],{"class":268},[255,2587,2588],{"class":257,"line":286},[255,2589,2590],{"class":268},"\u002Finstall-github-app\n",[195,2592,2593,650],{},[221,2594,2595],{},"手动设置",[2597,2598,2599,2607,2614],"ol",{},[600,2600,2601,2602],{},"安装 ",[1159,2603,2606],{"href":2604,"rel":2605},"https:\u002F\u002Fgithub.com\u002Fapps\u002Fclaude",[1163],"Claude GitHub App",[600,2608,2609,2610,2613],{},"添加 ",[226,2611,2612],{},"ANTHROPIC_API_KEY"," 到仓库 Secrets",[600,2615,2616,2617],{},"复制工作流文件到 ",[226,2618,2619],{},".github\u002Fworkflows\u002F",[195,2621,2622,650],{},[221,2623,2624],{},"基础工作流",[246,2626,2630],{"className":2627,"code":2628,"language":2629,"meta":251,"style":251},"language-yaml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","name: Claude Code\non:\n  issue_comment:\n    types: [created]\njobs:\n  claude:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: anthropics\u002Fclaude-code-action@v1\n        with:\n          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}\n","yaml",[226,2631,2632,2644,2653,2660,2676,2683,2690,2700,2707,2720,2727],{"__ignoreMap":251},[255,2633,2634,2638,2641],{"class":257,"line":258},[255,2635,2637],{"class":2636},"swJcz","name",[255,2639,2640],{"class":279},":",[255,2642,2643],{"class":272}," Claude Code\n",[255,2645,2646,2650],{"class":257,"line":265},[255,2647,2649],{"class":2648},"sfNiH","on",[255,2651,2652],{"class":279},":\n",[255,2654,2655,2658],{"class":257,"line":286},[255,2656,2657],{"class":2636},"  issue_comment",[255,2659,2652],{"class":279},[255,2661,2662,2665,2667,2670,2673],{"class":257,"line":293},[255,2663,2664],{"class":2636},"    types",[255,2666,2640],{"class":279},[255,2668,2669],{"class":279}," [",[255,2671,2672],{"class":272},"created",[255,2674,2675],{"class":279},"]\n",[255,2677,2678,2681],{"class":257,"line":299},[255,2679,2680],{"class":2636},"jobs",[255,2682,2652],{"class":279},[255,2684,2685,2688],{"class":257,"line":313},[255,2686,2687],{"class":2636},"  claude",[255,2689,2652],{"class":279},[255,2691,2692,2695,2697],{"class":257,"line":318},[255,2693,2694],{"class":2636},"    runs-on",[255,2696,2640],{"class":279},[255,2698,2699],{"class":272}," ubuntu-latest\n",[255,2701,2702,2705],{"class":257,"line":324},[255,2703,2704],{"class":2636},"    steps",[255,2706,2652],{"class":279},[255,2708,2709,2712,2715,2717],{"class":257,"line":339},[255,2710,2711],{"class":279},"      -",[255,2713,2714],{"class":2636}," uses",[255,2716,2640],{"class":279},[255,2718,2719],{"class":272}," anthropics\u002Fclaude-code-action@v1\n",[255,2721,2722,2725],{"class":257,"line":344},[255,2723,2724],{"class":2636},"        with",[255,2726,2652],{"class":279},[255,2728,2729,2732,2734],{"class":257,"line":350},[255,2730,2731],{"class":2636},"          anthropic_api_key",[255,2733,2640],{"class":279},[255,2735,2736],{"class":272}," ${{ secrets.ANTHROPIC_API_KEY }}\n",[195,2738,2739,650],{},[221,2740,2741],{},"触发方式",[246,2743,2746],{"className":2744,"code":2745,"language":2434,"meta":251},[2432],"@claude implement this feature\n@claude fix the TypeError in user dashboard\n@claude review this PR for security issues\n",[226,2747,2745],{"__ignoreMap":251},[210,2749,2751],{"id":2750},"_72-gitlab-cicd","7.2 GitLab CI\u002FCD",[195,2753,2754],{},"GitLab CI\u002FCD 集成目前处于 Beta 阶段，由 GitLab 维护。",[195,2756,2757,650],{},[221,2758,2759],{},"基础配置",[246,2761,2763],{"className":2627,"code":2762,"language":2629,"meta":251,"style":251},"stages:\n  - ai\n\nclaude:\n  stage: ai\n  image: node:24-alpine3.21\n  rules:\n    - if: '$CI_PIPELINE_SOURCE == \"web\"'\n    - if: '$CI_PIPELINE_SOURCE == \"merge_request_event\"'\n  before_script:\n    - apk add --no-cache git curl bash\n    - curl -fsSL https:\u002F\u002Fclaude.ai\u002Finstall.sh | bash\n  script:\n    - claude -p \"${AI_FLOW_INPUT:-'Review this MR'}\"\n      --permission-mode acceptEdits\n      --allowedTools \"Bash Read Edit Write mcp__gitlab\"\n",[226,2764,2765,2772,2780,2784,2790,2799,2809,2816,2835,2850,2857,2864,2872,2880,2888,2894],{"__ignoreMap":251},[255,2766,2767,2770],{"class":257,"line":258},[255,2768,2769],{"class":2636},"stages",[255,2771,2652],{"class":279},[255,2773,2774,2777],{"class":257,"line":265},[255,2775,2776],{"class":279},"  -",[255,2778,2779],{"class":272}," ai\n",[255,2781,2782],{"class":257,"line":286},[255,2783,290],{"emptyLinePlaceholder":289},[255,2785,2786,2788],{"class":257,"line":293},[255,2787,239],{"class":2636},[255,2789,2652],{"class":279},[255,2791,2792,2795,2797],{"class":257,"line":299},[255,2793,2794],{"class":2636},"  stage",[255,2796,2640],{"class":279},[255,2798,2779],{"class":272},[255,2800,2801,2804,2806],{"class":257,"line":313},[255,2802,2803],{"class":2636},"  image",[255,2805,2640],{"class":279},[255,2807,2808],{"class":272}," node:24-alpine3.21\n",[255,2810,2811,2814],{"class":257,"line":318},[255,2812,2813],{"class":2636},"  rules",[255,2815,2652],{"class":279},[255,2817,2818,2821,2824,2826,2829,2832],{"class":257,"line":324},[255,2819,2820],{"class":279},"    -",[255,2822,2823],{"class":2636}," if",[255,2825,2640],{"class":279},[255,2827,2828],{"class":279}," '",[255,2830,2831],{"class":272},"$CI_PIPELINE_SOURCE == \"web\"",[255,2833,2834],{"class":279},"'\n",[255,2836,2837,2839,2841,2843,2845,2848],{"class":257,"line":339},[255,2838,2820],{"class":279},[255,2840,2823],{"class":2636},[255,2842,2640],{"class":279},[255,2844,2828],{"class":279},[255,2846,2847],{"class":272},"$CI_PIPELINE_SOURCE == \"merge_request_event\"",[255,2849,2834],{"class":279},[255,2851,2852,2855],{"class":257,"line":344},[255,2853,2854],{"class":2636},"  before_script",[255,2856,2652],{"class":279},[255,2858,2859,2861],{"class":257,"line":350},[255,2860,2820],{"class":279},[255,2862,2863],{"class":272}," apk add --no-cache git curl bash\n",[255,2865,2867,2869],{"class":257,"line":2866},12,[255,2868,2820],{"class":279},[255,2870,2871],{"class":272}," curl -fsSL https:\u002F\u002Fclaude.ai\u002Finstall.sh | bash\n",[255,2873,2875,2878],{"class":257,"line":2874},13,[255,2876,2877],{"class":2636},"  script",[255,2879,2652],{"class":279},[255,2881,2883,2885],{"class":257,"line":2882},14,[255,2884,2820],{"class":279},[255,2886,2887],{"class":272}," claude -p \"${AI_FLOW_INPUT:-'Review this MR'}\"\n",[255,2889,2891],{"class":257,"line":2890},15,[255,2892,2893],{"class":272},"      --permission-mode acceptEdits\n",[255,2895,2897],{"class":257,"line":2896},16,[255,2898,2899],{"class":272},"      --allowedTools \"Bash Read Edit Write mcp__gitlab\"\n",[210,2901,2903],{"id":2902},"_73-企业云提供商支持","7.3 企业云提供商支持",[195,2905,2906],{},"两者均支持 AWS Bedrock 和 Google Vertex AI：",[375,2908,2909,2919],{},[378,2910,2911],{},[381,2912,2913,2916],{},[384,2914,2915],{},"提供商",[384,2917,2918],{},"认证方式",[391,2920,2921,2930,2938],{},[381,2922,2923,2926],{},[396,2924,2925],{},"Claude API",[396,2927,2928],{},[226,2929,2612],{},[381,2931,2932,2935],{},[396,2933,2934],{},"AWS Bedrock",[396,2936,2937],{},"OIDC 角色委托（无长期密钥）",[381,2939,2940,2943],{},[396,2941,2942],{},"Google Vertex AI",[396,2944,2945],{},"Workload Identity Federation",[210,2947,2949],{"id":2948},"_74-适用场景","7.4 适用场景",[597,2951,2952,2958,2967,2973],{},[600,2953,2954,2957],{},[221,2955,2956],{},"自动代码审查","：PR 创建时自动运行 Claude 审查",[600,2959,2960,650,2963,2966],{},[221,2961,2962],{},"Issue 自动实现",[226,2964,2965],{},"@claude implement this"," 自动生成代码和 PR",[600,2968,2969,2972],{},[221,2970,2971],{},"定时维护","：每日生成提交摘要、每周依赖审计",[600,2974,2975,2978],{},[221,2976,2977],{},"安全扫描","：自动检测安全漏洞并提出修复",[210,2980,2982],{"id":2981},"_75-成本考量","7.5 成本考量",[375,2984,2985,2994],{},[378,2986,2987],{},[381,2988,2989,2992],{},[384,2990,2991],{},"成本项",[384,2993,389],{},[391,2995,2996,3004,3012],{},[381,2997,2998,3001],{},[396,2999,3000],{},"GitHub Actions 分钟",[396,3002,3003],{},"消耗 GitHub Actions 计费分钟",[381,3005,3006,3009],{},[396,3007,3008],{},"API Token",[396,3010,3011],{},"按提示和响应长度计费",[381,3013,3014,3017],{},[396,3015,3016],{},"优化建议",[396,3018,3019,3020,3023],{},"使用 ",[226,3021,3022],{},"--max-turns"," 限制迭代次数，设置工作流超时",[202,3025],{},[205,3027,3029],{"id":3028},"八功能对比矩阵","八、功能对比矩阵",[210,3031,3033],{"id":3032},"_81-核心功能全景对比","8.1 核心功能全景对比",[375,3035,3036,3061],{},[378,3037,3038],{},[381,3039,3040,3042,3045,3048,3051,3053,3055,3058],{},[384,3041,386],{},[384,3043,959],{"align":3044},"center",[384,3046,3047],{"align":3044},"VS Code",[384,3049,3050],{"align":3044},"JetBrains",[384,3052,1630],{"align":3044},[384,3054,2144],{"align":3044},[384,3056,3057],{"align":3044},"Slack",[384,3059,3060],{"align":3044},"CI\u002FCD",[391,3062,3063,3084,3105,3127,3148,3172,3193,3214,3236,3256,3278,3299,3319,3340,3360,3383,3404,3427,3451],{},[381,3064,3065,3070,3072,3074,3076,3078,3080,3082],{},[396,3066,3067],{},[221,3068,3069],{},"文件编辑",[396,3071,972],{"align":3044},[396,3073,972],{"align":3044},[396,3075,972],{"align":3044},[396,3077,972],{"align":3044},[396,3079,972],{"align":3044},[396,3081,972],{"align":3044},[396,3083,972],{"align":3044},[381,3085,3086,3090,3092,3094,3096,3098,3100,3103],{},[396,3087,3088],{},[221,3089,414],{},[396,3091,972],{"align":3044},[396,3093,1371],{"align":3044},[396,3095,1371],{"align":3044},[396,3097,972],{"align":3044},[396,3099,972],{"align":3044},[396,3101,3102],{"align":3044},"云端",[396,3104,972],{"align":3044},[381,3106,3107,3111,3114,3116,3118,3120,3122,3125],{},[396,3108,3109],{},[221,3110,1467],{},[396,3112,3113],{"align":3044},"文本",[396,3115,972],{"align":3044},[396,3117,972],{"align":3044},[396,3119,972],{"align":3044},[396,3121,972],{"align":3044},[396,3123,3124],{"align":3044},"网页",[396,3126,1679],{"align":3044},[381,3128,3129,3133,3135,3137,3139,3141,3143,3146],{},[396,3130,3131],{},[221,3132,1464],{},[396,3134,1052],{"align":3044},[396,3136,1392],{"align":3044},[396,3138,1015],{"align":3044},[396,3140,972],{"align":3044},[396,3142,972],{"align":3044},[396,3144,3145],{"align":3044},"单任务",[396,3147,1679],{"align":3044},[381,3149,3150,3155,3158,3160,3162,3165,3167,3169],{},[396,3151,3152],{},[221,3153,3154],{},"Git worktree",[396,3156,3157],{"align":3044},"手动",[396,3159,1015],{"align":3044},[396,3161,1015],{"align":3044},[396,3163,3164],{"align":3044},"自动",[396,3166,1015],{"align":3044},[396,3168,1015],{"align":3044},[396,3170,3171],{"align":3044},"不适用",[381,3173,3174,3179,3181,3183,3185,3187,3189,3191],{},[396,3175,3176],{},[221,3177,3178],{},"计划模式",[396,3180,972],{"align":3044},[396,3182,972],{"align":3044},[396,3184,972],{"align":3044},[396,3186,972],{"align":3044},[396,3188,972],{"align":3044},[396,3190,972],{"align":3044},[396,3192,972],{"align":3044},[381,3194,3195,3200,3202,3204,3206,3208,3210,3212],{},[396,3196,3197],{},[221,3198,3199],{},"自动模式",[396,3201,972],{"align":3044},[396,3203,972],{"align":3044},[396,3205,972],{"align":3044},[396,3207,972],{"align":3044},[396,3209,972],{"align":3044},[396,3211,972],{"align":3044},[396,3213,972],{"align":3044},[381,3215,3216,3220,3223,3226,3228,3230,3232,3234],{},[396,3217,3218],{},[221,3219,442],{},[396,3221,3222],{"align":3044},"完整",[396,3224,3225],{"align":3044},"部分",[396,3227,3225],{"align":3044},[396,3229,972],{"align":3044},[396,3231,972],{"align":3044},[396,3233,972],{"align":3044},[396,3235,972],{"align":3044},[381,3237,3238,3242,3244,3246,3248,3250,3252,3254],{},[396,3239,3240],{},[221,3241,450],{},[396,3243,972],{"align":3044},[396,3245,972],{"align":3044},[396,3247,1371],{"align":3044},[396,3249,972],{"align":3044},[396,3251,972],{"align":3044},[396,3253,972],{"align":3044},[396,3255,972],{"align":3044},[381,3257,3258,3262,3265,3267,3269,3272,3274,3276],{},[396,3259,3260],{},[221,3261,1998],{},[396,3263,3264],{"align":3044},"本地文件",[396,3266,3264],{"align":3044},[396,3268,3264],{"align":3044},[396,3270,3271],{"align":3044},"本地+远程",[396,3273,3102],{"align":3044},[396,3275,3102],{"align":3044},[396,3277,1679],{"align":3044},[381,3279,3280,3284,3286,3288,3290,3292,3295,3297],{},[396,3281,3282],{},[221,3283,1470],{},[396,3285,1679],{"align":3044},[396,3287,1679],{"align":3044},[396,3289,1679],{"align":3044},[396,3291,972],{"align":3044},[396,3293,3294],{"align":3044},"端口转发",[396,3296,1679],{"align":3044},[396,3298,1679],{"align":3044},[381,3300,3301,3305,3307,3309,3311,3313,3315,3317],{},[396,3302,3303],{},[221,3304,1473],{},[396,3306,1679],{"align":3044},[396,3308,1679],{"align":3044},[396,3310,1679],{"align":3044},[396,3312,972],{"align":3044},[396,3314,972],{"align":3044},[396,3316,1679],{"align":3044},[396,3318,1679],{"align":3044},[381,3320,3321,3325,3327,3329,3331,3333,3335,3337],{},[396,3322,3323],{},[221,3324,1586],{},[396,3326,1679],{"align":3044},[396,3328,1679],{"align":3044},[396,3330,1679],{"align":3044},[396,3332,972],{"align":3044},[396,3334,1679],{"align":3044},[396,3336,1679],{"align":3044},[396,3338,3339],{"align":3044},"定时触发",[381,3341,3342,3346,3348,3350,3352,3354,3356,3358],{},[396,3343,3344],{},[221,3345,1610],{},[396,3347,1679],{"align":3044},[396,3349,1679],{"align":3044},[396,3351,1679],{"align":3044},[396,3353,972],{"align":3044},[396,3355,1679],{"align":3044},[396,3357,1679],{"align":3044},[396,3359,1679],{"align":3044},[381,3361,3362,3367,3370,3372,3374,3377,3379,3381],{},[396,3363,3364],{},[221,3365,3366],{},"浏览器调试",[396,3368,3369],{"align":3044},"Chrome 标志",[396,3371,820],{"align":3044},[396,3373,1679],{"align":3044},[396,3375,3376],{"align":3044},"预览面板",[396,3378,1679],{"align":3044},[396,3380,1679],{"align":3044},[396,3382,1679],{"align":3044},[381,3384,3385,3390,3392,3394,3396,3398,3400,3402],{},[396,3386,3387],{},[221,3388,3389],{},"离线使用",[396,3391,1015],{"align":3044},[396,3393,1015],{"align":3044},[396,3395,1015],{"align":3044},[396,3397,1015],{"align":3044},[396,3399,1015],{"align":3044},[396,3401,1015],{"align":3044},[396,3403,1015],{"align":3044},[381,3405,3406,3411,3414,3417,3419,3421,3423,3425],{},[396,3407,3408],{},[221,3409,3410],{},"快捷键丰富度",[396,3412,3413],{"align":3044},"高",[396,3415,3416],{"align":3044},"中",[396,3418,1729],{"align":3044},[396,3420,3413],{"align":3044},[396,3422,1729],{"align":3044},[396,3424,1679],{"align":3044},[396,3426,1679],{"align":3044},[381,3428,3429,3433,3436,3438,3440,3443,3445,3448],{},[396,3430,3431],{},[221,3432,1924],{},[396,3434,3435],{"align":3044},"快",[396,3437,3416],{"align":3044},[396,3439,3416],{"align":3044},[396,3441,3442],{"align":3044},"慢",[396,3444,3416],{"align":3044},[396,3446,3447],{"align":3044},"即时",[396,3449,3450],{"align":3044},"流水线",[381,3452,3453,3457,3459,3461,3463,3465,3468,3470],{},[396,3454,3455],{},[221,3456,1110],{},[396,3458,1729],{"align":3044},[396,3460,3416],{"align":3044},[396,3462,3416],{"align":3044},[396,3464,3413],{"align":3044},[396,3466,3467],{"align":3044},"无本地",[396,3469,3467],{"align":3044},[396,3471,3467],{"align":3044},[210,3473,3475],{"id":3474},"_82-权限模式支持","8.2 权限模式支持",[375,3477,3478,3494],{},[378,3479,3480],{},[381,3481,3482,3484,3486,3488,3490,3492],{},[384,3483,458],{},[384,3485,959],{"align":3044},[384,3487,3047],{"align":3044},[384,3489,3050],{"align":3044},[384,3491,1630],{"align":3044},[384,3493,2144],{"align":3044},[391,3495,3496,3511,3526,3541,3556,3571],{},[381,3497,3498,3501,3503,3505,3507,3509],{},[396,3499,3500],{},"Ask permissions（询问）",[396,3502,972],{"align":3044},[396,3504,972],{"align":3044},[396,3506,972],{"align":3044},[396,3508,972],{"align":3044},[396,3510,1015],{"align":3044},[381,3512,3513,3516,3518,3520,3522,3524],{},[396,3514,3515],{},"Auto accept edits（自动接受编辑）",[396,3517,972],{"align":3044},[396,3519,972],{"align":3044},[396,3521,972],{"align":3044},[396,3523,972],{"align":3044},[396,3525,972],{"align":3044},[381,3527,3528,3531,3533,3535,3537,3539],{},[396,3529,3530],{},"Plan mode（计划）",[396,3532,972],{"align":3044},[396,3534,972],{"align":3044},[396,3536,972],{"align":3044},[396,3538,972],{"align":3044},[396,3540,972],{"align":3044},[381,3542,3543,3546,3548,3550,3552,3554],{},[396,3544,3545],{},"Auto mode（自动）",[396,3547,972],{"align":3044},[396,3549,972],{"align":3044},[396,3551,972],{"align":3044},[396,3553,972],{"align":3044},[396,3555,972],{"align":3044},[381,3557,3558,3561,3563,3565,3567,3569],{},[396,3559,3560],{},"Bypass permissions（绕过）",[396,3562,972],{"align":3044},[396,3564,972],{"align":3044},[396,3566,972],{"align":3044},[396,3568,972],{"align":3044},[396,3570,1015],{"align":3044},[381,3572,3573,3576,3579,3581,3583,3585],{},[396,3574,3575],{},"dontAsk（仅预批准工具）",[396,3577,3578],{"align":3044},"CLI 独占",[396,3580,1015],{"align":3044},[396,3582,1015],{"align":3044},[396,3584,1015],{"align":3044},[396,3586,1015],{"align":3044},[210,3588,3590],{"id":3589},"_83-配置共享","8.3 配置共享",[195,3592,3593,3594,3597,3598,3601],{},"所有界面共享以下配置（存储在 ",[226,3595,3596],{},"~\u002F.claude\u002F"," 或仓库 ",[226,3599,3600],{},".claude\u002F"," 中）：",[597,3603,3604,3609,3615,3621,3627],{},[600,3605,3606,3608],{},[226,3607,108],{},"：项目级指令",[600,3610,3611,3614],{},[226,3612,3613],{},".claude\u002Fsettings.json","：设置、hooks、MCP 服务器",[600,3616,3617,3620],{},[226,3618,3619],{},".claude\u002Fskills\u002F","：自定义技能",[600,3622,3623,3626],{},[226,3624,3625],{},".claude\u002Fagents\u002F","：自定义代理",[600,3628,3629],{},"插件和插件市场配置",[195,3631,3632,3633,3635],{},"例外：网页版云端会话只能访问仓库中已提交的配置，本地 ",[226,3634,3596],{}," 中的用户级配置不生效。",[202,3637],{},[205,3639,3641],{"id":3640},"九如何选择","九、如何选择",[210,3643,3645],{"id":3644},"_91-决策树","9.1 决策树",[246,3647,3650],{"className":3648,"code":3649,"language":2434},[2432],"你是否习惯终端工作流？\n├── 是 → CLI（功能最全、效率最高）\n│   └── 需要可视化 diff？→ CLI + IDE 终端运行 \u002Fide\n└── 否 → 你使用什么 IDE？\n    ├── VS Code\u002FCursor → VS Code 扩展\n    ├── JetBrains 系列 → JetBrains 插件\n    └── 无特定 IDE → 桌面应用\n\n你需要异步\u002F远程执行任务？\n├── 是 → 网页版（claude.ai\u002Fcode）或桌面应用远程会话\n└── 否 → 上述选择不变\n\n你需要团队协作触发？\n├── 是 → Slack 集成\n└── 否 → 上述选择不变\n\n你需要 CI\u002FCD 自动化？\n├── GitHub → GitHub Actions\n└── GitLab → GitLab CI\u002FCD（Beta）\n",[226,3651,3649],{"__ignoreMap":251},[210,3653,3655],{"id":3654},"_92-按角色推荐","9.2 按角色推荐",[375,3657,3658,3671],{},[378,3659,3660],{},[381,3661,3662,3665,3668],{},[384,3663,3664],{},"角色",[384,3666,3667],{},"推荐界面",[384,3669,3670],{},"理由",[391,3672,3673,3686,3698,3710,3721,3733,3746,3759,3772,3784],{},[381,3674,3675,3680,3683],{},[396,3676,3677],{},[221,3678,3679],{},"全栈开发者",[396,3681,3682],{},"CLI + VS Code 扩展",[396,3684,3685],{},"CLI 处理后端\u002FDevOps，VS Code 处理前端开发",[381,3687,3688,3693,3695],{},[396,3689,3690],{},[221,3691,3692],{},"前端开发者",[396,3694,962],{},[396,3696,3697],{},"内联 diff、应用预览、与前端工具链集成",[381,3699,3700,3705,3707],{},[396,3701,3702],{},[221,3703,3704],{},"Java\u002FKotlin 开发者",[396,3706,1309],{},[396,3708,3709],{},"与 IntelliJ 生态深度集成",[381,3711,3712,3716,3718],{},[396,3713,3714],{},[221,3715,637],{},[396,3717,959],{},[396,3719,3720],{},"与 kubectl、terraform 等工具无缝协作",[381,3722,3723,3728,3730],{},[396,3724,3725],{},[221,3726,3727],{},"技术负责人",[396,3729,1630],{},[396,3731,3732],{},"多会话并行、PR 监控、计划任务",[381,3734,3735,3740,3743],{},[396,3736,3737],{},[221,3738,3739],{},"移动开发者",[396,3741,3742],{},"桌面应用 + 网页版",[396,3744,3745],{},"Computer Use 控制模拟器，网页版异步任务",[381,3747,3748,3753,3756],{},[396,3749,3750],{},[221,3751,3752],{},"开源维护者",[396,3754,3755],{},"CI\u002FCD 集成",[396,3757,3758],{},"自动审查 PR、响应 Issue",[381,3760,3761,3766,3769],{},[396,3762,3763],{},[221,3764,3765],{},"团队管理者",[396,3767,3768],{},"Slack 集成",[396,3770,3771],{},"从团队沟通中直接委派编码任务",[381,3773,3774,3778,3781],{},[396,3775,3776],{},[221,3777,1078],{},[396,3779,3780],{},"VS Code 扩展 或 桌面应用",[396,3782,3783],{},"图形界面降低学习门槛",[381,3785,3786,3791,3793],{},[396,3787,3788],{},[221,3789,3790],{},"键盘极客",[396,3792,959],{},[396,3794,3795],{},"最高效率、最少干扰",[210,3797,3799],{"id":3798},"_93-组合使用策略","9.3 组合使用策略",[195,3801,3802],{},"大多数高级用户不会只用一个界面，而是组合使用：",[195,3804,3805],{},[221,3806,3807],{},"策略一：CLI + VS Code 扩展",[597,3809,3810,3813,3816],{},[600,3811,3812],{},"CLI 用于大规模重构、批量操作、DevOps 任务",[600,3814,3815],{},"VS Code 扩展用于精细编辑、代码审查、前端开发",[600,3817,3818,3819,3822],{},"共享会话历史：",[226,3820,3821],{},"claude --resume"," 可继续扩展中的会话",[195,3824,3825],{},[221,3826,3827],{},"策略二：桌面应用 + 网页版",[597,3829,3830,3833,3836],{},[600,3831,3832],{},"桌面应用用于日常开发、实时交互",[600,3834,3835],{},"网页版用于长任务托管（关闭电脑后任务继续）",[600,3837,3838],{},"桌面应用可将本地会话\"继续到网页\"",[195,3840,3841],{},[221,3842,3843],{},"策略三：CLI + CI\u002FCD",[597,3845,3846,3849,3852],{},[600,3847,3848],{},"CLI 用于本地开发和快速迭代",[600,3850,3851],{},"GitHub Actions 用于自动化审查和 Issue 实现",[600,3853,3854,3856],{},[226,3855,108],{}," 统一规范两者行为",[195,3858,3859],{},[221,3860,3861],{},"策略四：全界面覆盖",[597,3863,3864,3867,3870,3873,3876,3879],{},[600,3865,3866],{},"CLI：核心开发",[600,3868,3869],{},"VS Code 扩展：前端工作",[600,3871,3872],{},"桌面应用：多任务管理和 PR 监控",[600,3874,3875],{},"网页版：移动场景和长任务",[600,3877,3878],{},"Slack：团队协作触发",[600,3880,3881],{},"CI\u002FCD：自动化流水线",[210,3883,3885],{"id":3884},"_94-切换成本","9.4 切换成本",[195,3887,3888,3889,3892],{},"好消息是：",[221,3890,3891],{},"切换成本极低","。所有界面共享：",[597,3894,3895,3898,3904,3907],{},[600,3896,3897],{},"同一会话历史（本地和远程）",[600,3899,3900,3901,3903],{},"相同的 ",[226,3902,108],{}," 项目配置",[600,3905,3906],{},"相同的 MCP 服务器和插件",[600,3908,3909],{},"相同的权限模式和模型选择",[195,3911,3912],{},"你可以早上用 CLI 写后端，下午用 VS Code 扩展调前端，晚上用桌面应用监控 PR——会话和配置无缝衔接。",[202,3914],{},[205,3916,3918],{"id":3917},"十总结","十、总结",[195,3920,3921],{},"Claude Code 的七界面矩阵覆盖了开发者工作的全场景：",[375,3923,3924,3936],{},[378,3925,3926],{},[381,3927,3928,3930,3933],{},[384,3929,1637],{},[384,3931,3932],{},"一句话定位",[384,3934,3935],{},"最佳用户",[391,3937,3938,3950,3962,3973,3985,3997,4009],{},[381,3939,3940,3944,3947],{},[396,3941,3942],{},[221,3943,959],{},[396,3945,3946],{},"功能最全的原始形态",[396,3948,3949],{},"终端爱好者、全栈\u002FDevOps",[381,3951,3952,3956,3959],{},[396,3953,3954],{},[221,3955,962],{},[396,3957,3958],{},"IDE 原生集成",[396,3960,3961],{},"VS Code 用户、前端开发者",[381,3963,3964,3968,3971],{},[396,3965,3966],{},[221,3967,1309],{},[396,3969,3970],{},"IntelliJ 生态补充",[396,3972,1406],{},[381,3974,3975,3979,3982],{},[396,3976,3977],{},[221,3978,1630],{},[396,3980,3981],{},"图形化全能工作台",[396,3983,3984],{},"多任务并行、非终端用户",[381,3986,3987,3991,3994],{},[396,3988,3989],{},[221,3990,2144],{},[396,3992,3993],{},"云端异步代理",[396,3995,3996],{},"移动办公、安全隔离需求",[381,3998,3999,4003,4006],{},[396,4000,4001],{},[221,4002,3057],{},[396,4004,4005],{},"团队协作出发点",[396,4007,4008],{},"团队沟通驱动的开发流程",[381,4010,4011,4015,4018],{},[396,4012,4013],{},[221,4014,3060],{},[396,4016,4017],{},"自动化流水线",[396,4019,4020],{},"开源维护者、自动化倡导者",[195,4022,4023],{},"没有\"最好\"的界面，只有\"最适合你当前场景\"的界面。建议从 CLI 或 VS Code 扩展开始，随着需求扩展逐步尝试其他界面。Claude Code 的设计理念是让你在任何工作环境中都能获得一致的 AI 辅助体验——选择你的战场，Claude 会跟随。",[202,4025],{},[205,4027,4028],{"id":4028},"参考来源",[2597,4030,4031,4039,4047,4055,4063,4071,4079,4087,4095,4103,4111,4119,4128,4136,4144,4152,4160],{},[600,4032,4033,4038],{},[1159,4034,4037],{"href":4035,"rel":4036},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Foverview",[1163],"Claude Code 官方文档 - 概览"," — 所有界面的官方介绍和安装指南",[600,4040,4041,4046],{},[1159,4042,4045],{"href":4043,"rel":4044},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fcli-reference",[1163],"Claude Code CLI 参考"," — 完整的命令和标志参考",[600,4048,4049,4054],{},[1159,4050,4053],{"href":4051,"rel":4052},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fvs-code",[1163],"VS Code 扩展文档"," — 安装、配置、快捷键和与 CLI 的差异",[600,4056,4057,4062],{},[1159,4058,4061],{"href":4059,"rel":4060},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fjetbrains",[1163],"JetBrains 插件文档"," — 支持的 IDE、功能和配置",[600,4064,4065,4070],{},[1159,4066,4069],{"href":4067,"rel":4068},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fdesktop-quickstart",[1163],"桌面应用快速入门"," — 安装和首次使用指南",[600,4072,4073,4078],{},[1159,4074,4077],{"href":4075,"rel":4076},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fdesktop",[1163],"桌面应用完整参考"," — 会话管理、布局、快捷键、Computer Use",[600,4080,4081,4086],{},[1159,4082,4085],{"href":4083,"rel":4084},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fclaude-code-on-the-web",[1163],"网页版文档"," — 云端环境、网络访问、配置",[600,4088,4089,4094],{},[1159,4090,4093],{"href":4091,"rel":4092},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fslack",[1163],"Slack 集成文档"," — 设置、工作流程、权限",[600,4096,4097,4102],{},[1159,4098,4101],{"href":4099,"rel":4100},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fgithub-actions",[1163],"GitHub Actions 文档"," — 设置、工作流示例、企业配置",[600,4104,4105,4110],{},[1159,4106,4109],{"href":4107,"rel":4108},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fgitlab-ci-cd",[1163],"GitLab CI\u002FCD 文档"," — Beta 集成、配置示例",[600,4112,4113,4118],{},[1159,4114,4117],{"href":4115,"rel":4116},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=anthropic.claude-code",[1163],"VS Code Marketplace - Claude Code"," — 扩展介绍和安装统计",[600,4120,4121,4127],{},[1159,4122,4124,4125],{"href":1161,"rel":4123},[1163],"JetBrains Marketplace - Claude Code ",[255,4126,1167],{}," — 插件信息和版本历史",[600,4129,4130,4135],{},[1159,4131,4134],{"href":4132,"rel":4133},"https:\u002F\u002Fwww.anthropic.com\u002Fnews\u002Fenabling-claude-code-to-work-more-autonomously",[1163],"Anthropic 博客 - 让 Claude Code 更自主"," — VS Code 扩展和 checkpoint 系统发布",[600,4137,4138,4143],{},[1159,4139,4142],{"href":4140,"rel":4141},"https:\u002F\u002Ftechcrunch.com\u002F2025\u002F12\u002F08\u002Fclaude-code-is-coming-to-slack-and-thats-a-bigger-deal-than-it-sounds\u002F",[1163],"TechCrunch - Claude Code 上线 Slack"," — Slack 集成的战略意义",[600,4145,4146,4151],{},[1159,4147,4150],{"href":4148,"rel":4149},"https:\u002F\u002Ftechcrunch.com\u002F2025\u002F10\u002F20\u002Fanthropic-brings-claude-code-to-the-web\u002F",[1163],"TechCrunch - Claude Code 网页版"," — 网页版发布报道",[600,4153,4154,4159],{},[1159,4155,4158],{"href":4156,"rel":4157},"https:\u002F\u002Farstechnica.com\u002Fai\u002F2025\u002F10\u002Fclaude-code-gets-a-web-version-but-its-the-new-sandboxing-that-really-matters\u002F",[1163],"Ars Technica - Claude Code 沙箱"," — 沙箱隔离的安全意义",[600,4161,4162,4167],{},[1159,4163,4166],{"href":4164,"rel":4165},"https:\u002F\u002Fsimonwillison.net\u002F2025\u002FOct\u002F20\u002Fclaude-code-for-web\u002F",[1163],"Simon Willison 博客"," — 网页版和沙箱的技术分析",[4169,4170,4171],"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 .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}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 .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}",{"title":251,"searchDepth":258,"depth":265,"links":4173},[4174,4183,4193,4202,4211,4221,4230,4237,4242,4248,4249],{"id":207,"depth":265,"text":208,"children":4175},[4176,4177,4178,4179,4180,4181,4182],{"id":212,"depth":286,"text":213},{"id":243,"depth":286,"text":244},{"id":372,"depth":286,"text":373},{"id":464,"depth":286,"text":465},{"id":591,"depth":286,"text":592},{"id":623,"depth":286,"text":624},{"id":663,"depth":286,"text":664},{"id":695,"depth":265,"text":696,"children":4184},[4185,4186,4187,4188,4189,4190,4191,4192],{"id":699,"depth":286,"text":700},{"id":706,"depth":286,"text":707},{"id":747,"depth":286,"text":748},{"id":834,"depth":286,"text":835},{"id":908,"depth":286,"text":909},{"id":947,"depth":286,"text":948},{"id":1058,"depth":286,"text":1059},{"id":1088,"depth":286,"text":1089},{"id":1122,"depth":265,"text":1123,"children":4194},[4195,4196,4197,4198,4199,4200,4201],{"id":1126,"depth":286,"text":1127},{"id":1153,"depth":286,"text":1154},{"id":1172,"depth":286,"text":1173},{"id":1238,"depth":286,"text":1239},{"id":1294,"depth":286,"text":1295},{"id":1398,"depth":286,"text":1399},{"id":1428,"depth":286,"text":1429},{"id":1453,"depth":265,"text":1454,"children":4203},[4204,4205,4206,4207,4208,4209,4210],{"id":1457,"depth":286,"text":1458},{"id":1500,"depth":286,"text":1501},{"id":1524,"depth":286,"text":1525},{"id":1616,"depth":286,"text":1617},{"id":1735,"depth":286,"text":1736},{"id":1869,"depth":286,"text":1870},{"id":1905,"depth":286,"text":1906},{"id":1936,"depth":265,"text":1937,"children":4212},[4213,4214,4215,4216,4217,4218,4219,4220],{"id":1940,"depth":286,"text":1941},{"id":1951,"depth":286,"text":1952},{"id":1971,"depth":286,"text":1972},{"id":2036,"depth":286,"text":2037},{"id":2132,"depth":286,"text":2133},{"id":2245,"depth":286,"text":2246},{"id":2294,"depth":286,"text":2295},{"id":2329,"depth":286,"text":2330},{"id":2367,"depth":265,"text":2368,"children":4222},[4223,4224,4225,4226,4227,4228,4229],{"id":2371,"depth":286,"text":2372},{"id":2378,"depth":286,"text":2379},{"id":2427,"depth":286,"text":2428},{"id":2439,"depth":286,"text":2440},{"id":2473,"depth":286,"text":2474},{"id":2491,"depth":286,"text":2492},{"id":2521,"depth":286,"text":2522},{"id":2558,"depth":265,"text":2559,"children":4231},[4232,4233,4234,4235,4236],{"id":2562,"depth":286,"text":2563},{"id":2750,"depth":286,"text":2751},{"id":2902,"depth":286,"text":2903},{"id":2948,"depth":286,"text":2949},{"id":2981,"depth":286,"text":2982},{"id":3028,"depth":265,"text":3029,"children":4238},[4239,4240,4241],{"id":3032,"depth":286,"text":3033},{"id":3474,"depth":286,"text":3475},{"id":3589,"depth":286,"text":3590},{"id":3640,"depth":265,"text":3641,"children":4243},[4244,4245,4246,4247],{"id":3644,"depth":286,"text":3645},{"id":3654,"depth":286,"text":3655},{"id":3798,"depth":286,"text":3799},{"id":3884,"depth":286,"text":3885},{"id":3917,"depth":265,"text":3918},{"id":4028,"depth":265,"text":4028},"CLI、IDE 插件、桌面应用、网页版","md",null,{"date":4254},"2026-04-26",{"title":50,"description":4250},"EeYTlOPMVhkak0AUHEXRbe0pqcrycbZjGtGdXpqSCmk",[4258,4260],{"title":46,"path":47,"stem":48,"description":4259,"children":-1},"Claude Code 的认证体系远比表面上复杂。它同时支持订阅账户（Pro \u002F Max \u002F Team \u002F Enterprise）、Anthropic Console API Key、以及三大云提供商（AWS Bedrock \u002F Google Vertex AI \u002F Microsoft Foundry）三种完全不同的认证路径。每种路径的计费方式、使用限制、适用场景各不相同。本章将系统梳理所有认证方式，帮助你选择最适合自己的方案，并掌握多账户切换、故障排查的实用技巧。",{"title":54,"path":55,"stem":56,"description":4261,"children":-1},"在 Claude Code 中接入国产 AI 编程订阅",1777395311452]