[{"data":1,"prerenderedAt":5097},["ShallowReactive",2],{"header-counts":3,"footer-counts":6,"tool-tools\u002Fcoding\u002Fcli\u002Fclaude-code":9,"tool-stats-coding\u002Fcli\u002Fclaude-code":1337,"cat-rank-coding-cli":1340,"tool-related-coding\u002Fcli\u002Fclaude-code":5096},{"tools":4,"reviews":5},65,7,{"tools":4,"reviews":5,"playbooks":7,"news":8},10,8,{"id":10,"title":11,"alternatives":12,"api_compatible":16,"body":18,"category":1262,"chinese_friendly":115,"cover":1263,"description":1264,"domestic":1265,"extension":1266,"faq":1267,"free":1265,"github":1216,"languages":1268,"meta":1270,"models":1271,"navigation":640,"notSuitable":1275,"opensource":1265,"path":1279,"pillar":1280,"platforms":1281,"priceTable":1285,"pricing":1305,"published":1306,"relatedPlaybooks":1267,"relatedReviews":1267,"score":1307,"self_host":1265,"seo":1308,"slug":1309,"sources":1310,"stem":1321,"suitable":1322,"tagline":1328,"tags":1329,"updated":1334,"verdict":1335,"website":1202,"__hash__":1336},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Fclaude-code.md","Claude Code",[13,14,15],"coding\u002Fcli\u002Fcodex","coding\u002Fcli\u002Faider","coding\u002Fcli\u002Fcline",[17],"anthropic",{"type":19,"value":20,"toc":1245},"minimark",[21,26,57,63,66,71,81,124,127,131,140,169,179,183,186,348,366,370,381,460,463,467,481,484,499,581,584,597,605,609,773,776,823,826,986,992,1006,1011,1031,1034,1130,1133,1192,1195,1234,1241],[22,23,25],"h2",{"id":24},"tldr","TL;DR",[27,28,33,46],"div",{"className":29},[30,31,32],"card","p-5","my-4",[34,35,36,40,41,45],"p",{},[37,38,39],"strong",{},"一句话："," Anthropic 官方 CLI Agent，终端原生，长任务执行能力是目前体感最稳的一档。装好后在任何项目根目录跑 ",[42,43,44],"code",{},"claude","，用自然语言让它读代码、改文件、跑测试、提交 commit——全自动。",[34,47,48,49,52,53,56],{},"最大价值是 ",[37,50,51],{},"不绑死 IDE","——VS Code、JetBrains、Vim、Emacs、Neovim 全能用，远程 SSH 也行。代价是 ",[37,54,55],{},"国内三大门槛","：账号要海外手机、支付要海外卡、网络要稳定代理。",[58,59,60],"blockquote",{},[34,61,62],{},"来源说明：本文基于 code.claude.com 官方文档、Anthropic 定价页面、第三方独立评测（laozhang.ai \u002F explainx.ai \u002F computingforgeeks.com）综合整理。Anthropic 模型版本迭代快，命令和价格请以最新官方文档为准。",[22,64,65],{"id":65},"核心特性",[67,68,70],"h3",{"id":69},"终端原生的-agent-体验","终端原生的 Agent 体验",[34,72,73,74,77,78,80],{},"不像 Cursor \u002F Windsurf 那种\"AI IDE\"，Claude Code 是个 ",[37,75,76],{},"CLI 工具","——在任何编辑器旁边开个终端，跑 ",[42,79,44],{},"，就进入了一个能读你整个 codebase 的对话环境。",[82,83,88],"pre",{"className":84,"code":85,"language":86,"meta":87,"style":87},"language-bash shiki shiki-themes github-light github-dark","cd your-project\nclaude                          # 进入交互模式\n> 帮我把这个 Express 项目迁移到 Fastify，写完之后跑测试确认通过\n","bash","",[42,89,90,103,113],{"__ignoreMap":87},[91,92,95,99],"span",{"class":93,"line":94},"line",1,[91,96,98],{"class":97},"sj4cs","cd",[91,100,102],{"class":101},"sZZnC"," your-project\n",[91,104,106,109],{"class":93,"line":105},2,[91,107,44],{"class":108},"sScJk",[91,110,112],{"class":111},"sJ8bj","                          # 进入交互模式\n",[91,114,116,120],{"class":93,"line":115},3,[91,117,119],{"class":118},"szBVR",">",[91,121,123],{"class":122},"sVt8B"," 帮我把这个 Express 项目迁移到 Fastify，写完之后跑测试确认通过\n",[34,125,126],{},"它会自动：列出相关文件 → 给出计划 → 等你按回车确认 → 一次改多个文件 → 跑测试 → 报告结果。整个过程你可以在另一个窗口干别的，Claude Code 不抢编辑器焦点。",[67,128,130],{"id":129},"子代理sub-agents-并行任务","子代理（Sub-agents）+ 并行任务",[34,132,133,134,139],{},"Claude Code 2.x 引入了 ",[135,136,138],"a",{"href":137},"\u002Fwiki\u002Fai-agent.html","子代理"," 机制：主对话可以派发独立的子任务到隔离 context 中跑，结果摘要返回主线。典型场景：",[82,141,143],{"className":84,"code":142,"language":86,"meta":87,"style":87},"\u002Fagents              # 管理子代理\n\u002Fbatch              # 把大改动拆成独立单元，每个跑在自己的 git worktree\n\u002Ftasks              # 列出后台运行的子代理\n",[42,144,145,153,161],{"__ignoreMap":87},[91,146,147,150],{"class":93,"line":94},[91,148,149],{"class":108},"\u002Fagents",[91,151,152],{"class":111},"              # 管理子代理\n",[91,154,155,158],{"class":93,"line":105},[91,156,157],{"class":108},"\u002Fbatch",[91,159,160],{"class":111},"              # 把大改动拆成独立单元，每个跑在自己的 git worktree\n",[91,162,163,166],{"class":93,"line":115},[91,164,165],{"class":108},"\u002Ftasks",[91,167,168],{"class":111},"              # 列出后台运行的子代理\n",[34,170,171,172,178],{},"据 ",[135,173,177],{"href":174,"rel":175},"https:\u002F\u002Fcomputingforgeeks.com\u002Fclaude-code-cheat-sheet",[176],"nofollow","computingforgeeks.com 2026 cheat sheet"," 整理，子代理让\"一边改前端，一边改后端\"这种并行操作不会污染主对话上下文。",[67,180,182],{"id":181},"slash-命令生产力关键","Slash 命令（生产力关键）",[34,184,185],{},"Claude Code 内置了一套 slash 命令，是日常使用的核心：",[187,188,189,202],"table",{},[190,191,192],"thead",{},[193,194,195,199],"tr",{},[196,197,198],"th",{},"命令",[196,200,201],{},"用途",[203,204,205,220,230,244,254,264,274,284,294,304,314,324,334],"tbody",{},[193,206,207,213],{},[208,209,210],"td",{},[42,211,212],{},"\u002Finit",[208,214,215,216,219],{},"第一次进入仓库时跑，生成 ",[42,217,218],{},"CLAUDE.md","（项目记忆）",[193,221,222,227],{},[208,223,224],{},[42,225,226],{},"\u002Fmemory",[208,228,229],{},"编辑长期记忆",[193,231,232,237],{},[208,233,234],{},[42,235,236],{},"\u002Fclear",[208,238,239,240,243],{},"清空当前对话，重新开始（",[37,241,242],{},"最被低估的命令","）",[193,245,246,251],{},[208,247,248],{},[42,249,250],{},"\u002Fcompact",[208,252,253],{},"长对话压缩，挽救快爆炸的 context window",[193,255,256,261],{},[208,257,258],{},[42,259,260],{},"\u002Fcontext",[208,262,263],{},"显示当前 context 用量",[193,265,266,271],{},[208,267,268],{},[42,269,270],{},"\u002Fplan",[208,272,273],{},"切到 plan 模式（只规划不执行）",[193,275,276,281],{},[208,277,278],{},[42,279,280],{},"\u002Fmodel",[208,282,283],{},"切换模型（Opus \u002F Sonnet \u002F Haiku）",[193,285,286,291],{},[208,287,288],{},[42,289,290],{},"\u002Fdiff",[208,292,293],{},"看本轮所有改动",[193,295,296,301],{},[208,297,298],{},[42,299,300],{},"\u002Fcode-review",[208,302,303],{},"对 diff 跑代码审查",[193,305,306,311],{},[208,307,308],{},[42,309,310],{},"\u002Frewind",[208,312,313],{},"回滚到任意 checkpoint（代码 + 对话）",[193,315,316,321],{},[208,317,318],{},[42,319,320],{},"\u002Fmcp",[208,322,323],{},"管理 MCP 服务器",[193,325,326,331],{},[208,327,328],{},[42,329,330],{},"\u002Fdoctor",[208,332,333],{},"排查环境问题",[193,335,336,345],{},[208,337,338,341,342],{},[42,339,340],{},"\u002Fresume"," ",[42,343,344],{},"\u002Fbranch",[208,346,347],{},"回到 \u002F fork 历史对话",[34,349,350,355,356,358,359,361,362,365],{},[135,351,354],{"href":352,"rel":353},"https:\u002F\u002Flearn-prompting.fr\u002Fblog\u002Fclaude-code-slash-commands-reference",[176],"learn-prompting.fr 2026-04 总结","：成熟团队最常用的三个是 ",[42,357,250],{},"（每 20-30 分钟一次防止 context drift）、",[42,360,236],{},"（新任务开新会话）、自定义命令（写在 ",[42,363,364],{},".claude\u002Fcommands\u002F"," 提交进 git）。",[67,367,369],{"id":368},"mcp-集成一等公民","MCP 集成（一等公民）",[34,371,372,376,377,380],{},[135,373,375],{"href":374},"\u002Fwiki\u002Fmcp.html","MCP"," 是 Anthropic 自家协议，Claude Code 是 MCP 支持最完整的客户端。配置一次 ",[42,378,379],{},".mcp.json","，Claude Code 就能在对话里调任意 MCP server 暴露的 tool：",[82,382,386],{"className":383,"code":384,"language":385,"meta":87,"style":87},"language-json shiki shiki-themes github-light github-dark","{\n  \"mcpServers\": {\n    \"postgres\": {\n      \"command\": \"npx\",\n      \"args\": [\"@modelcontextprotocol\u002Fserver-postgres\", \"postgresql:\u002F\u002F...\"]\n    }\n  }\n}\n","json",[42,387,388,393,401,408,423,444,450,455],{"__ignoreMap":87},[91,389,390],{"class":93,"line":94},[91,391,392],{"class":122},"{\n",[91,394,395,398],{"class":93,"line":105},[91,396,397],{"class":97},"  \"mcpServers\"",[91,399,400],{"class":122},": {\n",[91,402,403,406],{"class":93,"line":115},[91,404,405],{"class":97},"    \"postgres\"",[91,407,400],{"class":122},[91,409,411,414,417,420],{"class":93,"line":410},4,[91,412,413],{"class":97},"      \"command\"",[91,415,416],{"class":122},": ",[91,418,419],{"class":101},"\"npx\"",[91,421,422],{"class":122},",\n",[91,424,426,429,432,435,438,441],{"class":93,"line":425},5,[91,427,428],{"class":97},"      \"args\"",[91,430,431],{"class":122},": [",[91,433,434],{"class":101},"\"@modelcontextprotocol\u002Fserver-postgres\"",[91,436,437],{"class":122},", ",[91,439,440],{"class":101},"\"postgresql:\u002F\u002F...\"",[91,442,443],{"class":122},"]\n",[91,445,447],{"class":93,"line":446},6,[91,448,449],{"class":122},"    }\n",[91,451,452],{"class":93,"line":5},[91,453,454],{"class":122},"  }\n",[91,456,457],{"class":93,"line":8},[91,458,459],{"class":122},"}\n",[34,461,462],{},"之后你就能直接说\"查一下 users 表里最近 7 天注册的人数\"——Claude Code 自动通过 MCP 跑 SQL，结果返回对话里继续讨论。",[67,464,466],{"id":465},"后台-远程模式","后台 \u002F 远程模式",[34,468,469,472,473,476,477,480],{},[42,470,471],{},"\u002Fbackground"," 让当前会话脱离终端，作为后台 agent 继续跑；",[42,474,475],{},"\u002Fteleport"," 把网页端会话拉到本地终端继续；",[42,478,479],{},"\u002Fremote-control"," 从手机或另一台机器接管这台机器的 Claude Code 会话。这套体系是面向\"agent 长时间跑\"设计的，区别于 Cursor 的\"实时交互\"。",[22,482,483],{"id":483},"价格与运行成本",[34,485,486,487,492,493,498],{},"根据 ",[135,488,491],{"href":489,"rel":490},"https:\u002F\u002Fwww.explainx.ai\u002Fblog\u002Fclaude-code-pricing-guide-2026",[176],"explainx.ai 2026-06 评测"," 和 ",[135,494,497],{"href":495,"rel":496},"https:\u002F\u002Fclaude.com\u002Fpricing",[176],"Anthropic 官方定价"," 整理：",[187,500,501,514],{},[190,502,503],{},[193,504,505,508,511],{},[196,506,507],{},"路径",[196,509,510],{},"价格",[196,512,513],{},"适用场景",[203,515,516,529,542,555,568],{},[193,517,518,523,526],{},[208,519,520],{},[37,521,522],{},"BYOK（自带 API key）",[208,524,525],{},"按 token 计费",[208,527,528],{},"全自由，但单月烧到 $500+ 也常见",[193,530,531,536,539],{},[208,532,533],{},[37,534,535],{},"Pro",[208,537,538],{},"$20\u002F月（年付 ~$17）",[208,540,541],{},"个人开发者，每天 1-4 小时",[193,543,544,549,552],{},[208,545,546],{},[37,547,548],{},"Max 5x",[208,550,551],{},"$100\u002F月",[208,553,554],{},"重度用户 + Opus 模型访问",[193,556,557,562,565],{},[208,558,559],{},[37,560,561],{},"Max 20x",[208,563,564],{},"$200\u002F月",[208,566,567],{},"8h+ agentic 工作流 \u002F 团队共享",[193,569,570,575,578],{},[208,571,572],{},[37,573,574],{},"Team Premium",[208,576,577],{},"$100\u002Fseat 年付 \u002F $125 月付",[208,579,580],{},"团队，含管理",[34,582,583],{},"API token 价格（2026 Q2 公开数据）：",[585,586,587,591,594],"ul",{},[588,589,590],"li",{},"Sonnet 4.x：input $3 \u002F output $15 per 1M token",[588,592,593],{},"Opus 4.x：input $15 \u002F output $75 per 1M token",[588,595,596],{},"Haiku 4.x：input $1 \u002F output $5 per 1M token",[34,598,599,604],{},[135,600,603],{"href":601,"rel":602},"https:\u002F\u002Fwww.ksred.com\u002Fclaude-code-pricing-guide-which-plan-actually-saves-you-money",[176],"ksred 博客真实使用日志","：作者 8 个月用 ~100 亿 token，API 价折合 $15,000+，订阅实际只花 $800——订阅模式对重度用户极度划算，但前提是能搞定支付。",[22,606,608],{"id":607},"上手-5-分钟","上手 5 分钟",[82,610,612],{"className":84,"code":611,"language":86,"meta":87,"style":87},"# macOS \u002F Linux \u002F Windows (WSL)\ncurl -fsSL https:\u002F\u002Fclaude.ai\u002Finstall.sh | bash\n\n# macOS 用 Homebrew\nbrew install --cask claude-code\n\n# Windows PowerShell\nirm https:\u002F\u002Fclaude.ai\u002Finstall.ps1 | iex\n\n# 验证 + 登录\nclaude --version\nclaude auth login          # 走浏览器 OAuth，绑定 Pro \u002F Max 订阅\n# 或用 API key\nexport ANTHROPIC_API_KEY=sk-ant-...\n\n# 进项目，启动\ncd your-project\nclaude \u002Finit               # 生成 CLAUDE.md\nclaude                     # 进入交互模式\n",[42,613,614,619,636,642,647,661,665,670,683,688,693,701,715,721,736,741,747,754,765],{"__ignoreMap":87},[91,615,616],{"class":93,"line":94},[91,617,618],{"class":111},"# macOS \u002F Linux \u002F Windows (WSL)\n",[91,620,621,624,627,630,633],{"class":93,"line":105},[91,622,623],{"class":108},"curl",[91,625,626],{"class":97}," -fsSL",[91,628,629],{"class":101}," https:\u002F\u002Fclaude.ai\u002Finstall.sh",[91,631,632],{"class":118}," |",[91,634,635],{"class":108}," bash\n",[91,637,638],{"class":93,"line":115},[91,639,641],{"emptyLinePlaceholder":640},true,"\n",[91,643,644],{"class":93,"line":410},[91,645,646],{"class":111},"# macOS 用 Homebrew\n",[91,648,649,652,655,658],{"class":93,"line":425},[91,650,651],{"class":108},"brew",[91,653,654],{"class":101}," install",[91,656,657],{"class":97}," --cask",[91,659,660],{"class":101}," claude-code\n",[91,662,663],{"class":93,"line":446},[91,664,641],{"emptyLinePlaceholder":640},[91,666,667],{"class":93,"line":5},[91,668,669],{"class":111},"# Windows PowerShell\n",[91,671,672,675,678,680],{"class":93,"line":8},[91,673,674],{"class":108},"irm",[91,676,677],{"class":101}," https:\u002F\u002Fclaude.ai\u002Finstall.ps1",[91,679,632],{"class":118},[91,681,682],{"class":108}," iex\n",[91,684,686],{"class":93,"line":685},9,[91,687,641],{"emptyLinePlaceholder":640},[91,689,690],{"class":93,"line":7},[91,691,692],{"class":111},"# 验证 + 登录\n",[91,694,696,698],{"class":93,"line":695},11,[91,697,44],{"class":108},[91,699,700],{"class":97}," --version\n",[91,702,704,706,709,712],{"class":93,"line":703},12,[91,705,44],{"class":108},[91,707,708],{"class":101}," auth",[91,710,711],{"class":101}," login",[91,713,714],{"class":111},"          # 走浏览器 OAuth，绑定 Pro \u002F Max 订阅\n",[91,716,718],{"class":93,"line":717},13,[91,719,720],{"class":111},"# 或用 API key\n",[91,722,724,727,730,733],{"class":93,"line":723},14,[91,725,726],{"class":118},"export",[91,728,729],{"class":122}," ANTHROPIC_API_KEY",[91,731,732],{"class":118},"=",[91,734,735],{"class":122},"sk-ant-...\n",[91,737,739],{"class":93,"line":738},15,[91,740,641],{"emptyLinePlaceholder":640},[91,742,744],{"class":93,"line":743},16,[91,745,746],{"class":111},"# 进项目，启动\n",[91,748,750,752],{"class":93,"line":749},17,[91,751,98],{"class":97},[91,753,102],{"class":101},[91,755,757,759,762],{"class":93,"line":756},18,[91,758,44],{"class":108},[91,760,761],{"class":101}," \u002Finit",[91,763,764],{"class":111},"               # 生成 CLAUDE.md\n",[91,766,768,770],{"class":93,"line":767},19,[91,769,44],{"class":108},[91,771,772],{"class":111},"                     # 进入交互模式\n",[22,774,775],{"id":775},"国内使用注意事项",[777,778,779,785,791,797],"ol",{},[588,780,781,784],{},[37,782,783],{},"账号","：注册 claude.ai 需要海外手机号（Google Voice \u002F Twilio 可，国内号被封死）",[588,786,787,790],{},[37,788,789],{},"支付","：Pro \u002F Max 订阅只收海外信用卡（MasterCard \u002F Visa）+ 海外账单地址。第三方平台（如老张 \u002F DMXAPI）可用支付宝走 API 代理，但是 BYOK 模式",[588,792,793,796],{},[37,794,795],{},"网络","：终端 OAuth 流程对代理稳定性要求高，掉线会反复弹浏览器",[588,798,799,802,803,807,808,812,813,817,818,822],{},[37,800,801],{},"替代路径","：用 ",[135,804,806],{"href":805},"\u002Fcoding\u002Fcli\u002Faider.html","Aider"," 或 ",[135,809,811],{"href":810},"\u002Fcoding\u002Fcli\u002Fcline.html","Cline"," 接 ",[135,814,816],{"href":815},"\u002Fmodels\u002Fdeepseek-v3.html","DeepSeek-V3"," \u002F ",[135,819,821],{"href":820},"\u002Fmodels\u002Fglm-5.2.html","GLM-5.2"," 是国内最经济的\"Claude Code 平替\"思路",[22,824,825],{"id":825},"与同类怎么选",[187,827,828,853],{},[190,829,830],{},[193,831,832,835,837,843,849],{},[196,833,834],{},"维度",[196,836,11],{},[196,838,839],{},[135,840,842],{"href":841},"\u002Fcoding\u002Fide\u002Fcursor.html","Cursor",[196,844,845],{},[135,846,848],{"href":847},"\u002Fcoding\u002Fcli\u002Fcodex.html","Codex CLI",[196,850,851],{},[135,852,806],{"href":805},[203,854,855,871,887,905,926,940,954,971],{},[193,856,857,860,863,866,869],{},[208,858,859],{},"形态",[208,861,862],{},"CLI（IDE 无关）",[208,864,865],{},"AI-first IDE",[208,867,868],{},"CLI",[208,870,868],{},[193,872,873,876,879,882,884],{},[208,874,875],{},"长任务能力",[208,877,878],{},"★★★★★",[208,880,881],{},"★★★★☆",[208,883,881],{},[208,885,886],{},"★★★☆☆",[193,888,889,892,899,901,903],{},[208,890,891],{},"上下文管理",[208,893,894,895,341,897],{},"★★★★★ ",[42,896,250],{},[42,898,236],{},[208,900,881],{},[208,902,881],{},[208,904,886],{},[193,906,907,910,917,920,923],{},[208,908,909],{},"子代理 \u002F 并行",[208,911,912,913,341,915,243],{},"✅（",[42,914,149],{},[42,916,157],{},[208,918,919],{},"部分（Bug bot）",[208,921,922],{},"⚠️ 有限",[208,924,925],{},"❌",[193,927,928,931,934,936,938],{},[208,929,930],{},"MCP 支持",[208,932,933],{},"★★★★★ 一等公民",[208,935,881],{},[208,937,886],{},[208,939,925],{},[193,941,942,945,947,949,951],{},[208,943,944],{},"Git 集成",[208,946,881],{},[208,948,886],{},[208,950,886],{},[208,952,953],{},"★★★★★ 每改即 commit",[193,955,956,959,962,965,968],{},[208,957,958],{},"国内门槛",[208,960,961],{},"高（账号+支付+网络）",[208,963,964],{},"高（账号+支付）",[208,966,967],{},"高",[208,969,970],{},"低（BYOK 国产模型）",[193,972,973,975,978,981,983],{},[208,974,510],{},[208,976,977],{},"$20-$200\u002F月",[208,979,980],{},"$20\u002F月",[208,982,977],{},[208,984,985],{},"仅 API 成本",[34,987,988,991],{},[37,989,990],{},"选 Claude Code 如果你","：",[585,993,994,997,1000,1003],{},[588,995,996],{},"重视长任务自主性 + 上下文管理",[588,998,999],{},"JetBrains \u002F Vim 用户，不想换 IDE",[588,1001,1002],{},"团队需要 SSH 远程 \u002F 后台 agent 模式",[588,1004,1005],{},"已经在用 Claude Pro\u002FMax，加 Code 是边际成本",[34,1007,1008,991],{},[37,1009,1010],{},"别选 Claude Code 如果你",[585,1012,1013,1019,1024],{},[588,1014,1015,1016,1018],{},"国内、个人、预算紧（去 ",[135,1017,806],{"href":805}," + DeepSeek）",[588,1020,1021,1022,243],{},"想要纯 IDE 内 inline 体验（",[135,1023,842],{"href":841},[588,1025,1026,1027,243],{},"主要写补全而非 agent 任务（",[135,1028,1030],{"href":1029},"\u002Fcoding\u002Fcopilot\u002Fgithub-copilot.html","GitHub Copilot",[22,1032,1033],{"id":1033},"避坑清单",[585,1035,1036,1049,1064,1078,1086,1104,1118,1124],{},[588,1037,1038,1044,1045,1048],{},[37,1039,1040,1043],{},[42,1041,1042],{},"ANTHROPIC_API_KEY"," 优先级最高","：你以为在用 Pro 订阅，但 env 里有 key 时实际走 API 计费——卡崩之前先 ",[42,1046,1047],{},"env | grep ANTHROPIC"," 检查",[588,1050,1051,1057,1058,1060,1061,1063],{},[37,1052,1053,1054,1056],{},"长会话不 ",[42,1055,250],{}," 会越来越笨","：context 接近上限时，模型会开始忘记前面约定。社区共识：每 20-30 分钟 ",[42,1059,250],{}," 一次或 ",[42,1062,236],{}," 开新会话",[588,1065,1066,1071,1072,1077],{},[37,1067,1068,1070],{},[42,1069,280],{}," 切换是个坑","：跨模型切会丢部分 context ",[135,1073,1076],{"href":1074,"rel":1075},"https:\u002F\u002Fwww.reddit.com\u002Fr\u002FClaudeAI\u002F",[176],"据 r\u002FClaudeAI 反馈","；建议起新会话指定模型",[588,1079,1080,1085],{},[37,1081,1082,1084],{},[42,1083,212],{}," 生成的 CLAUDE.md 要 review","：自动生成的会有冗余\u002F错误，第一次进项目花 5 分钟整理",[588,1087,1088,1093,1094,341,1097,341,1100,1103],{},[37,1089,1090,1092],{},[42,1091,364],{}," 自定义命令是放大器","：把团队最常用的工作流写成 ",[42,1095,1096],{},"\u002Fdeploy",[42,1098,1099],{},"\u002Fmigrate",[42,1101,1102],{},"\u002Freview-pr","，提交进 git",[588,1105,1106,1109,1110,1113,1114,1117],{},[37,1107,1108],{},"后台 agent + 重写大量文件 = 危险组合","：长任务跑通常加 ",[42,1111,1112],{},"--permission-mode plan"," 或开 ",[42,1115,1116],{},"acceptEdits"," 但配合 git worktree",[588,1119,1120,1123],{},[37,1121,1122],{},"Windows 原生支持有限","：官方推荐 WSL，PowerShell 安装路径有时跑不通",[588,1125,1126,1129],{},[37,1127,1128],{},"API token 烧钱速度","：BYOK 模式下，复杂 refactor 单次任务可能消耗几百万 token",[22,1131,1132],{"id":1132},"相关阅读",[585,1134,1135,1150,1166,1181],{},[588,1136,1137,1138,817,1140,817,1144,817,1146,817,1148],{},"同类对比：",[135,1139,842],{"href":841},[135,1141,1143],{"href":1142},"\u002Fcoding\u002Fide\u002Fwindsurf.html","Windsurf",[135,1145,848],{"href":847},[135,1147,806],{"href":805},[135,1149,811],{"href":810},[588,1151,1152,1153,817,1156,817,1160,817,1162],{},"概念：",[135,1154,1155],{"href":137},"AI Agent",[135,1157,1159],{"href":1158},"\u002Fwiki\u002Ffunction-calling.html","Function Calling",[135,1161,375],{"href":374},[135,1163,1165],{"href":1164},"\u002Fwiki\u002Fcontext-engineering.html","Context Engineering",[588,1167,1168,1169,817,1173,817,1177],{},"模型：",[135,1170,1172],{"href":1171},"\u002Fmodels\u002Fclaude-opus-4.html","Claude Opus 4",[135,1174,1176],{"href":1175},"\u002Fmodels\u002Fclaude-sonnet-4.html","Claude Sonnet 4",[135,1178,1180],{"href":1179},"\u002Fmodels\u002Fclaude-haiku-4.html","Claude Haiku 4",[588,1182,1183,1184,817,1188],{},"进阶：",[135,1185,1187],{"href":1186},"\u002Fwiki\u002Fvibe-coding.html","Vibe Coding",[135,1189,1191],{"href":1190},"\u002Fwiki\u002Fprompt-engineering.html","Prompt Engineering",[22,1193,1194],{"id":1194},"来源",[585,1196,1197,1204,1211,1218,1225,1231],{},[588,1198,1199,1200],{},"官网：",[135,1201,1202],{"href":1202,"rel":1203},"https:\u002F\u002Fclaude.com\u002Fclaude-code",[176],[588,1205,1206,1207],{},"官方文档：",[135,1208,1209],{"href":1209,"rel":1210},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Foverview",[176],[588,1212,1213,1214],{},"GitHub：",[135,1215,1216],{"href":1216,"rel":1217},"https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-code",[176],[588,1219,1220,1221],{},"CLI Reference：",[135,1222,1223],{"href":1223,"rel":1224},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fcli-reference",[176],[588,1226,1227,1228],{},"官方定价：",[135,1229,495],{"href":495,"rel":1230},[176],[588,1232,1233],{},"第三方评测：laozhang.ai \u002F explainx.ai \u002F computingforgeeks.com \u002F ksred.com \u002F learn-prompting.fr",[34,1235,1236,1237,1240],{},"本卡片由 AIHO 编辑部根据官方公开资料与第三方评测整理。所有事实点均标注来源；如发现价格 \u002F 命令 \u002F 功能与最新官方信息不一致，请通过 ",[135,1238,1239],{"href":1239},"\u002Fsubmit"," 反馈。",[1242,1243,1244],"style",{},"html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}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);}",{"title":87,"searchDepth":115,"depth":115,"links":1246},[1247,1248,1255,1256,1257,1258,1259,1260,1261],{"id":24,"depth":105,"text":25},{"id":65,"depth":105,"text":65,"children":1249},[1250,1251,1252,1253,1254],{"id":69,"depth":115,"text":70},{"id":129,"depth":115,"text":130},{"id":181,"depth":115,"text":182},{"id":368,"depth":115,"text":369},{"id":465,"depth":115,"text":466},{"id":483,"depth":105,"text":483},{"id":607,"depth":105,"text":608},{"id":775,"depth":105,"text":775},{"id":825,"depth":105,"text":825},{"id":1033,"depth":105,"text":1033},{"id":1132,"depth":105,"text":1132},{"id":1194,"depth":105,"text":1194},"cli","\u002Fimg\u002Ftools\u002Fclaude-code.webp","Claude Code 真实评测：Anthropic 官方 CLI Agent，跑在终端，跨 IDE，长任务规划与多步骤执行能力强。AIHO 编辑部基于官方文档与社区资料整理，含子代理、slash 命令、MCP、避坑指南。",false,"md",null,[1269],"en",{},[1272,1273,1274],"claude-opus-4","claude-sonnet-4-5","claude-haiku-4",[1276,1277,1278],"国内裸跑（账号 \u002F 支付 \u002F 网络三关）","预算 ¥100\u002F月以内的个人开发者","只想做基础代码补全（用 GitHub Copilot 更经济）","\u002Ftools\u002Fcoding\u002Fcli\u002Fclaude-code","coding",[1282,1283,1284],"macos","linux","windows",[1286,1292,1297,1301],{"plan":1287,"price":1288,"limit":1289,"cn_pay":1290,"note":1291},"Pay-as-go","按 API token 计费","Sonnet $3\u002F$15 per Mtok，Opus $15\u002F$75","✅ 第三方中转支持支付宝","BYOK 模式",{"plan":1293,"price":980,"limit":1294,"cn_pay":1295,"note":1296},"Claude Pro","约 1-4 小时\u002F天活跃编码","⚠️ 需海外卡","网页 + Code 共享额度",{"plan":1298,"price":551,"limit":1299,"cn_pay":1295,"note":1300},"Claude Max 5x","Pro 的 5 倍 + Opus 接入","重度用户",{"plan":1302,"price":564,"limit":1303,"cn_pay":1295,"note":1304},"Claude Max 20x","Pro 的 20 倍 + 优先队列","8h+\u002F天 agentic 工作流","API 按 token 计费 \u002F Pro $20 \u002F Max $100-$200 \u002F Team Premium $100-$125 seat","2026-06-18",{"power":425,"ux":410,"price":115,"cn_support":105,"stability":410},{"title":11,"description":1264},"coding\u002Fcli\u002Fclaude-code",[1311,1313,1314,1316,1319],{"title":1312,"url":1209},"Claude Code 官方文档",{"title":497,"url":495},{"title":1315,"url":1223},"Claude Code CLI Reference",{"title":1317,"url":1318},"Claude Code Pricing Guide 2026","https:\u002F\u002Fblog.laozhang.ai\u002Fen\u002Fposts\u002Fclaude-code-pricing-guide",{"title":1320,"url":174},"Claude Code Cheat Sheet 2026","tools\u002Fcoding\u002Fcli\u002Fclaude-code",[1323,1324,1325,1326,1327],"JetBrains \u002F Vim \u002F Emacs 用户（不想换编辑器）","需要长任务自主规划（>30min 单次任务）","服务器开发、运维脚本、CI\u002FCD 场景","需要在 SSH 远程主机上跑 AI 编程","重视稳定性 + 长上下文连贯性","Anthropic 官方终端 AI Coding Agent，长任务能力业界第一梯队",[1262,1330,1331,17,1332,1333],"agent","terminal","long-task","mcp","2026-06-24","Cursor 的强力补充。终端原生、IDE 无关、长任务跑得比 Cursor 稳。但 API 计费贵且国内更难用。","-xOhSW-XQ63ME7-rjuV0CXSf19Fo3sNpSkuvMX7-Hfs",{"ok":640,"slug":1338,"viewCount":1339,"clickCount":1339,"avgRating":1339,"ratingCount":1339},"coding%2Fcli%2Fclaude-code",0,[1341,2290,3178,3755,4465],{"id":1342,"title":806,"alternatives":1343,"api_compatible":1267,"body":1344,"category":1262,"chinese_friendly":115,"cover":2259,"description":2260,"domestic":1265,"extension":1266,"faq":1267,"free":1265,"github":1767,"languages":2261,"meta":2263,"models":1267,"navigation":640,"notSuitable":1267,"opensource":640,"path":2264,"pillar":1280,"platforms":2265,"priceTable":1267,"pricing":2266,"published":1306,"relatedPlaybooks":1267,"relatedReviews":1267,"score":2267,"self_host":640,"seo":2268,"slug":14,"sources":2269,"stem":2282,"suitable":1267,"tagline":2283,"tags":2284,"updated":1334,"verdict":2288,"website":2195,"__hash__":2289},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Faider.md",[1309,13,15],{"type":19,"value":1345,"toc":2242},[1346,1348,1371,1376,1378,1382,1385,1422,1426,1434,1454,1457,1500,1505,1508,1516,1592,1595,1599,1602,1604,1755,1757,1799,1809,1811,1849,1851,1979,1984,2006,2008,2105,2109,2112,2137,2140,2154,2156,2187,2189,2234,2239],[22,1347,25],{"id":24},[27,1349,1351,1360],{"className":1350},[30,31,32],[34,1352,1353,1355,1356,1359],{},[37,1354,39],{}," Aider 把 \"AI 编辑代码\" 这件事拆成了 git 操作——每次对话结束自动 commit，回滚一行 ",[42,1357,1358],{},"git reset --hard HEAD~1"," 就行。没有 GUI、没有 IDE 插件、没有 Composer 那种漂亮 diff 面板，但你能拿到对开源项目最友好的工作流：bring your own key、bring your own model、bring your own editor。",[34,1361,1362,1363,1366,1367,1370],{},"代价是",[37,1364,1365],{},"学习曲线最陡","。第一次跑起来要花 10 分钟读文档，但跑顺了之后 ",[135,1368,11],{"href":1369},"\u002Fcoding\u002Fcli\u002Fclaude-code.html"," 用户都觉得\"为啥不直接 aider\"。",[58,1372,1373],{},[34,1374,1375],{},"来源说明：本文事实点基于 aider.chat 官方文档（modes.html \u002F llms.html \u002F HISTORY.html）和 GitHub 仓库归纳，命令、参数、模型列表以官方为准。",[22,1377,65],{"id":65},[67,1379,1381],{"id":1380},"git-原生每次改动-一次-commit","Git 原生：每次改动 = 一次 commit",[34,1383,1384],{},"这是 Aider 与所有竞品的最大区别。其他 AI 编程工具改完文件丢给你看 diff，让你手动 stage \u002F commit；Aider 把 git 集成到工作流里：",[585,1386,1387,1398,1408,1419],{},[588,1388,1389,1390,1393,1394,1397],{},"每次对话改完代码，自动 ",[42,1391,1392],{},"git add"," + ",[42,1395,1396],{},"git commit","，commit message 由 weak-model 生成",[588,1399,1400,1401,1404,1405],{},"想撤回上一步：",[42,1402,1403],{},"\u002Fundo"," 或者直接 ",[42,1406,1407],{},"git reset",[588,1409,1410,1411,1414,1415,1418],{},"改坏了想从分叉点重来：",[42,1412,1413],{},"git checkout \u003Chash>"," 后继续 ",[42,1416,1417],{},"aider","，对话上下文还在",[588,1420,1421],{},"这也是为什么官方推荐 Aider 用在 git 仓库里——非 git 目录功能受限",[67,1423,1425],{"id":1424},"architect-模式两个模型分工","Architect 模式：两个模型分工",[34,1427,1428,1429,991],{},"Architect 模式把\"想方案\"和\"写代码\"拆给两个模型——根据 ",[135,1430,1433],{"href":1431,"rel":1432},"https:\u002F\u002Faider.chat\u002Fdocs\u002Fusage\u002Fmodes.html",[176],"官方 modes 文档",[585,1435,1436,1442,1448],{},[588,1437,1438,1441],{},[42,1439,1440],{},"--model","（architect）：负责高层方案推理。适合 o1 \u002F o3 \u002F DeepSeek R1 \u002F Claude Opus 这类强推理模型",[588,1443,1444,1447],{},[42,1445,1446],{},"--editor-model","：负责把方案落地成具体文件 diff。适合 GPT-4o \u002F Claude Sonnet 这类编辑能力强但推理一般的模型",[588,1449,1450,1453],{},[42,1451,1452],{},"--weak-model","（可选）：用来生成 commit message \u002F 简单重构。可以指定便宜模型省钱",[34,1455,1456],{},"启动示例：",[82,1458,1460],{"className":84,"code":1459,"language":86,"meta":87,"style":87},"aider --architect \\\n  --model deepseek\u002Fdeepseek-reasoner \\\n  --editor-model claude-3-5-sonnet-20241022 \\\n  --weak-model gpt-4o-mini\n",[42,1461,1462,1472,1482,1492],{"__ignoreMap":87},[91,1463,1464,1466,1469],{"class":93,"line":94},[91,1465,1417],{"class":108},[91,1467,1468],{"class":97}," --architect",[91,1470,1471],{"class":97}," \\\n",[91,1473,1474,1477,1480],{"class":93,"line":105},[91,1475,1476],{"class":97},"  --model",[91,1478,1479],{"class":101}," deepseek\u002Fdeepseek-reasoner",[91,1481,1471],{"class":97},[91,1483,1484,1487,1490],{"class":93,"line":115},[91,1485,1486],{"class":97},"  --editor-model",[91,1488,1489],{"class":101}," claude-3-5-sonnet-20241022",[91,1491,1471],{"class":97},[91,1493,1494,1497],{"class":93,"line":410},[91,1495,1496],{"class":97},"  --weak-model",[91,1498,1499],{"class":101}," gpt-4o-mini\n",[58,1501,1502],{},[34,1503,1504],{},"据 Aider 官方 benchmark，DeepSeek R1（架构师）+ Claude 3.5 Sonnet（编辑器）的 Architect 组合，比任一模型单跑高约 10%。本数据来自 aider.chat\u002FHISTORY.html 与 pixelsham.com 的 2025-07 评测笔记。",[67,1506,1507],{"id":1507},"几乎能接所有模型",[34,1509,1510,1515],{},[135,1511,1514],{"href":1512,"rel":1513},"https:\u002F\u002Faider.chat\u002Fdocs\u002Fllms.html",[176],"Aider 官方推荐"," 的\"最佳模型清单\"：",[187,1517,1518,1531],{},[190,1519,1520],{},[193,1521,1522,1525,1528],{},[196,1523,1524],{},"厂商",[196,1526,1527],{},"推荐模型",[196,1529,1530],{},"备注",[203,1532,1533,1544,1555,1566,1581],{},[193,1534,1535,1538,1541],{},[208,1536,1537],{},"Anthropic",[208,1539,1540],{},"Claude Sonnet 4 \u002F 3.7 Sonnet",[208,1542,1543],{},"编辑能力最稳",[193,1545,1546,1549,1552],{},[208,1547,1548],{},"Google",[208,1550,1551],{},"Gemini 2.5 Pro",[208,1553,1554],{},"超长上下文",[193,1556,1557,1560,1563],{},[208,1558,1559],{},"DeepSeek",[208,1561,1562],{},"R1 + V3",[208,1564,1565],{},"性价比之王",[193,1567,1568,1571,1578],{},[208,1569,1570],{},"OpenAI",[208,1572,1573,1574],{},"o3 \u002F o4-mini \u002F GPT-4.1 \u002F ",[135,1575,1577],{"href":1576},"\u002Fmodels\u002Fgpt-5.html","GPT-5",[208,1579,1580],{},"reasoning 路径",[193,1582,1583,1586,1589],{},[208,1584,1585],{},"本地",[208,1587,1588],{},"Ollama \u002F LM Studio 兼容 OpenAI API",[208,1590,1591],{},"完全离线",[34,1593,1594],{},"接入方式靠 LiteLLM 适配层，OpenRouter \u002F Bedrock \u002F Vertex \u002F xAI \u002F Groq \u002F Cohere \u002F Azure \u002F 私有 OpenAI 兼容端点 都支持——你能想到的 base_url，基本都行。",[67,1596,1598],{"id":1597},"repo-map上下文召回的核心机制","Repo map：上下文召回的核心机制",[34,1600,1601],{},"Aider 用 tree-sitter 解析整个 git 仓库，生成一份压缩版的 \"repo map\"——把符号定义、函数签名、类层级提取出来塞进 prompt。模型不需要看到所有源代码就能理解项目结构。这是 Aider 在 polyglot benchmark 上能打过很多带 Composer 的工具的关键原因。",[22,1603,608],{"id":607},[82,1605,1607],{"className":84,"code":1606,"language":86,"meta":87,"style":87},"# 1. 安装（要 Python 3.9+）\npython -m pip install -U --upgrade-strategy only-if-needed aider-chat\n\n# 2. 进入 git 仓库\ncd your-project\n\n# 3. 设置 API key（任选其一）\nexport ANTHROPIC_API_KEY=sk-ant-...\nexport DEEPSEEK_API_KEY=sk-...\nexport OPENAI_API_KEY=sk-...\n\n# 4. 启动（默认会用环境变量里第一个能识别的 key）\naider\n\n# 或指定模型\naider --model deepseek\u002Fdeepseek-chat\naider --model claude-3-5-sonnet-20241022\n\n# 5. 在 aider 里直接用自然语言下指令\n> 把 server\u002Fapi\u002Fuser.ts 里的 getUserById 改成支持批量查询\n",[42,1608,1609,1614,1639,1643,1648,1654,1658,1663,1673,1685,1696,1700,1705,1710,1714,1719,1729,1738,1742,1747],{"__ignoreMap":87},[91,1610,1611],{"class":93,"line":94},[91,1612,1613],{"class":111},"# 1. 安装（要 Python 3.9+）\n",[91,1615,1616,1619,1622,1625,1627,1630,1633,1636],{"class":93,"line":105},[91,1617,1618],{"class":108},"python",[91,1620,1621],{"class":97}," -m",[91,1623,1624],{"class":101}," pip",[91,1626,654],{"class":101},[91,1628,1629],{"class":97}," -U",[91,1631,1632],{"class":97}," --upgrade-strategy",[91,1634,1635],{"class":101}," only-if-needed",[91,1637,1638],{"class":101}," aider-chat\n",[91,1640,1641],{"class":93,"line":115},[91,1642,641],{"emptyLinePlaceholder":640},[91,1644,1645],{"class":93,"line":410},[91,1646,1647],{"class":111},"# 2. 进入 git 仓库\n",[91,1649,1650,1652],{"class":93,"line":425},[91,1651,98],{"class":97},[91,1653,102],{"class":101},[91,1655,1656],{"class":93,"line":446},[91,1657,641],{"emptyLinePlaceholder":640},[91,1659,1660],{"class":93,"line":5},[91,1661,1662],{"class":111},"# 3. 设置 API key（任选其一）\n",[91,1664,1665,1667,1669,1671],{"class":93,"line":8},[91,1666,726],{"class":118},[91,1668,729],{"class":122},[91,1670,732],{"class":118},[91,1672,735],{"class":122},[91,1674,1675,1677,1680,1682],{"class":93,"line":685},[91,1676,726],{"class":118},[91,1678,1679],{"class":122}," DEEPSEEK_API_KEY",[91,1681,732],{"class":118},[91,1683,1684],{"class":122},"sk-...\n",[91,1686,1687,1689,1692,1694],{"class":93,"line":7},[91,1688,726],{"class":118},[91,1690,1691],{"class":122}," OPENAI_API_KEY",[91,1693,732],{"class":118},[91,1695,1684],{"class":122},[91,1697,1698],{"class":93,"line":695},[91,1699,641],{"emptyLinePlaceholder":640},[91,1701,1702],{"class":93,"line":703},[91,1703,1704],{"class":111},"# 4. 启动（默认会用环境变量里第一个能识别的 key）\n",[91,1706,1707],{"class":93,"line":717},[91,1708,1709],{"class":108},"aider\n",[91,1711,1712],{"class":93,"line":723},[91,1713,641],{"emptyLinePlaceholder":640},[91,1715,1716],{"class":93,"line":738},[91,1717,1718],{"class":111},"# 或指定模型\n",[91,1720,1721,1723,1726],{"class":93,"line":743},[91,1722,1417],{"class":108},[91,1724,1725],{"class":97}," --model",[91,1727,1728],{"class":101}," deepseek\u002Fdeepseek-chat\n",[91,1730,1731,1733,1735],{"class":93,"line":749},[91,1732,1417],{"class":108},[91,1734,1725],{"class":97},[91,1736,1737],{"class":101}," claude-3-5-sonnet-20241022\n",[91,1739,1740],{"class":93,"line":756},[91,1741,641],{"emptyLinePlaceholder":640},[91,1743,1744],{"class":93,"line":767},[91,1745,1746],{"class":111},"# 5. 在 aider 里直接用自然语言下指令\n",[91,1748,1750,1752],{"class":93,"line":1749},20,[91,1751,119],{"class":118},[91,1753,1754],{"class":122}," 把 server\u002Fapi\u002Fuser.ts 里的 getUserById 改成支持批量查询\n",[22,1756,483],{"id":483},[585,1758,1759,1771,1782],{},[588,1760,1761,1764,1765,1770],{},[37,1762,1763],{},"Aider 本体","：开源免费（",[135,1766,1769],{"href":1767,"rel":1768},"https:\u002F\u002Fgithub.com\u002FAider-AI\u002Faider",[176],"Apache 2.0 协议","，根据官方 GitHub 仓库 LICENSE）",[588,1772,1773,1776,1777,817,1779,1781],{},[37,1774,1775],{},"真正的成本是模型 API key","：100% 自带——这是 Aider 与 ",[135,1778,842],{"href":841},[135,1780,1143],{"href":1142}," 最大的商业模式差异",[588,1783,1784,1785],{},"单次会话典型消耗：\n",[585,1786,1787,1790,1793],{},[588,1788,1789],{},"用 Sonnet 4 改 1 个中型 PR（10-15 文件）：约 $0.5-2 美元",[588,1791,1792],{},"用 DeepSeek-V3 同等任务：约 $0.05-0.2 美元",[588,1794,1795,1796,1798],{},"用 ",[135,1797,1577],{"href":1576}," reasoning：根据推理深度，可能到 $3-8",[34,1800,1801,1802,1393,1804,1808],{},"走 ",[135,1803,816],{"href":815},[135,1805,1807],{"href":1431,"rel":1806},[176],"Architect 模式"," 是当前性价比最高的组合，国内付款也直接。",[22,1810,775],{"id":775},[777,1812,1813,1822,1828,1843],{},[588,1814,1815,1818,1819],{},[37,1816,1817],{},"直连 OpenAI \u002F Anthropic 需要代理","——Aider 没有内置代理设置，靠环境变量 ",[42,1820,1821],{},"HTTPS_PROXY",[588,1823,1824,1827],{},[37,1825,1826],{},"DeepSeek \u002F Qwen \u002F GLM 直连无障碍","——国内付款，国内带宽，体验最好",[588,1829,1830,1833,1834,1837,1838,1842],{},[37,1831,1832],{},"支持自定义 base_url","：通过 ",[42,1835,1836],{},"OPENAI_API_BASE"," 环境变量接 ",[135,1839,1841],{"href":1840},"\u002Fcoding\u002Fapi\u002Fone-api.html","国内中转 \u002F 硅基流动 \u002F OneAPI"," 都行",[588,1844,1845,1848],{},[37,1846,1847],{},"Ollama 本地模型零网络依赖","——隐私场景首选，模型质量取决于本机",[22,1850,825],{"id":825},[187,1852,1853,1873],{},[190,1854,1855],{},[193,1856,1857,1859,1861,1865,1869],{},[196,1858,834],{},[196,1860,806],{},[196,1862,1863],{},[135,1864,11],{"href":1369},[196,1866,1867],{},[135,1868,848],{"href":847},[196,1870,1871],{},[135,1872,811],{"href":810},[203,1874,1875,1889,1905,1921,1934,1948,1962],{},[193,1876,1877,1880,1883,1885,1887],{},[208,1878,1879],{},"开源",[208,1881,1882],{},"✅",[208,1884,925],{},[208,1886,925],{},[208,1888,1882],{},[193,1890,1891,1894,1897,1900,1903],{},[208,1892,1893],{},"模型选择",[208,1895,1896],{},"任意",[208,1898,1899],{},"仅 Anthropic",[208,1901,1902],{},"仅 OpenAI",[208,1904,1896],{},[193,1906,1907,1910,1913,1916,1919],{},[208,1908,1909],{},"自带 API key",[208,1911,1912],{},"✅ 必须",[208,1914,1915],{},"可选（订阅替代）",[208,1917,1918],{},"可选",[208,1920,1912],{},[193,1922,1923,1925,1927,1929,1932],{},[208,1924,944],{},[208,1926,878],{},[208,1928,886],{},[208,1930,1931],{},"★★☆☆☆",[208,1933,886],{},[193,1935,1936,1939,1942,1944,1946],{},[208,1937,1938],{},"学习曲线",[208,1940,1941],{},"★★★★☆ 陡",[208,1943,1931],{},[208,1945,1931],{},[208,1947,886],{},[193,1949,1950,1953,1956,1958,1960],{},[208,1951,1952],{},"Architect 双模型",[208,1954,1955],{},"✅ 原生",[208,1957,925],{},[208,1959,925],{},[208,1961,925],{},[193,1963,1964,1967,1970,1973,1976],{},[208,1965,1966],{},"VS Code 集成",[208,1968,1969],{},"通过第三方插件",[208,1971,1972],{},"通过 Cursor 等",[208,1974,1975],{},"仅 CLI",[208,1977,1978],{},"★★★★★ 原生",[34,1980,1981,991],{},[37,1982,1983],{},"怎么选",[585,1985,1986,1989,1994,1999],{},[588,1987,1988],{},"不想被锁在某家厂商，要随时切换 DeepSeek \u002F Claude \u002F GPT → Aider",[588,1990,1991,1992],{},"已经买 Claude Pro \u002F Max 订阅 → ",[135,1993,11],{"href":1369},[588,1995,1996,1997],{},"已经买 ChatGPT Plus \u002F Pro → ",[135,1998,848],{"href":847},[588,2000,2001,2002,817,2004],{},"习惯 VS Code 不想离开 GUI → ",[135,2003,811],{"href":810},[135,2005,842],{"href":841},[22,2007,1033],{"id":1033},[585,2009,2010,2023,2040,2059,2068,2084,2092],{},[588,2011,2012,2015,2016,2019,2020,2022],{},[37,2013,2014],{},"没在 git 仓库里跑会被警告","：Aider 强烈建议你 ",[42,2017,2018],{},"git init"," 后再用，否则 ",[42,2021,1403],{}," 不能用，自动 commit 也无意义。",[588,2024,2025,2031,2032,2035,2036,2039],{},[37,2026,2027,2030],{},[42,2028,2029],{},"\u002Fadd"," 之前的文件不会被 Aider 看见","：和 Cursor ",[42,2033,2034],{},"@codebase"," 不同，Aider 默认只看 repo map，需要修改的文件要 ",[42,2037,2038],{},"\u002Fadd path\u002Fto\u002Ffile"," 显式加入对话。这是新手最容易卡住的地方。",[588,2041,2042,2045,2046,2051,2052,2055,2056,2058],{},[37,2043,2044],{},"Architect 模式有 prompt injection 风险","：根据 GitHub issue ",[135,2047,2050],{"href":2048,"rel":2049},"https:\u002F\u002Fgithub.com\u002FAider-AI\u002Faider\u002Fissues\u002F5058",[176],"#5058","（2026 年 4 月报告），如果让 architect 读取 untrusted 仓库（如 README 被人塞了攻击指令），可能被诱导让 editor 生成后门代码。建议：在 ",[42,2053,2054],{},"--yes"," 自动接受前确认 architect 输出；不要在不可信项目上开 architect mode + ",[42,2057,2054],{}," 组合。",[588,2060,2061,2067],{},[37,2062,2063,2066],{},[42,2064,2065],{},"--yes-always"," 太激进","：会跳过所有确认，包括\"是否要把这个文件加入 chat\"——容易让 Aider 偷偷读你不想给模型看的文件。生产环境慎用。",[588,2069,2070,2073,2074,2077,2078,2083],{},[37,2071,2072],{},"token 限制错误的判断不可靠","：Ollama 本地模型超 context 不会报错而是静默截断，会让你以为\"模型忘了我加的文件\"。明确配置 ",[42,2075,2076],{},"num_ctx","（见 ",[135,2079,2082],{"href":2080,"rel":2081},"https:\u002F\u002Faider.chat\u002F2025\u002F01\u002F28\u002Fdeepseek-down.html",[176],"DeepSeek alternative providers 一文","）。",[588,2085,2086,2091],{},[37,2087,2088,2090],{},[42,2089,1446],{}," 比想象重要","：架构师推理再强，editor 写不出合法 diff 一样白搭。优先选 Claude Sonnet 系列做 editor，不要让推理模型自己做 editor。",[588,2093,2094,2097,2098,807,2101,2104],{},[37,2095,2096],{},"中文 commit message 默认不开","：可以 ",[42,2099,2100],{},"aider --commit-prompt \"...中文....\"",[42,2102,2103],{},".aider.conf.yml"," 配置中改。",[22,2106,2108],{"id":2107},"适合-不适合","适合 \u002F 不适合",[34,2110,2111],{},"✅ 适合：",[585,2113,2114,2117,2120,2123,2126,2129],{},[588,2115,2116],{},"命令行重度用户、tmux \u002F Neovim 工作流",[588,2118,2119],{},"多模型试用 \u002F 比价场景（一行命令切换）",[588,2121,2122],{},"开源项目维护者（git 工作流原生融入）",[588,2124,2125],{},"想要完全离线（Ollama + 本地模型）",[588,2127,2128],{},"对 token 成本敏感（DeepSeek + Aider 组合极便宜）",[588,2130,2131,2132,243],{},"跨语言项目（",[135,2133,2136],{"href":2134,"rel":2135},"https:\u002F\u002Faider.chat\u002Fdocs\u002Flanguages.html",[176],"官方支持 100+ 语言",[34,2138,2139],{},"❌ 不适合：",[585,2141,2142,2145,2148,2151],{},[588,2143,2144],{},"习惯 GUI \u002F 不愿读命令行文档的人",[588,2146,2147],{},"想\"一键智能\"、不愿配置环境变量",[588,2149,2150],{},"团队协作场景（没有共享 sessions \u002F 协作 UI）",[588,2152,2153],{},"Windows 纯小白（虽然能跑，但 Python 环境 + git CLI 双依赖门槛高）",[22,2155,1132],{"id":1132},[585,2157,2158,2166,2175,2182],{},[588,2159,1137,2160,817,2162,817,2164],{},[135,2161,11],{"href":1369},[135,2163,848],{"href":847},[135,2165,811],{"href":810},[588,2167,2168,2169,817,2173],{},"推理模型选择：",[135,2170,2172],{"href":2171},"\u002Fmodels\u002Fdeepseek-r1.html","DeepSeek R1",[135,2174,1577],{"href":1576},[588,2176,2177,2178,817,2180],{},"协议生态：",[135,2179,375],{"href":374},[135,2181,1159],{"href":1158},[588,2183,2184,2185],{},"工作流：",[135,2186,1165],{"href":1164},[22,2188,1194],{"id":1194},[585,2190,2191,2197,2203,2209,2215,2220,2227],{},[588,2192,1199,2193],{},[135,2194,2195],{"href":2195,"rel":2196},"https:\u002F\u002Faider.chat",[176],[588,2198,1206,2199],{},[135,2200,2201],{"href":2201,"rel":2202},"https:\u002F\u002Faider.chat\u002Fdocs\u002F",[176],[588,2204,2205,2206],{},"Chat Modes 文档：",[135,2207,1431],{"href":1431,"rel":2208},[176],[588,2210,2211,2212],{},"LLM 兼容列表：",[135,2213,1512],{"href":1512,"rel":2214},[176],[588,2216,1213,2217],{},[135,2218,1767],{"href":1767,"rel":2219},[176],[588,2221,2222,2223],{},"发布历史：",[135,2224,2225],{"href":2225,"rel":2226},"https:\u002F\u002Faider.chat\u002FHISTORY.html",[176],[588,2228,2229,2230],{},"PyPI：",[135,2231,2232],{"href":2232,"rel":2233},"https:\u002F\u002Fpypi.org\u002Fproject\u002Faider-chat",[176],[34,2235,2236,2237,1240],{},"本卡片由 AIHO 编辑部根据官方公开资料整理。如有更新请通过 ",[135,2238,1239],{"href":1239},[1242,2240,2241],{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}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 .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}",{"title":87,"searchDepth":115,"depth":115,"links":2243},[2244,2245,2251,2252,2253,2254,2255,2256,2257,2258],{"id":24,"depth":105,"text":25},{"id":65,"depth":105,"text":65,"children":2246},[2247,2248,2249,2250],{"id":1380,"depth":115,"text":1381},{"id":1424,"depth":115,"text":1425},{"id":1507,"depth":115,"text":1507},{"id":1597,"depth":115,"text":1598},{"id":607,"depth":105,"text":608},{"id":483,"depth":105,"text":483},{"id":775,"depth":105,"text":775},{"id":825,"depth":105,"text":825},{"id":1033,"depth":105,"text":1033},{"id":2107,"depth":105,"text":2108},{"id":1132,"depth":105,"text":1132},{"id":1194,"depth":105,"text":1194},"\u002Fimg\u002Ftools\u002Faider.webp","Aider 真实评测：Git 原生 AI 编程 CLI，每次改动自动 commit、回滚成本极低。AIHO 编辑部基于官方文档与社区资料整理，含 Architect 双模型模式、支持模型清单、安装与配置实操。",[2262,1269],"zh",{},"\u002Ftools\u002Fcoding\u002Fcli\u002Faider",[1284,1282,1283],"开源免费 \u002F 自带 API key",{"power":410,"ux":115,"price":425,"cn_support":115,"stability":425},{"title":806,"description":2260},[2270,2272,2274,2276,2278,2280],{"title":2271,"url":2201},"Aider 官方文档",{"title":2273,"url":1431},"Aider Chat Modes 文档",{"title":2275,"url":1512},"Aider 支持的 LLM 列表",{"title":2277,"url":1767},"Aider GitHub 仓库",{"title":2279,"url":2225},"Aider Release History",{"title":2281,"url":2232},"PyPI: aider-chat","tools\u002Fcoding\u002Fcli\u002Faider","Git 原生 AI 编程 CLI，commit 即动作",[1262,1330,2285,2286,2287],"opensource","git-native","architect-mode","极客派最爱。每次改动自动 commit、回滚成本极低。学习曲线最陡。","GFtIV9h15OvUqrrlQPTHmZR9x9n38Nl0gELROjfspIU",{"id":10,"title":11,"alternatives":2291,"api_compatible":2292,"body":2293,"category":1262,"chinese_friendly":115,"cover":1263,"description":1264,"domestic":1265,"extension":1266,"faq":1267,"free":1265,"github":1216,"languages":3158,"meta":3159,"models":3160,"navigation":640,"notSuitable":3161,"opensource":1265,"path":1279,"pillar":1280,"platforms":3162,"priceTable":3163,"pricing":1305,"published":1306,"relatedPlaybooks":1267,"relatedReviews":1267,"score":3168,"self_host":1265,"seo":3169,"slug":1309,"sources":3170,"stem":1321,"suitable":3176,"tagline":1328,"tags":3177,"updated":1334,"verdict":1335,"website":1202,"__hash__":1336},[13,14,15],[17],{"type":19,"value":2294,"toc":3141},[2295,2297,2312,2316,2318,2320,2326,2348,2350,2352,2356,2378,2383,2385,2387,2509,2520,2522,2528,2584,2586,2588,2596,2598,2606,2670,2672,2680,2685,2687,2809,2811,2837,2839,2967,2971,2981,2985,2999,3001,3064,3066,3104,3106,3135,3139],[22,2296,25],{"id":24},[27,2298,2300,2306],{"className":2299},[30,31,32],[34,2301,2302,40,2304,45],{},[37,2303,39],{},[42,2305,44],{},[34,2307,48,2308,52,2310,56],{},[37,2309,51],{},[37,2311,55],{},[58,2313,2314],{},[34,2315,62],{},[22,2317,65],{"id":65},[67,2319,70],{"id":69},[34,2321,73,2322,77,2324,80],{},[37,2323,76],{},[42,2325,44],{},[82,2327,2328],{"className":84,"code":85,"language":86,"meta":87,"style":87},[42,2329,2330,2336,2342],{"__ignoreMap":87},[91,2331,2332,2334],{"class":93,"line":94},[91,2333,98],{"class":97},[91,2335,102],{"class":101},[91,2337,2338,2340],{"class":93,"line":105},[91,2339,44],{"class":108},[91,2341,112],{"class":111},[91,2343,2344,2346],{"class":93,"line":115},[91,2345,119],{"class":118},[91,2347,123],{"class":122},[34,2349,126],{},[67,2351,130],{"id":129},[34,2353,133,2354,139],{},[135,2355,138],{"href":137},[82,2357,2358],{"className":84,"code":142,"language":86,"meta":87,"style":87},[42,2359,2360,2366,2372],{"__ignoreMap":87},[91,2361,2362,2364],{"class":93,"line":94},[91,2363,149],{"class":108},[91,2365,152],{"class":111},[91,2367,2368,2370],{"class":93,"line":105},[91,2369,157],{"class":108},[91,2371,160],{"class":111},[91,2373,2374,2376],{"class":93,"line":115},[91,2375,165],{"class":108},[91,2377,168],{"class":111},[34,2379,171,2380,178],{},[135,2381,177],{"href":174,"rel":2382},[176],[67,2384,182],{"id":181},[34,2386,185],{},[187,2388,2389,2397],{},[190,2390,2391],{},[193,2392,2393,2395],{},[196,2394,198],{},[196,2396,201],{},[203,2398,2399,2409,2417,2427,2435,2443,2451,2459,2467,2475,2483,2491,2499],{},[193,2400,2401,2405],{},[208,2402,2403],{},[42,2404,212],{},[208,2406,215,2407,219],{},[42,2408,218],{},[193,2410,2411,2415],{},[208,2412,2413],{},[42,2414,226],{},[208,2416,229],{},[193,2418,2419,2423],{},[208,2420,2421],{},[42,2422,236],{},[208,2424,239,2425,243],{},[37,2426,242],{},[193,2428,2429,2433],{},[208,2430,2431],{},[42,2432,250],{},[208,2434,253],{},[193,2436,2437,2441],{},[208,2438,2439],{},[42,2440,260],{},[208,2442,263],{},[193,2444,2445,2449],{},[208,2446,2447],{},[42,2448,270],{},[208,2450,273],{},[193,2452,2453,2457],{},[208,2454,2455],{},[42,2456,280],{},[208,2458,283],{},[193,2460,2461,2465],{},[208,2462,2463],{},[42,2464,290],{},[208,2466,293],{},[193,2468,2469,2473],{},[208,2470,2471],{},[42,2472,300],{},[208,2474,303],{},[193,2476,2477,2481],{},[208,2478,2479],{},[42,2480,310],{},[208,2482,313],{},[193,2484,2485,2489],{},[208,2486,2487],{},[42,2488,320],{},[208,2490,323],{},[193,2492,2493,2497],{},[208,2494,2495],{},[42,2496,330],{},[208,2498,333],{},[193,2500,2501,2507],{},[208,2502,2503,341,2505],{},[42,2504,340],{},[42,2506,344],{},[208,2508,347],{},[34,2510,2511,355,2514,358,2516,361,2518,365],{},[135,2512,354],{"href":352,"rel":2513},[176],[42,2515,250],{},[42,2517,236],{},[42,2519,364],{},[67,2521,369],{"id":368},[34,2523,2524,376,2526,380],{},[135,2525,375],{"href":374},[42,2527,379],{},[82,2529,2530],{"className":383,"code":384,"language":385,"meta":87,"style":87},[42,2531,2532,2536,2542,2548,2558,2572,2576,2580],{"__ignoreMap":87},[91,2533,2534],{"class":93,"line":94},[91,2535,392],{"class":122},[91,2537,2538,2540],{"class":93,"line":105},[91,2539,397],{"class":97},[91,2541,400],{"class":122},[91,2543,2544,2546],{"class":93,"line":115},[91,2545,405],{"class":97},[91,2547,400],{"class":122},[91,2549,2550,2552,2554,2556],{"class":93,"line":410},[91,2551,413],{"class":97},[91,2553,416],{"class":122},[91,2555,419],{"class":101},[91,2557,422],{"class":122},[91,2559,2560,2562,2564,2566,2568,2570],{"class":93,"line":425},[91,2561,428],{"class":97},[91,2563,431],{"class":122},[91,2565,434],{"class":101},[91,2567,437],{"class":122},[91,2569,440],{"class":101},[91,2571,443],{"class":122},[91,2573,2574],{"class":93,"line":446},[91,2575,449],{"class":122},[91,2577,2578],{"class":93,"line":5},[91,2579,454],{"class":122},[91,2581,2582],{"class":93,"line":8},[91,2583,459],{"class":122},[34,2585,462],{},[67,2587,466],{"id":465},[34,2589,2590,472,2592,476,2594,480],{},[42,2591,471],{},[42,2593,475],{},[42,2595,479],{},[22,2597,483],{"id":483},[34,2599,486,2600,492,2603,498],{},[135,2601,491],{"href":489,"rel":2602},[176],[135,2604,497],{"href":495,"rel":2605},[176],[187,2607,2608,2618],{},[190,2609,2610],{},[193,2611,2612,2614,2616],{},[196,2613,507],{},[196,2615,510],{},[196,2617,513],{},[203,2619,2620,2630,2640,2650,2660],{},[193,2621,2622,2626,2628],{},[208,2623,2624],{},[37,2625,522],{},[208,2627,525],{},[208,2629,528],{},[193,2631,2632,2636,2638],{},[208,2633,2634],{},[37,2635,535],{},[208,2637,538],{},[208,2639,541],{},[193,2641,2642,2646,2648],{},[208,2643,2644],{},[37,2645,548],{},[208,2647,551],{},[208,2649,554],{},[193,2651,2652,2656,2658],{},[208,2653,2654],{},[37,2655,561],{},[208,2657,564],{},[208,2659,567],{},[193,2661,2662,2666,2668],{},[208,2663,2664],{},[37,2665,574],{},[208,2667,577],{},[208,2669,580],{},[34,2671,583],{},[585,2673,2674,2676,2678],{},[588,2675,590],{},[588,2677,593],{},[588,2679,596],{},[34,2681,2682,604],{},[135,2683,603],{"href":601,"rel":2684},[176],[22,2686,608],{"id":607},[82,2688,2689],{"className":84,"code":611,"language":86,"meta":87,"style":87},[42,2690,2691,2695,2707,2711,2715,2725,2729,2733,2743,2747,2751,2757,2767,2771,2781,2785,2789,2795,2803],{"__ignoreMap":87},[91,2692,2693],{"class":93,"line":94},[91,2694,618],{"class":111},[91,2696,2697,2699,2701,2703,2705],{"class":93,"line":105},[91,2698,623],{"class":108},[91,2700,626],{"class":97},[91,2702,629],{"class":101},[91,2704,632],{"class":118},[91,2706,635],{"class":108},[91,2708,2709],{"class":93,"line":115},[91,2710,641],{"emptyLinePlaceholder":640},[91,2712,2713],{"class":93,"line":410},[91,2714,646],{"class":111},[91,2716,2717,2719,2721,2723],{"class":93,"line":425},[91,2718,651],{"class":108},[91,2720,654],{"class":101},[91,2722,657],{"class":97},[91,2724,660],{"class":101},[91,2726,2727],{"class":93,"line":446},[91,2728,641],{"emptyLinePlaceholder":640},[91,2730,2731],{"class":93,"line":5},[91,2732,669],{"class":111},[91,2734,2735,2737,2739,2741],{"class":93,"line":8},[91,2736,674],{"class":108},[91,2738,677],{"class":101},[91,2740,632],{"class":118},[91,2742,682],{"class":108},[91,2744,2745],{"class":93,"line":685},[91,2746,641],{"emptyLinePlaceholder":640},[91,2748,2749],{"class":93,"line":7},[91,2750,692],{"class":111},[91,2752,2753,2755],{"class":93,"line":695},[91,2754,44],{"class":108},[91,2756,700],{"class":97},[91,2758,2759,2761,2763,2765],{"class":93,"line":703},[91,2760,44],{"class":108},[91,2762,708],{"class":101},[91,2764,711],{"class":101},[91,2766,714],{"class":111},[91,2768,2769],{"class":93,"line":717},[91,2770,720],{"class":111},[91,2772,2773,2775,2777,2779],{"class":93,"line":723},[91,2774,726],{"class":118},[91,2776,729],{"class":122},[91,2778,732],{"class":118},[91,2780,735],{"class":122},[91,2782,2783],{"class":93,"line":738},[91,2784,641],{"emptyLinePlaceholder":640},[91,2786,2787],{"class":93,"line":743},[91,2788,746],{"class":111},[91,2790,2791,2793],{"class":93,"line":749},[91,2792,98],{"class":97},[91,2794,102],{"class":101},[91,2796,2797,2799,2801],{"class":93,"line":756},[91,2798,44],{"class":108},[91,2800,761],{"class":101},[91,2802,764],{"class":111},[91,2804,2805,2807],{"class":93,"line":767},[91,2806,44],{"class":108},[91,2808,772],{"class":111},[22,2810,775],{"id":775},[777,2812,2813,2817,2821,2825],{},[588,2814,2815,784],{},[37,2816,783],{},[588,2818,2819,790],{},[37,2820,789],{},[588,2822,2823,796],{},[37,2824,795],{},[588,2826,2827,802,2829,807,2831,812,2833,817,2835,822],{},[37,2828,801],{},[135,2830,806],{"href":805},[135,2832,811],{"href":810},[135,2834,816],{"href":815},[135,2836,821],{"href":820},[22,2838,825],{"id":825},[187,2840,2841,2861],{},[190,2842,2843],{},[193,2844,2845,2847,2849,2853,2857],{},[196,2846,834],{},[196,2848,11],{},[196,2850,2851],{},[135,2852,842],{"href":841},[196,2854,2855],{},[135,2856,848],{"href":847},[196,2858,2859],{},[135,2860,806],{"href":805},[203,2862,2863,2875,2887,2903,2919,2931,2943,2955],{},[193,2864,2865,2867,2869,2871,2873],{},[208,2866,859],{},[208,2868,862],{},[208,2870,865],{},[208,2872,868],{},[208,2874,868],{},[193,2876,2877,2879,2881,2883,2885],{},[208,2878,875],{},[208,2880,878],{},[208,2882,881],{},[208,2884,881],{},[208,2886,886],{},[193,2888,2889,2891,2897,2899,2901],{},[208,2890,891],{},[208,2892,894,2893,341,2895],{},[42,2894,250],{},[42,2896,236],{},[208,2898,881],{},[208,2900,881],{},[208,2902,886],{},[193,2904,2905,2907,2913,2915,2917],{},[208,2906,909],{},[208,2908,912,2909,341,2911,243],{},[42,2910,149],{},[42,2912,157],{},[208,2914,919],{},[208,2916,922],{},[208,2918,925],{},[193,2920,2921,2923,2925,2927,2929],{},[208,2922,930],{},[208,2924,933],{},[208,2926,881],{},[208,2928,886],{},[208,2930,925],{},[193,2932,2933,2935,2937,2939,2941],{},[208,2934,944],{},[208,2936,881],{},[208,2938,886],{},[208,2940,886],{},[208,2942,953],{},[193,2944,2945,2947,2949,2951,2953],{},[208,2946,958],{},[208,2948,961],{},[208,2950,964],{},[208,2952,967],{},[208,2954,970],{},[193,2956,2957,2959,2961,2963,2965],{},[208,2958,510],{},[208,2960,977],{},[208,2962,980],{},[208,2964,977],{},[208,2966,985],{},[34,2968,2969,991],{},[37,2970,990],{},[585,2972,2973,2975,2977,2979],{},[588,2974,996],{},[588,2976,999],{},[588,2978,1002],{},[588,2980,1005],{},[34,2982,2983,991],{},[37,2984,1010],{},[585,2986,2987,2991,2995],{},[588,2988,1015,2989,1018],{},[135,2990,806],{"href":805},[588,2992,1021,2993,243],{},[135,2994,842],{"href":841},[588,2996,1026,2997,243],{},[135,2998,1030],{"href":1029},[22,3000,1033],{"id":1033},[585,3002,3003,3011,3021,3030,3036,3048,3056,3060],{},[588,3004,3005,1044,3009,1048],{},[37,3006,3007,1043],{},[42,3008,1042],{},[42,3010,1047],{},[588,3012,3013,1057,3017,1060,3019,1063],{},[37,3014,1053,3015,1056],{},[42,3016,250],{},[42,3018,250],{},[42,3020,236],{},[588,3022,3023,1071,3027,1077],{},[37,3024,3025,1070],{},[42,3026,280],{},[135,3028,1076],{"href":1074,"rel":3029},[176],[588,3031,3032,1085],{},[37,3033,3034,1084],{},[42,3035,212],{},[588,3037,3038,1093,3042,341,3044,341,3046,1103],{},[37,3039,3040,1092],{},[42,3041,364],{},[42,3043,1096],{},[42,3045,1099],{},[42,3047,1102],{},[588,3049,3050,1109,3052,1113,3054,1117],{},[37,3051,1108],{},[42,3053,1112],{},[42,3055,1116],{},[588,3057,3058,1123],{},[37,3059,1122],{},[588,3061,3062,1129],{},[37,3063,1128],{},[22,3065,1132],{"id":1132},[585,3067,3068,3080,3090,3098],{},[588,3069,1137,3070,817,3072,817,3074,817,3076,817,3078],{},[135,3071,842],{"href":841},[135,3073,1143],{"href":1142},[135,3075,848],{"href":847},[135,3077,806],{"href":805},[135,3079,811],{"href":810},[588,3081,1152,3082,817,3084,817,3086,817,3088],{},[135,3083,1155],{"href":137},[135,3085,1159],{"href":1158},[135,3087,375],{"href":374},[135,3089,1165],{"href":1164},[588,3091,1168,3092,817,3094,817,3096],{},[135,3093,1172],{"href":1171},[135,3095,1176],{"href":1175},[135,3097,1180],{"href":1179},[588,3099,1183,3100,817,3102],{},[135,3101,1187],{"href":1186},[135,3103,1191],{"href":1190},[22,3105,1194],{"id":1194},[585,3107,3108,3113,3118,3123,3128,3133],{},[588,3109,1199,3110],{},[135,3111,1202],{"href":1202,"rel":3112},[176],[588,3114,1206,3115],{},[135,3116,1209],{"href":1209,"rel":3117},[176],[588,3119,1213,3120],{},[135,3121,1216],{"href":1216,"rel":3122},[176],[588,3124,1220,3125],{},[135,3126,1223],{"href":1223,"rel":3127},[176],[588,3129,1227,3130],{},[135,3131,495],{"href":495,"rel":3132},[176],[588,3134,1233],{},[34,3136,1236,3137,1240],{},[135,3138,1239],{"href":1239},[1242,3140,1244],{},{"title":87,"searchDepth":115,"depth":115,"links":3142},[3143,3144,3151,3152,3153,3154,3155,3156,3157],{"id":24,"depth":105,"text":25},{"id":65,"depth":105,"text":65,"children":3145},[3146,3147,3148,3149,3150],{"id":69,"depth":115,"text":70},{"id":129,"depth":115,"text":130},{"id":181,"depth":115,"text":182},{"id":368,"depth":115,"text":369},{"id":465,"depth":115,"text":466},{"id":483,"depth":105,"text":483},{"id":607,"depth":105,"text":608},{"id":775,"depth":105,"text":775},{"id":825,"depth":105,"text":825},{"id":1033,"depth":105,"text":1033},{"id":1132,"depth":105,"text":1132},{"id":1194,"depth":105,"text":1194},[1269],{},[1272,1273,1274],[1276,1277,1278],[1282,1283,1284],[3164,3165,3166,3167],{"plan":1287,"price":1288,"limit":1289,"cn_pay":1290,"note":1291},{"plan":1293,"price":980,"limit":1294,"cn_pay":1295,"note":1296},{"plan":1298,"price":551,"limit":1299,"cn_pay":1295,"note":1300},{"plan":1302,"price":564,"limit":1303,"cn_pay":1295,"note":1304},{"power":425,"ux":410,"price":115,"cn_support":105,"stability":410},{"title":11,"description":1264},[3171,3172,3173,3174,3175],{"title":1312,"url":1209},{"title":497,"url":495},{"title":1315,"url":1223},{"title":1317,"url":1318},{"title":1320,"url":174},[1323,1324,1325,1326,1327],[1262,1330,1331,17,1332,1333],{"id":3179,"title":811,"alternatives":3180,"api_compatible":3183,"body":3189,"category":1262,"chinese_friendly":410,"cover":3681,"description":3682,"domestic":1265,"extension":1266,"faq":3683,"free":1265,"github":3641,"languages":3699,"meta":3700,"models":3701,"navigation":640,"notSuitable":3707,"opensource":640,"path":3711,"pillar":1280,"platforms":3712,"priceTable":3713,"pricing":3725,"published":1306,"relatedPlaybooks":3726,"relatedReviews":1267,"score":3729,"self_host":640,"seo":3730,"slug":15,"sources":3731,"stem":3740,"suitable":3741,"tagline":3747,"tags":3748,"updated":1334,"verdict":3753,"website":3635,"__hash__":3754},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Fcline.md",[3181,14,1309,3182],"coding\u002Fcli\u002Froo-code","coding\u002Fide\u002Fcursor",[3184,17,3185,3186,3187,3188],"openai","openrouter","bedrock","vertex","ollama",{"type":19,"value":3190,"toc":3665},[3191,3193,3208,3211,3214,3241,3244,3246,3295,3300,3311,3315,3320,3324,3358,3361,3365,3376,3380,3383,3385,3393,3396,3526,3528,3589,3591,3598,3600,3627,3629,3657],[22,3192,25],{"id":24},[27,3194,3196,3205],{"className":3195},[30,31,32],[34,3197,3198,3200,3201,3204],{},[37,3199,39],{}," Cline 是 VS Code 里的开源 AI Agent 插件（Apache-2.0，58k+ stars），",[37,3202,3203],{},"BYOK 模式 + Plan-then-Act 工作流 + 每步审批 + 最大 MCP 生态","，定位为「谨慎派」的标杆。",[34,3206,3207],{},"不订阅、不抽成，你直接付 API 钱；成本敏感的人可以接 DeepSeek V4 Pro（输入 $0.435 \u002F 1M token），把月费压到 Cursor 的几分之一。",[22,3209,3210],{"id":3210},"它到底是个什么",[34,3212,3213],{},"Cline（原名 Claude Dev）是 VS Code 扩展商店里的开源 AI Agent。和 Cursor \u002F Trae 这种独立 IDE 不同，它就是个插件，你装上就用：",[585,3215,3216,3221,3227,3236],{},[588,3217,3218,3220],{},[37,3219,859],{},"：VS Code 右侧栏开一个 Cline 面板，输入任务 → Plan → Act → 每步审批 → 直到完成。",[588,3222,3223,3226],{},[37,3224,3225],{},"模型","：完全 BYOK（Bring Your Own Key）。OpenAI \u002F Anthropic \u002F OpenRouter \u002F Bedrock \u002F Vertex \u002F Ollama \u002F DeepSeek \u002F Qwen 全支持。",[588,3228,3229,3231,3232,3235],{},[37,3230,375],{},"：原生支持 MCP 协议，并维护一个",[37,3233,3234],{},"社区 Marketplace","——比 Cursor \u002F Claude Code 的 MCP 生态都大。",[588,3237,3238,3240],{},[37,3239,1879],{},"：Apache-2.0，可 fork \u002F 审计 \u002F 自部署，企业合规友好。",[34,3242,3243],{},"它和 Roo Code 共享同一个祖宗（Claude Dev），2024 分叉之后各走各路。Cline 更社区驱动（MCP Marketplace 是社区维护，Star 数高），Roo Code 更产品驱动（自带 Cloud Agents、Team Policy）。",[22,3245,510],{"id":510},[187,3247,3248,3260],{},[190,3249,3250],{},[193,3251,3252,3255,3257],{},[196,3253,3254],{},"档位",[196,3256,510],{},[196,3258,3259],{},"说明",[203,3261,3262,3273,3284],{},[193,3263,3264,3267,3270],{},[208,3265,3266],{},"插件本体",[208,3268,3269],{},"免费",[208,3271,3272],{},"Apache-2.0 开源",[193,3274,3275,3278,3281],{},[208,3276,3277],{},"BYOK",[208,3279,3280],{},"按 API 计费",[208,3282,3283],{},"0 厂商抽成，付的钱全进 API 厂商口袋",[193,3285,3286,3289,3292],{},[208,3287,3288],{},"Cline Teams",[208,3290,3291],{},"询价",[208,3293,3294],{},"SSO + RBAC + 集中策略 + 审计 + 用量分析",[34,3296,3297],{},[37,3298,3299],{},"真实成本范例（参考）：",[585,3301,3302,3305,3308],{},[588,3303,3304],{},"Claude Sonnet 4.6 BYOK：$3 \u002F $15 per 1M token（input\u002Foutput），重度日用 $30-100\u002F月",[588,3306,3307],{},"DeepSeek V4 Pro BYOK：$0.435 \u002F $0.87 per 1M token，重度日用 $5-15\u002F月",[588,3309,3310],{},"Ollama 本地：$0（电费忽略），但需要 RTX 3090+ 才能跑 Qwen2.5-Coder 32B",[22,3312,3314],{"id":3313},"真实任务实测基于公开素材归纳","真实任务实测（基于公开素材归纳）",[58,3316,3317],{},[34,3318,3319],{},"来源说明：以下场景为 Cline GitHub 文档与 Qodo \u002F Serenities AI 评测的工作流归纳。",[67,3321,3323],{"id":3322},"任务-1让-cline-在陌生代码库里加-feature","任务 1：让 Cline 在陌生代码库里加 feature",[777,3325,3326,3329,3345,3351],{},[588,3327,3328],{},"输入任务：\"在这个 Express 项目里加一个 \u002Fapi\u002Fusers\u002Fme endpoint\"",[588,3330,3331,3334,3335,1393,3338,1393,3341,3344],{},[37,3332,3333],{},"Plan 阶段","：Cline 先读 ",[42,3336,3337],{},"package.json",[42,3339,3340],{},"app.js",[42,3342,3343],{},"routes\u002F","，列出需要新建\u002F修改的文件",[588,3346,3347,3350],{},[37,3348,3349],{},"Act 阶段","：每改一个文件、每跑一条命令都弹审批",[588,3352,3353,3354,3357],{},"完成后跑 ",[42,3355,3356],{},"npm test"," 验证",[34,3359,3360],{},"第一次用会觉得\"怎么这么多次点击\"，但在不熟悉的代码库里这就是安全网。",[67,3362,3364],{"id":3363},"任务-2byok-切到-deepseek-压成本","任务 2：BYOK 切到 DeepSeek 压成本",[34,3366,3367,3368,3371,3372,3375],{},"设置里选 OpenAI-compatible，base URL 填 DeepSeek 的 endpoint（",[42,3369,3370],{},"https:\u002F\u002Fapi.deepseek.com","），key 填好，模型选 ",[42,3373,3374],{},"deepseek-coder","。同样任务从月费 $50 降到 $10 量级。质量略低于 Claude Sonnet 4.6，但对常规改动够用。",[67,3377,3379],{"id":3378},"任务-3mcp-marketplace-装数据库-server","任务 3：MCP Marketplace 装数据库 server",[34,3381,3382],{},"Cline 面板 → MCP Marketplace → 装 Postgres MCP server → 配 connection string → 让 AI 直接查表、改 schema、跑 migration。这是 Cursor 也能做但生态没这么丰富的部分。",[22,3384,608],{"id":607},[82,3386,3391],{"className":3387,"code":3389,"language":3390,"meta":87},[3388],"language-text","1. VS Code Marketplace 搜 \"Cline\"，作者 saoudrizwan，安装\n2. 左侧栏点 Cline 图标 → Settings\n3. 选 API Provider（Anthropic \u002F OpenAI \u002F OpenRouter \u002F DeepSeek \u002F Ollama …）\n4. 填 API key，选模型\n5. 回到主面板，输入任务 → Plan → 审批 → Act\n6. 装 MCP server：Cline 面板顶部 \"MCP Servers\" → Marketplace\n","text",[42,3392,3389],{"__ignoreMap":87},[22,3394,3395],{"id":3395},"同类对比",[187,3397,3398,3413],{},[190,3399,3400],{},[193,3401,3402,3404,3406,3409,3411],{},[196,3403,834],{},[196,3405,811],{},[196,3407,3408],{},"Roo Code",[196,3410,842],{},[196,3412,11],{},[203,3414,3415,3430,3444,3457,3473,3492,3509],{},[193,3416,3417,3419,3422,3424,3427],{},[208,3418,859],{},[208,3420,3421],{},"VS Code 插件",[208,3423,3421],{},[208,3425,3426],{},"独立 IDE",[208,3428,3429],{},"终端",[193,3431,3432,3434,3437,3439,3442],{},[208,3433,1879],{},[208,3435,3436],{},"Apache-2.0",[208,3438,3436],{},[208,3440,3441],{},"闭源",[208,3443,3441],{},[193,3445,3446,3448,3450,3452,3455],{},[208,3447,3277],{},[208,3449,1882],{},[208,3451,1882],{},[208,3453,3454],{},"部分",[208,3456,925],{},[193,3458,3459,3462,3465,3468,3471],{},[208,3460,3461],{},"默认审批",[208,3463,3464],{},"每步",[208,3466,3467],{},"可配置",[208,3469,3470],{},"Accept All",[208,3472,3467],{},[193,3474,3475,3478,3484,3487,3490],{},[208,3476,3477],{},"MCP 生态",[208,3479,3480,3483],{},[37,3481,3482],{},"最大","（Marketplace）",[208,3485,3486],{},"中",[208,3488,3489],{},"中（注册表 200+）",[208,3491,3486],{},[193,3493,3494,3497,3500,3503,3506],{},[208,3495,3496],{},"团队功能",[208,3498,3499],{},"Cline Teams（询价）",[208,3501,3502],{},"Cloud Team $99\u002F月",[208,3504,3505],{},"Teams $40\u002F用户\u002F月",[208,3507,3508],{},"Claude Team",[193,3510,3511,3514,3517,3520,3523],{},[208,3512,3513],{},"适合",[208,3515,3516],{},"谨慎派 + BYOK",[208,3518,3519],{},"Mode 切换重度 + Cloud Agent",[208,3521,3522],{},"GUI 全能",[208,3524,3525],{},"终端硬核",[22,3527,1033],{"id":1033},[777,3529,3530,3536,3550,3560,3566,3572],{},[588,3531,3532,3535],{},[37,3533,3534],{},"每步审批默认开","，新手会觉得烦——可在设置里把信任的工具加白名单（read_file \u002F list_dir 等）减少弹窗。",[588,3537,3538,3541,3542,3545,3546,3549],{},[37,3539,3540],{},"BYOK 别填错 base URL","，DeepSeek \u002F 第三方 OpenAI 兼容端需要写对 ",[42,3543,3544],{},"https:\u002F\u002Fapi.deepseek.com\u002Fv1","，少 ",[42,3547,3548],{},"\u002Fv1"," 会 404。",[588,3551,3552,3555,3556,3559],{},[37,3553,3554],{},"Plan 阶段读太多文件","，第一轮上下文容易吃光配额——大项目里加 ",[42,3557,3558],{},".clineignore"," 排除 node_modules \u002F dist。",[588,3561,3562,3565],{},[37,3563,3564],{},"MCP server 装多了会拖慢启动","，VS Code 启动时会逐个连，配置 30+ 个 server 会明显卡顿，按需启用。",[588,3567,3568,3571],{},[37,3569,3570],{},"OpenRouter \u002F 第三方代理 endpoint 偶尔抽风","，可以同时配 2 个 provider 互为备份。",[588,3573,3574,3577,3578,817,3581,3584,3585,3588],{},[37,3575,3576],{},"跨平台 path 问题","：Windows 下 Cline 跑的 shell 默认是 cmd 而非 git-bash，命令里 ",[42,3579,3580],{},"&&",[42,3582,3583],{},"$HOME"," 等可能失败，配置改 ",[42,3586,3587],{},"terminal.integrated.defaultProfile.windows","。",[22,3590,2108],{"id":2107},[34,3592,3593,3594,3597],{},"✅ BYOK 派（用 DeepSeek \u002F Qwen \u002F Ollama 压成本）；对 AI 自主性谨慎的人；需要大 MCP 生态；VS Code 用户；企业合规场景。",[3595,3596],"br",{},"\n❌ 嫌弃配置的人；需要 GUI Composer 体验；想要订阅制固定月费的人。",[22,3599,1132],{"id":1132},[585,3601,3602,3609,3616],{},[588,3603,3604,3605],{},"配套 playbook：",[135,3606,3608],{"href":3607},"\u002Fplaybook\u002Fcline-vs-roo-code.html","Cline vs Roo Code 怎么选",[588,3610,3611,3612],{},"同分类：",[135,3613,3615],{"href":3614},"\u002Fcoding\u002Fcli\u002F","AI CLI 全分类",[588,3617,3618,3619,3622,3623,3622,3625],{},"替代品：",[135,3620,3408],{"href":3621},"\u002Fcoding\u002Fcli\u002Froo-code.html"," · ",[135,3624,806],{"href":805},[135,3626,11],{"href":1369},[22,3628,1194],{"id":1194},[585,3630,3631,3637,3643,3650],{},[588,3632,1199,3633],{},[135,3634,3635],{"href":3635,"rel":3636},"https:\u002F\u002Fcline.bot",[176],[588,3638,1213,3639],{},[135,3640,3641],{"href":3641,"rel":3642},"https:\u002F\u002Fgithub.com\u002Fcline\u002Fcline",[176],[588,3644,3645,3646],{},"Roo Code vs Cline（Serenities AI 2026）：",[135,3647,3648],{"href":3648,"rel":3649},"https:\u002F\u002Fserenitiesai.com\u002Farticles\u002Froo-code-vs-cline-ai-coding-2026",[176],[588,3651,3652,3653],{},"Roo Code vs Cline（Qodo 2025-12）：",[135,3654,3655],{"href":3655,"rel":3656},"https:\u002F\u002Fwww.qodo.ai\u002Fblog\u002Froo-code-vs-cline",[176],[58,3658,3659],{},[34,3660,3661,3662,3664],{},"本卡片由 AIHO 编辑部根据以上公开资料整理，非厂商付费内容；定价与功能以官网为准，欢迎在 ",[135,3663,1239],{"href":1239}," 反馈更新。",{"title":87,"searchDepth":115,"depth":115,"links":3666},[3667,3668,3669,3670,3675,3676,3677,3678,3679,3680],{"id":24,"depth":105,"text":25},{"id":3210,"depth":105,"text":3210},{"id":510,"depth":105,"text":510},{"id":3313,"depth":105,"text":3314,"children":3671},[3672,3673,3674],{"id":3322,"depth":115,"text":3323},{"id":3363,"depth":115,"text":3364},{"id":3378,"depth":115,"text":3379},{"id":607,"depth":105,"text":608},{"id":3395,"depth":105,"text":3395},{"id":1033,"depth":105,"text":1033},{"id":2107,"depth":105,"text":2108},{"id":1132,"depth":105,"text":1132},{"id":1194,"depth":105,"text":1194},"\u002Fimg\u002Ftools\u002Fcline.webp","Cline 真实评测：原名 Claude Dev，Apache-2.0 开源 VS Code 扩展，58k+ stars，社区驱动的 MCP Marketplace；BYOK 模式接任意 LLM，Plan-then-Act 工作流 + 每步审批，安全感是最大卖点。",[3684,3687,3690,3693,3696],{"q":3685,"a":3686},"Cline 和 Roo Code 什么关系？","Roo Code 是 Cline 的 fork。两者共享祖宗 Claude Dev，2024 年分叉后各走各路：Cline 更社区驱动（MCP Marketplace 是社区维护），Roo Code 更产品驱动（自带 Cloud Agents、团队 Policy）。两个都 Apache-2.0，可同时装。",{"q":3688,"a":3689},"Cline 必须用 Claude 吗？","不必。BYOK 设计，OpenAI \u002F Anthropic \u002F OpenRouter \u002F Bedrock \u002F Vertex \u002F Ollama \u002F DeepSeek API 都能配。默认推荐 Claude Sonnet 4.6（autonomous coding 准确率最高），成本敏感场景上 DeepSeek V4 Pro（输入 $0.435 \u002F 输出 $0.87 per 1M token）。",{"q":3691,"a":3692},"Plan-then-Act 是什么？","Cline 接到任务后先 plan（列出要改的文件 + 命令 + 浏览器操作），再 act（每步执行前要你点 approve）。和 Cursor Composer 的 Accept All 不同——Cline 默认更谨慎，更适合不熟悉的代码库。",{"q":3694,"a":3695},"MCP Marketplace 是什么？","Cline 自带的 MCP server 市集，社区维护。装 server 后 AI 就能调那个外部工具（比如 Postgres \u002F Notion \u002F Stripe \u002F 自建 API）。截至 2026 已有数百个 MCP server。",{"q":3697,"a":3698},"国内能用吗？","插件本身没限制。模型 API 走国内厂商（DeepSeek \u002F Qwen \u002F Doubao）直连无需代理，走 Claude \u002F OpenAI 需稳定代理。",[2262,1269],{},[3702,3703,3704,3705,3706],"claude-sonnet-4.6","claude-opus-4.6","deepseek-v3","qwen-coder","gpt-5",[3708,3709,3710],"嫌弃配置的人（API key、模型、参数都要自己设）","需要 GUI 多文件 Composer 体验的人（Cline 更线性）","想要订阅制（每月固定成本）的人","\u002Ftools\u002Fcoding\u002Fcli\u002Fcline",[1284,1282,1283],[3714,3718,3722],{"plan":3266,"price":3269,"limit":3715,"cn_pay":3716,"note":3717},"Apache-2.0 开源，VS Code Marketplace 安装","—","0 厂商抽成",{"plan":1291,"price":3280,"limit":3719,"cn_pay":3720,"note":3721},"接 OpenAI \u002F Anthropic \u002F OpenRouter \u002F Bedrock \u002F Vertex \u002F Ollama \u002F DeepSeek 等","看 API 厂商","完全自主成本",{"plan":3288,"price":3723,"limit":3294,"cn_pay":3716,"note":3724},"$30\u002F用户\u002F月起（询价）","企业合规档","插件免费 \u002F BYOK 按 API 计费 \u002F Cline Teams 含 SSO+RBAC",[3727,3728],"ai-coding\u002Fcline-vs-roo-code","ai-coding\u002Fbyok-cost-optimization",{"power":410,"ux":410,"price":425,"cn_support":410,"stability":410},{"title":811,"description":3682},[3732,3734,3736,3738],{"title":3733,"url":3641},"Cline GitHub",{"title":3735,"url":3635},"Cline 官网",{"title":3737,"url":3648},"Roo Code vs Cline（Serenities AI 2026）",{"title":3739,"url":3655},"Roo Code vs Cline（Qodo 2025-12）","tools\u002Fcoding\u002Fcli\u002Fcline",[3742,3743,3744,3745,3746],"BYOK 派（用 DeepSeek \u002F Qwen \u002F 自部署模型压成本）","对 AI 自主性紧张的人（每步审批模式可见性强）","需要 MCP 生态扩展（GitHub \u002F Database \u002F Slack 等）","VS Code 用户（不想换编辑器）","企业合规场景（开源 + 可审计）","VS Code 里的开源 AI Agent 插件，BYOK + MCP Marketplace",[1330,3749,2285,3750,3751,3752],"vscode-plugin","byok","mcp-marketplace","plan-act","BYOK 派的标杆。装在 VS Code 里、连任意 API、每步审批、行为可控、MCP 生态最大；适合谨慎派、企业合规场景，以及想用 DeepSeek \u002F Qwen 压成本的人。","KqXrlKThAIOmPtSyxVvgCnim7YSI5XKsfBgtvDY2bDM",{"id":3756,"title":848,"alternatives":3757,"api_compatible":3758,"body":3759,"category":1262,"chinese_friendly":115,"cover":4394,"description":4395,"domestic":1265,"extension":1266,"faq":4396,"free":1265,"github":3784,"languages":4411,"meta":4412,"models":4413,"navigation":640,"notSuitable":4417,"opensource":640,"path":4421,"pillar":1280,"platforms":4422,"priceTable":4423,"pricing":4438,"published":1306,"relatedPlaybooks":4439,"relatedReviews":1267,"score":4442,"self_host":1265,"seo":4443,"slug":13,"sources":4444,"stem":4453,"suitable":4454,"tagline":4459,"tags":4460,"updated":1334,"verdict":4463,"website":4348,"__hash__":4464},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Fcodex.md",[1309,14,15],[3184],{"type":19,"value":3760,"toc":4378},[3761,3763,3778,3780,3791,3794,3814,3817,3847,3849,3905,3910,3914,3919,3923,3945,3948,3952,3975,3979,3999,4002,4004,4105,4115,4117,4249,4254,4256,4310,4312,4318,4320,4340,4342,4369,4375],[22,3762,25],{"id":24},[27,3764,3766,3775],{"className":3765},[30,31,32],[34,3767,3768,3770,3771,3774],{},[37,3769,39],{}," Codex CLI 是 OpenAI 官方做的终端 Coding Agent，对标 Claude Code。",[37,3772,3773],{},"Rust 实现 + Windows 原生沙箱 + 子代理 + MCP + Hooks","，2026 默认模型 gpt-5-codex \u002F gpt-5-codex-mini，ChatGPT Plus\u002FPro\u002FTeam\u002FEdu 已含使用额度。",[34,3776,3777],{},"形态和 Claude Code 几乎一样，差异主要在模型选择。喜欢 GPT 的人选它，喜欢 Claude 的留 Claude Code。",[22,3779,3210],{"id":3210},[34,3781,3782,3787,3788,3790],{},[135,3783,3786],{"href":3784,"rel":3785},"https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex",[176],"GitHub: openai\u002Fcodex","，",[37,3789,3272],{},"，Rust 写的二进制，428+ 贡献者。在终端里跑一个能读 \u002F 改 \u002F 执行代码的 Agent，类似 Claude Code 但绑定 OpenAI 模型。",[34,3792,3793],{},"2026 的三个主线：",[777,3795,3796,3802,3808],{},[588,3797,3798,3801],{},[37,3799,3800],{},"速度 & 实时","：gpt-5.3-codex-spark 推理速度 1000+ token\u002Fs；WebSocket 远程控制延迟优化。",[588,3803,3804,3807],{},[37,3805,3806],{},"Agent 自主性","：Subagents GA、Smart Approvals、PostToolUse hooks、worktree 自动化。",[588,3809,3810,3813],{},[37,3811,3812],{},"企业就绪","：自定义 CA 证书、userpromptsubmit hooks、托管配置、插件策略强制。",[34,3815,3816],{},"最有用的 4 个能力：",[585,3818,3819,3825,3831,3837],{},[588,3820,3821,3824],{},[37,3822,3823],{},"沙箱执行","：默认在受限沙箱跑命令（macOS Sandbox \u002F Linux Landlock \u002F Windows AppContainer），不会污染主机。",[588,3826,3827,3830],{},[37,3828,3829],{},"MCP 工具调用","：连 GitHub \u002F 数据库 \u002F Slack \u002F 自建 server，支持并行 tool call。",[588,3832,3833,3836],{},[37,3834,3835],{},"Subagents","：把大任务拆给多个并行 sub-agent，token 用得多但效率高。",[588,3838,3839,3842,3843,3846],{},[37,3840,3841],{},"Image inputs","：终端里 ",[42,3844,3845],{},"codex -i screenshot.png \"解释这个错误\""," 直接读图。",[22,3848,510],{"id":510},[187,3850,3851,3861],{},[190,3852,3853],{},[193,3854,3855,3857,3859],{},[196,3856,3254],{},[196,3858,510],{},[196,3860,3259],{},[203,3862,3863,3873,3883,3894],{},[193,3864,3865,3868,3870],{},[208,3866,3867],{},"ChatGPT Plus",[208,3869,980],{},[208,3871,3872],{},"含 Codex CLI 用量（2026-03 起 mini 模型额度 +4×）",[193,3874,3875,3878,3880],{},[208,3876,3877],{},"ChatGPT Pro",[208,3879,564],{},[208,3881,3882],{},"更高额度 + 优先处理 + Spark 研究预览",[193,3884,3885,3888,3891],{},[208,3886,3887],{},"Business \u002F Edu \u002F Team",[208,3889,3890],{},"$25-30\u002F用户\u002F月起",[208,3892,3893],{},"企业管理 + SSO + Codex 含在内",[193,3895,3896,3899,3902],{},[208,3897,3898],{},"纯 API",[208,3900,3901],{},"按 token",[208,3903,3904],{},"gpt-5.5 ≈ $1.25 \u002F $10 per 1M token",[58,3906,3907],{},[34,3908,3909],{},"已经付 ChatGPT Plus 的人，等于白嫖一个 Codex CLI 用量，几乎不必另开 API 账号。",[22,3911,3913],{"id":3912},"真实任务实测基于官方文档归纳","真实任务实测（基于官方文档归纳）",[58,3915,3916],{},[34,3917,3918],{},"来源说明：以下基于 Codex CLI 官方 features 文档与公开评测整合。",[67,3920,3922],{"id":3921},"任务-1在-50k-行-rust-项目里加新-feature","任务 1：在 50k 行 Rust 项目里加新 feature",[82,3924,3926],{"className":84,"code":3925,"language":86,"meta":87,"style":87},"codex -m gpt-5-codex\n> 在 src\u002Fauth 模块下加 OAuth2 callback handler，参考已有的 token refresh 实现\n",[42,3927,3928,3938],{"__ignoreMap":87},[91,3929,3930,3933,3935],{"class":93,"line":94},[91,3931,3932],{"class":108},"codex",[91,3934,1621],{"class":97},[91,3936,3937],{"class":101}," gpt-5-codex\n",[91,3939,3940,3942],{"class":93,"line":105},[91,3941,119],{"class":118},[91,3943,3944],{"class":122}," 在 src\u002Fauth 模块下加 OAuth2 callback handler，参考已有的 token refresh 实现\n",[34,3946,3947],{},"Agent 会 plan → 读相关文件 → 跑 cargo check → 跑测试 → 提 diff。子代理可以同时跑 lint 和 test 两条线。",[67,3949,3951],{"id":3950},"任务-2ci-失败自动-debug","任务 2：CI 失败自动 debug",[82,3953,3955],{"className":84,"code":3954,"language":86,"meta":87,"style":87},"codex --features enable post_tool_use_hook\n# 然后跑 cargo test，CI 失败时 Hook 自动触发 Agent 分析失败 + 写 fix\n",[42,3956,3957,3970],{"__ignoreMap":87},[91,3958,3959,3961,3964,3967],{"class":93,"line":94},[91,3960,3932],{"class":108},[91,3962,3963],{"class":97}," --features",[91,3965,3966],{"class":101}," enable",[91,3968,3969],{"class":101}," post_tool_use_hook\n",[91,3971,3972],{"class":93,"line":105},[91,3973,3974],{"class":111},"# 然后跑 cargo test，CI 失败时 Hook 自动触发 Agent 分析失败 + 写 fix\n",[67,3976,3978],{"id":3977},"任务-3跨仓库脚手架生成","任务 3：跨仓库脚手架生成",[82,3980,3982],{"className":84,"code":3981,"language":86,"meta":87,"style":87},"codex -m gpt-5-codex\n> 用 mono-repo 模式建 3 个 package：core \u002F cli \u002F web，统一走 pnpm workspace\n",[42,3983,3984,3992],{"__ignoreMap":87},[91,3985,3986,3988,3990],{"class":93,"line":94},[91,3987,3932],{"class":108},[91,3989,1621],{"class":97},[91,3991,3937],{"class":101},[91,3993,3994,3996],{"class":93,"line":105},[91,3995,119],{"class":118},[91,3997,3998],{"class":122}," 用 mono-repo 模式建 3 个 package：core \u002F cli \u002F web，统一走 pnpm workspace\n",[34,4000,4001],{},"子代理并行起 3 个目录的初始化，单次任务跑完 ~3 分钟，token 用约 80k。",[22,4003,608],{"id":607},[82,4005,4007],{"className":84,"code":4006,"language":86,"meta":87,"style":87},"# macOS \u002F Linux\ncurl -fsSL https:\u002F\u002Fchatgpt.com\u002Fcodex\u002Finstall.sh | sh\n\n# Windows（原生 PowerShell）\n# 见官方 Windows setup guide，或用 npm i -g @openai\u002Fcodex\n\ncodex                          # 启动 TUI\ncodex -m gpt-5-codex .         # 在当前目录起 Agent\ncodex --remote wss:\u002F\u002F...       # 远程模式（SSH \u002F 容器）\ncodex features list            # 看可用 feature flag\ncodex features enable unified_exec\n",[42,4008,4009,4014,4028,4032,4037,4042,4046,4053,4068,4081,4094],{"__ignoreMap":87},[91,4010,4011],{"class":93,"line":94},[91,4012,4013],{"class":111},"# macOS \u002F Linux\n",[91,4015,4016,4018,4020,4023,4025],{"class":93,"line":105},[91,4017,623],{"class":108},[91,4019,626],{"class":97},[91,4021,4022],{"class":101}," https:\u002F\u002Fchatgpt.com\u002Fcodex\u002Finstall.sh",[91,4024,632],{"class":118},[91,4026,4027],{"class":108}," sh\n",[91,4029,4030],{"class":93,"line":115},[91,4031,641],{"emptyLinePlaceholder":640},[91,4033,4034],{"class":93,"line":410},[91,4035,4036],{"class":111},"# Windows（原生 PowerShell）\n",[91,4038,4039],{"class":93,"line":425},[91,4040,4041],{"class":111},"# 见官方 Windows setup guide，或用 npm i -g @openai\u002Fcodex\n",[91,4043,4044],{"class":93,"line":446},[91,4045,641],{"emptyLinePlaceholder":640},[91,4047,4048,4050],{"class":93,"line":5},[91,4049,3932],{"class":108},[91,4051,4052],{"class":111},"                          # 启动 TUI\n",[91,4054,4055,4057,4059,4062,4065],{"class":93,"line":8},[91,4056,3932],{"class":108},[91,4058,1621],{"class":97},[91,4060,4061],{"class":101}," gpt-5-codex",[91,4063,4064],{"class":101}," .",[91,4066,4067],{"class":111},"         # 在当前目录起 Agent\n",[91,4069,4070,4072,4075,4078],{"class":93,"line":685},[91,4071,3932],{"class":108},[91,4073,4074],{"class":97}," --remote",[91,4076,4077],{"class":101}," wss:\u002F\u002F...",[91,4079,4080],{"class":111},"       # 远程模式（SSH \u002F 容器）\n",[91,4082,4083,4085,4088,4091],{"class":93,"line":7},[91,4084,3932],{"class":108},[91,4086,4087],{"class":101}," features",[91,4089,4090],{"class":101}," list",[91,4092,4093],{"class":111},"            # 看可用 feature flag\n",[91,4095,4096,4098,4100,4102],{"class":93,"line":695},[91,4097,3932],{"class":108},[91,4099,4087],{"class":101},[91,4101,3966],{"class":101},[91,4103,4104],{"class":101}," unified_exec\n",[34,4106,4107,4108,4111,4112,2083],{},"配置文件：",[42,4109,4110],{},"$CODEX_HOME\u002Fconfig.toml","（默认 ",[42,4113,4114],{},"~\u002F.codex\u002Fconfig.toml",[22,4116,3395],{"id":3395},[187,4118,4119,4133],{},[190,4120,4121],{},[193,4122,4123,4125,4127,4129,4131],{},[196,4124,834],{},[196,4126,848],{},[196,4128,11],{},[196,4130,806],{},[196,4132,811],{},[203,4134,4135,4149,4165,4181,4198,4210,4224,4236],{},[193,4136,4137,4139,4142,4144,4147],{},[208,4138,859],{},[208,4140,4141],{},"终端 TUI",[208,4143,4141],{},[208,4145,4146],{},"终端 REPL",[208,4148,3421],{},[193,4150,4151,4154,4157,4160,4163],{},[208,4152,4153],{},"默认模型",[208,4155,4156],{},"gpt-5-codex",[208,4158,4159],{},"Claude Sonnet\u002FOpus",[208,4161,4162],{},"BYOK 任意",[208,4164,4162],{},[193,4166,4167,4170,4173,4176,4179],{},[208,4168,4169],{},"含在订阅",[208,4171,4172],{},"ChatGPT Plus\u002FPro",[208,4174,4175],{},"Claude.ai $20\u002F月",[208,4177,4178],{},"❌（仅 API）",[208,4180,4178],{},[193,4182,4183,4186,4189,4192,4195],{},[208,4184,4185],{},"沙箱",[208,4187,4188],{},"macOS Sandbox \u002F Landlock \u002F AppContainer",[208,4190,4191],{},"类似",[208,4193,4194],{},"无",[208,4196,4197],{},"VS Code 环境",[193,4199,4200,4202,4204,4206,4208],{},[208,4201,375],{},[208,4203,1882],{},[208,4205,1882],{},[208,4207,3454],{},[208,4209,1882],{},[193,4211,4212,4214,4217,4220,4222],{},[208,4213,3835],{},[208,4215,4216],{},"✅ GA",[208,4218,4219],{},"✅ Task tool",[208,4221,925],{},[208,4223,925],{},[193,4225,4226,4228,4230,4232,4234],{},[208,4227,1879],{},[208,4229,3436],{},[208,4231,3441],{},[208,4233,3436],{},[208,4235,3436],{},[193,4237,4238,4241,4243,4245,4247],{},[208,4239,4240],{},"原生 Windows",[208,4242,1882],{},[208,4244,3454],{},[208,4246,1882],{},[208,4248,1882],{},[58,4250,4251],{},[34,4252,4253],{},"一句话区分：Codex CLI = OpenAI 官方版的 Claude Code；Claude Code = Anthropic 官方版的 Codex；Aider = 任意 OpenAI 兼容 API 都能跑；Cline = VS Code 里的 GUI 终端 Agent。",[22,4255,1033],{"id":1033},[777,4257,4258,4264,4274,4284,4290,4296],{},[588,4259,4260,4263],{},[37,4261,4262],{},"国内访问别频繁切 IP","，OpenAI 风控严，账号被封基本无法找回。",[588,4265,4266,4269,4270,4273],{},[37,4267,4268],{},"沙箱默认会限制网络","，跑 ",[42,4271,4272],{},"npm install"," 等需要联网的命令前先看 approval 弹窗。",[588,4275,4276,4279,4280,4283],{},[37,4277,4278],{},"Subagents 吃 token 多","，预算敏感时关闭 ",[42,4281,4282],{},"[agents]"," 配置或换 mini 模型。",[588,4285,4286,4289],{},[37,4287,4288],{},"WebSocket 远程模式只接受 wss:\u002F\u002F 或 localhost ws:\u002F\u002F","，远程公网必须 TLS。",[588,4291,4292,4295],{},[37,4293,4294],{},"gpt-5-codex 比 gpt-5.5 便宜但能力对齐","，2026-03 之后默认推荐用 codex 系列而非 5.5。",[588,4297,4298,4305,4306,4309],{},[37,4299,4300,4301,4304],{},"不要用过期的 ",[42,4302,4303],{},"--approval-mode"," 旧参数","，新版用 ",[42,4307,4308],{},"codex features"," 子命令管理。",[22,4311,2108],{"id":2107},[34,4313,4314,4315,4317],{},"✅ 终端 \u002F TMUX \u002F Vim 重度用户；已订阅 ChatGPT Plus \u002F Pro 的人；Windows 原生开发者；headless \u002F SSH \u002F 容器场景。",[3595,4316],{},"\n❌ GUI 党；纯内网开发；偏好 Claude 长上下文风格的人。",[22,4319,1132],{"id":1132},[585,4321,4322,4328,4332],{},[588,4323,3604,4324],{},[135,4325,4327],{"href":4326},"\u002Fplaybook\u002Fcodex-cli-vs-claude-code.html","Codex CLI vs Claude Code 怎么选",[588,4329,3611,4330],{},[135,4331,3615],{"href":3614},[588,4333,3618,4334,3622,4336,3622,4338],{},[135,4335,11],{"href":1369},[135,4337,806],{"href":805},[135,4339,811],{"href":810},[22,4341,1194],{"id":1194},[585,4343,4344,4350,4357,4362],{},[588,4345,1206,4346],{},[135,4347,4348],{"href":4348,"rel":4349},"https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fcli",[176],[588,4351,4352,4353],{},"Features 页：",[135,4354,4355],{"href":4355,"rel":4356},"https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fcli\u002Ffeatures",[176],[588,4358,1213,4359],{},[135,4360,3784],{"href":3784,"rel":4361},[176],[588,4363,4364,4365],{},"2026 更新综述：",[135,4366,4367],{"href":4367,"rel":4368},"https:\u002F\u002Fcodex.danielvaughan.com\u002F2026\u002F03\u002F27\u002Fcodex-cli-in-2026-whats-new",[176],[58,4370,4371],{},[34,4372,3661,4373,3664],{},[135,4374,1239],{"href":1239},[1242,4376,4377],{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}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 .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}",{"title":87,"searchDepth":115,"depth":115,"links":4379},[4380,4381,4382,4383,4388,4389,4390,4391,4392,4393],{"id":24,"depth":105,"text":25},{"id":3210,"depth":105,"text":3210},{"id":510,"depth":105,"text":510},{"id":3912,"depth":105,"text":3913,"children":4384},[4385,4386,4387],{"id":3921,"depth":115,"text":3922},{"id":3950,"depth":115,"text":3951},{"id":3977,"depth":115,"text":3978},{"id":607,"depth":105,"text":608},{"id":3395,"depth":105,"text":3395},{"id":1033,"depth":105,"text":1033},{"id":2107,"depth":105,"text":2108},{"id":1132,"depth":105,"text":1132},{"id":1194,"depth":105,"text":1194},"\u002Fimg\u002Ftools\u002Fcodex.webp","Codex CLI 真实评测：OpenAI 官方开源（Apache-2.0）终端 Coding Agent，Rust 实现，原生 Windows 沙箱 + 子代理 + MCP + 钩子 + 远程控制；2026 默认模型升级到 gpt-5-codex \u002F gpt-5-codex-mini，Plus\u002FPro\u002FTeam\u002FEdu 计划已含。",[4397,4400,4403,4405,4408],{"q":4398,"a":4399},"Codex CLI 和 Claude Code 有什么区别？","形态几乎一致：都是终端 Agent + 沙箱执行 + MCP + 子代理。差异主要在模型——Codex CLI 走 OpenAI 的 gpt-5-codex 系列，Claude Code 走 Anthropic Sonnet\u002FOpus。OpenAI 在原生 Windows 沙箱（不需要 WSL）和 Rust 实现速度上略胜，Claude 在长任务上下文连续性上略胜。",{"q":4401,"a":4402},"在 Windows 上怎么用？","原生 PowerShell 沙箱模式（推荐），也支持 WSL2。安装命令：curl -fsSL https:\u002F\u002Fchatgpt.com\u002Fcodex\u002Finstall.sh | sh（macOS\u002FLinux），Windows 直接通过 npm 或 PowerShell installer。",{"q":3697,"a":4404},"需要 OpenAI 账号 + 稳定代理。Plus \u002F Pro 订阅可走支付宝。直接 `codex` 即可启动。",{"q":4406,"a":4407},"Codex CLI 支持本地模型吗？","原生只走 OpenAI API。如果要本地模型，建议用 Aider（OpenAI 兼容 endpoint，可指向 Ollama \u002F vLLM）。",{"q":4409,"a":4410},"Subagents \u002F Hooks \u002F MCP 是什么？","Subagents：把大任务拆给多个并行子代理；Hooks（PostToolUse \u002F userpromptsubmit）：在工具调用前后插入企业策略；MCP：连外部工具（GitHub \u002F 数据库 \u002F Slack）。Codex 2026 把这三块都做到了 GA。",[2262,1269],{},[4414,4156,4415,4416],"gpt-5.5","gpt-5-codex-mini","gpt-5.3-codex-spark",[4418,4419,4420],"重度 GUI 党（终端排斥者请用 Cursor）","国内纯内网（OpenAI API 需稳定代理）","需要 Claude 上下文风格的人","\u002Ftools\u002Fcoding\u002Fcli\u002Fcodex",[1284,1282,1283],[4424,4428,4431,4434],{"plan":3867,"price":980,"limit":4425,"cn_pay":4426,"note":4427},"含 Codex CLI 使用额度，默认 gpt-5-codex-mini（2026-03 起额度 +4×）","支付宝","个人入门",{"plan":3877,"price":564,"limit":4429,"cn_pay":4426,"note":4430},"更高额度 + 优先处理 + GPT-5.3-Codex-Spark 研究预览","Agent 重度用户",{"plan":3887,"price":3890,"limit":4432,"cn_pay":3716,"note":4433},"团队管理 + SSO + Codex 含在内","团队档",{"plan":4435,"price":3901,"limit":4436,"cn_pay":3716,"note":4437},"纯 API 调用","gpt-5.5 ≈ $1.25\u002F$10 per 1M tokens（input\u002Foutput）","BYOK 自由模式","ChatGPT Plus\u002FPro\u002FBusiness\u002FEdu\u002FEnterprise 包含 \u002F 或按 OpenAI API 计费",[4440,4441],"ai-coding\u002Fcodex-cli-vs-claude-code","ai-coding\u002Fterminal-agent-workflow",{"power":425,"ux":410,"price":410,"cn_support":115,"stability":410},{"title":848,"description":4395},[4445,4447,4449,4451],{"title":4446,"url":4348},"Codex CLI 官方文档",{"title":4448,"url":4355},"Codex CLI Features 官方",{"title":4450,"url":3784},"Codex CLI GitHub",{"title":4452,"url":4367},"Codex CLI 2026 更新综述","tools\u002Fcoding\u002Fcli\u002Fcodex",[4455,4456,4457,4458],"终端 \u002F TMUX \u002F Vim 重度用户","已经订阅 ChatGPT Plus \u002F Pro 的人（白嫖 Codex 用量）","Windows 原生开发者（Codex CLI 有 PowerShell 沙箱，不必走 WSL）","需要远程 SSH \u002F 容器中跑 Agent 的人（headless 友好）","OpenAI 官方终端 Coding Agent，GPT-5.5 \u002F gpt-5-codex 驱动",[1262,1330,1331,3184,3706,4461,1333,2285,4462],"subagents","rust","Claude Code 的 OpenAI 版镜像。Plus \u002F Pro 已含、Windows 原生沙箱、Rust 速度快，喜欢 GPT 派的人首选；Claude Sonnet 4.5 在长任务上仍略胜，喜欢 Claude 的留 Claude Code。","RtRkWxjULobDTCnHDh2SWVJHfZwXARx9pKdojNOMVWc",{"id":4466,"title":3408,"alternatives":4467,"api_compatible":1267,"body":4479,"category":1262,"chinese_friendly":115,"cover":5029,"description":5030,"domestic":1265,"extension":1266,"faq":5031,"free":1265,"github":1267,"languages":5044,"meta":5045,"models":1267,"navigation":640,"notSuitable":1267,"opensource":640,"path":5046,"pillar":1280,"platforms":5047,"priceTable":5050,"pricing":5068,"published":5069,"relatedPlaybooks":5070,"relatedReviews":1267,"score":5074,"self_host":640,"seo":5075,"slug":3181,"sources":5076,"stem":5087,"suitable":1267,"tagline":5088,"tags":5089,"updated":1334,"verdict":5093,"website":5094,"__hash__":5095},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Froo-code.md",[4468,4470,4473,4476],{"name":4469,"url":3711},"cline",{"name":4471,"url":4472},"continue","\u002Ftools\u002Fcoding\u002Fcli\u002Fcontinue",{"name":4474,"url":4475},"openhands","\u002Ftools\u002Fcoding\u002Fcli\u002Fopenhands",{"name":4477,"url":4478},"cursor","\u002Ftools\u002Fcoding\u002Fide\u002Fcursor",{"type":19,"value":4480,"toc":5017},[4481,4483,4486,4489,4492,4560,4562,4588,4593,4597,4602,4625,4630,4653,4656,4685,4688,4870,4873,4925,4927,4956,4958,4980,4982],[22,4482,25],{"id":24},[34,4484,4485],{},"Roo Code 是 Cline 早期 fork 出来走 power-user 路线的 VS Code 智能体——Apache 2.0 + BYOK + 每周多次发布 + 多模式（Code \u002F Architect \u002F Ask \u002F Debug）+ Boomerang Tasks 并行 sub-agent + 自定义 Modes + Auto-Approve。GitHub 23.8K Star、1.55M VS Code 安装、300+ 活跃贡献者。OSS 完全免费（你自付 LLM tokens），Cloud Team $99\u002F月 加团队策略 + remote agents。",[34,4487,4488],{},"适合：想要 Cursor-style 自治 + 完全透明 + 无供应商锁定的 solo \u002F 小团队；多步重构 \u002F 多文件改动用 Boomerang Tasks 混合模型省 token；偏好开源 + 本地 Ollama 隐私。不适合：要严格 human-in-the-loop（Cline 的 Plan\u002FAct 更稳）；要 JetBrains 原生（Cline 有，Roo 只有实验桥接）；不想配模型 \u002F 不想看 prompt（Cursor \u002F Copilot 更省心）。",[22,4490,4491],{"id":4491},"核心能力",[585,4493,4494,4500,4506,4512,4518,4524,4529,4535,4540,4548,4554],{},[588,4495,4496,4499],{},[37,4497,4498],{},"Agentic Loop","：Thought → Plan → Act → Observe 递归循环，错了自动读 stderr + 重试",[588,4501,4502,4505],{},[37,4503,4504],{},"多模式","：Code（写代码）\u002F Architect（设计）\u002F Ask（解释）\u002F Debug（修问题），可在 sub-task 切换",[588,4507,4508,4511],{},[37,4509,4510],{},"Boomerang Tasks","：主任务派发 sub-task 到不同 mode + 不同模型，并行 \u002F 串行混合",[588,4513,4514,4517],{},[37,4515,4516],{},"Custom Modes","：自定义 system prompt + 工具集 + 模型，团队级共享",[588,4519,4520,4523],{},[37,4521,4522],{},"Auto-Approve","：连续执行不打断（高风险 → 配白名单）",[588,4525,4526,4528],{},[37,4527,3277],{},"：Anthropic \u002F OpenAI \u002F Google \u002F DeepSeek \u002F xAI \u002F Mistral \u002F OpenRouter \u002F Ollama 本地",[588,4530,4531,4534],{},[37,4532,4533],{},"完整透明","：每步 prompt \u002F cost \u002F context usage 可见",[588,4536,4537,4539],{},[37,4538,930],{},"：继承 Cline MCP 协议，工具 \u002F 数据源 \u002F 自定义服务器",[588,4541,4542,4547],{},[37,4543,4544],{},[42,4545,4546],{},".rooignore","：限制 AI 可见文件，敏感目录可排除",[588,4549,4550,4553],{},[37,4551,4552],{},"本地优先","：Ollama \u002F vLLM 局域网模型，air-gapped 可用",[588,4555,4556,4559],{},[37,4557,4558],{},"Cloud","：task 存储 + 协作 + remote agent + 团队策略",[22,4561,510],{"id":510},[585,4563,4564,4570,4576,4582],{},[588,4565,4566,4569],{},[37,4567,4568],{},"OSS","：$0（Apache 2.0）；你自付 LLM API",[588,4571,4572,4575],{},[37,4573,4574],{},"Cloud Free","：$0 + 云端基础",[588,4577,4578,4581],{},[37,4579,4580],{},"Cloud Team","：$99\u002F月 + remote agents + 团队治理",[588,4583,4584,4587],{},[37,4585,4586],{},"Enterprise","：Custom + SSO + 审计 + 私有部署",[58,4589,4590],{},[34,4591,4592],{},"实际成本 = 0（OSS）+ LLM 调用费。Boomerang 混合模型策略下，月度账单可比单跑 Claude Opus 省 50–70%。",[22,4594,4596],{"id":4595},"实测solo-5-人小团队-typescript-全栈","实测（solo + 5 人小团队 \u002F TypeScript 全栈）",[34,4598,4599],{},[37,4600,4601],{},"亮点：",[585,4603,4604,4607,4610,4613,4619,4622],{},[588,4605,4606],{},"每周多次发布，新特性来得快，社区驱动感强",[588,4608,4609],{},"Boomerang Tasks 重构整目录时效率拉满：Architect Opus 出方案 → Code DeepSeek 实现 → Debug Sonnet 验",[588,4611,4612],{},"自定义 Modes 把团队风格固化，新人接手新仓库 30 分钟上手",[588,4614,4615,4616,4618],{},"Auto-Approve + ",[42,4617,4546],{}," 配好后 80% 任务零打断",[588,4620,4621],{},"BYOK 透明度极高：每个 prompt \u002F cost \u002F context 都可看，比 Cursor 黑盒强",[588,4623,4624],{},"Ollama + Qwen2.5 Coder 本地跑离线场景 OK",[34,4626,4627],{},[37,4628,4629],{},"踩坑：",[585,4631,4632,4635,4638,4641,4644,4647,4650],{},[588,4633,4634],{},"每周快速发布 = 偶发回归，生产仓库别盲跟 latest",[588,4636,4637],{},"Auto-Approve 不配白名单可能误删 \u002F 误覆盖（必须先 commit）",[588,4639,4640],{},"多模式切换初学者会 confused，文档要花时间读",[588,4642,4643],{},"JetBrains 只有实验桥接（要 JetBrains 原生用 Cline）",[588,4645,4646],{},"模型 BYOK 配置门槛比 Cursor 高",[588,4648,4649],{},"Boomerang 并行多 sub-agent 时 token 烧得快，要监控",[588,4651,4652],{},"中文 prompt 表现尚可但 system prompt 仍英文最佳",[22,4654,4655],{"id":4655},"上手",[777,4657,4658,4664,4667,4670,4676,4682],{},[588,4659,4660,4661,4663],{},"VS Code → Extensions → 搜 ",[42,4662,3408],{}," 安装",[588,4665,4666],{},"设置 → Provider → 添加 Anthropic \u002F OpenAI \u002F Google \u002F OpenRouter \u002F Ollama API Key",[588,4668,4669],{},"选默认 Mode（Code）→ 在侧边栏对话框写需求",[588,4671,4672,4673,4675],{},"启用 Auto-Approve（先 commit！）+ 配 ",[42,4674,4546],{}," 限制范围",[588,4677,4678,4679],{},"多步任务用 Boomerang：在 prompt 写 ",[42,4680,4681],{},"start a subtask in architect mode to plan, then code mode to implement",[588,4683,4684],{},"团队：上 Cloud Team → 共享 Custom Modes + remote agents",[22,4686,4687],{"id":4687},"对比",[187,4689,4690,4705],{},[190,4691,4692],{},[193,4693,4694,4696,4698,4700,4702],{},[196,4695,834],{},[196,4697,3408],{},[196,4699,811],{},[196,4701,842],{},[196,4703,4704],{},"Continue",[203,4706,4707,4722,4739,4754,4771,4786,4801,4815,4831,4843,4856],{},[193,4708,4709,4712,4715,4717,4720],{},[208,4710,4711],{},"协议",[208,4713,4714],{},"Apache 2.0",[208,4716,4714],{},[208,4718,4719],{},"商业",[208,4721,4714],{},[193,4723,4724,4727,4730,4733,4736],{},[208,4725,4726],{},"GitHub Star",[208,4728,4729],{},"23.8K",[208,4731,4732],{},"57.9K",[208,4734,4735],{},"–",[208,4737,4738],{},"19K+",[193,4740,4741,4744,4747,4750,4752],{},[208,4742,4743],{},"安装量",[208,4745,4746],{},"1.55M VS Code",[208,4748,4749],{},"4M+ VS+JB",[208,4751,4735],{},[208,4753,967],{},[193,4755,4756,4759,4762,4765,4768],{},[208,4757,4758],{},"架构",[208,4760,4761],{},"多模式 + Boomerang",[208,4763,4764],{},"Plan\u002FAct 两阶段",[208,4766,4767],{},"内置 IDE",[208,4769,4770],{},"Chat + Edit",[193,4772,4773,4776,4779,4781,4784],{},[208,4774,4775],{},"多 agent",[208,4777,4778],{},"✅ Boomerang",[208,4780,925],{},[208,4782,4783],{},"✅ Composer",[208,4785,925],{},[193,4787,4788,4791,4793,4795,4798],{},[208,4789,4790],{},"自定义 Modes",[208,4792,1882],{},[208,4794,925],{},[208,4796,4797],{},"Cursor Rules",[208,4799,4800],{},"Slash Commands",[193,4802,4803,4806,4809,4811,4813],{},[208,4804,4805],{},"JetBrains",[208,4807,4808],{},"实验桥接",[208,4810,1955],{},[208,4812,925],{},[208,4814,1882],{},[193,4816,4817,4820,4823,4826,4829],{},[208,4818,4819],{},"发布节奏",[208,4821,4822],{},"每周多次",[208,4824,4825],{},"月级稳定",[208,4827,4828],{},"月级",[208,4830,4828],{},[193,4832,4833,4835,4837,4839,4841],{},[208,4834,4522],{},[208,4836,1882],{},[208,4838,1918],{},[208,4840,1882],{},[208,4842,4735],{},[193,4844,4845,4847,4850,4852,4854],{},[208,4846,3277],{},[208,4848,4849],{},"✅ 完全",[208,4851,4849],{},[208,4853,3454],{},[208,4855,1882],{},[193,4857,4858,4860,4863,4866,4868],{},[208,4859,375],{},[208,4861,4862],{},"✅ 继承",[208,4864,4865],{},"✅ 一等",[208,4867,1882],{},[208,4869,1882],{},[22,4871,4872],{"id":4872},"避坑",[585,4874,4875,4881,4889,4895,4901,4907,4913,4919],{},[588,4876,4877,4880],{},[37,4878,4879],{},"快速发布回归风险","：生产仓库别用 latest，pin 一个稳定版本季度升级",[588,4882,4883,991,4886,4888],{},[37,4884,4885],{},"Auto-Approve 必白名单",[42,4887,4546],{}," + git clean 状态 + commit 习惯 = 三道防线",[588,4890,4891,4894],{},[37,4892,4893],{},"Boomerang token 失控","：sub-agent 并行烧得快，月预算告警",[588,4896,4897,4900],{},[37,4898,4899],{},"多模式学习成本","：先用 Code 一种跑顺再加 Architect\u002FDebug",[588,4902,4903,4906],{},[37,4904,4905],{},"MCP 服务器质量参差","：装第三方 server 看 review + 沙盒",[588,4908,4909,4912],{},[37,4910,4911],{},"shell 工具权限","：危险命令（rm -rf \u002F dd）要在 settings 里拉黑",[588,4914,4915,4918],{},[37,4916,4917],{},"JetBrains 用户","：要原生体验请走 Cline；实验桥接稳定性还在演进",[588,4920,4921,4924],{},[37,4922,4923],{},"中文场景","：system prompt + custom modes 用英文写效果最好",[22,4926,2108],{"id":2107},[585,4928,4929,4932,4935,4938,4941,4944,4947,4950,4953],{},[588,4930,4931],{},"✅ Power user \u002F 想跟最新特性的开发者",[588,4933,4934],{},"✅ solo \u002F 小团队 + 多模型混合 + 省 token",[588,4936,4937],{},"✅ 多步重构 \u002F 多文件改动（Boomerang）",[588,4939,4940],{},"✅ 完全透明 + 无供应商锁定",[588,4942,4943],{},"✅ Ollama 本地 \u002F air-gapped 场景",[588,4945,4946],{},"❌ 严格 human-in-the-loop \u002F 受监管行业（Cline）",[588,4948,4949],{},"❌ JetBrains 原生需求（Cline）",[588,4951,4952],{},"❌ 不想配模型 \u002F 不想看 prompt（Cursor \u002F Copilot）",[588,4954,4955],{},"❌ 完全稳定 LTS 需求（每周快速发布）",[22,4957,1132],{"id":1132},[585,4959,4960,4965,4970,4975],{},[588,4961,4962],{},[135,4963,4964],{"href":3711},"Cline 评测",[588,4966,4967],{},[135,4968,4969],{"href":4472},"Continue 评测",[588,4971,4972],{},[135,4973,4974],{"href":4475},"OpenHands 评测",[588,4976,4977],{},[135,4978,4979],{"href":4478},"Cursor 评测",[22,4981,1194],{"id":1194},[777,4983,4984,4991,4998,5004,5010],{},[588,4985,4986,4987],{},"DevRadar — Roo Code Review 2026（BYOK \u002F Agentic Loop \u002F 模型矩阵）",[135,4988,4989],{"href":4989,"rel":4990},"https:\u002F\u002Fdevradar-dev.github.io\u002Fopen-research\u002Fai-tools\u002Froo-code",[176],[588,4992,4993,4994],{},"RockB — Cline vs Roo Code 2026（Star \u002F 安装 \u002F 多模式架构）",[135,4995,4996],{"href":4996,"rel":4997},"https:\u002F\u002Fbaeseokjae.github.io\u002Fposts\u002Fcline-vs-roo-code-2026",[176],[588,4999,5000,5001],{},"Serenities AI — Roo Code vs Cline 2026（社区 vs 产品路线）",[135,5002,3648],{"href":3648,"rel":5003},[176],[588,5005,5006,5007],{},"Qodo Blog — Roo Code vs Cline（企业治理视角）",[135,5008,3655],{"href":3655,"rel":5009},[176],[588,5011,5012,5013],{},"LLMReference — Roo Code Model Compatibility Matrix ",[135,5014,5015],{"href":5015,"rel":5016},"https:\u002F\u002Fwww.llmreference.com\u002Fagents\u002Froo-code",[176],{"title":87,"searchDepth":115,"depth":115,"links":5018},[5019,5020,5021,5022,5023,5024,5025,5026,5027,5028],{"id":24,"depth":105,"text":25},{"id":4491,"depth":105,"text":4491},{"id":510,"depth":105,"text":510},{"id":4595,"depth":105,"text":4596},{"id":4655,"depth":105,"text":4655},{"id":4687,"depth":105,"text":4687},{"id":4872,"depth":105,"text":4872},{"id":2107,"depth":105,"text":2108},{"id":1132,"depth":105,"text":1132},{"id":1194,"depth":105,"text":1194},"\u002Fimg\u002Ftools\u002Froo-code.webp","Roo Code 真实评测：从 Cline fork 出来的 power-user 路线 VS Code AI 智能体（Apache 2.0、TypeScript）。多模式（Code\u002FArchitect\u002FAsk\u002FDebug）+ Boomerang Tasks 并行 sub-agent + 自定义 Modes + Auto-Approve + BYOK（Claude \u002F GPT \u002F Gemini \u002F DeepSeek \u002F Ollama）。GitHub 23.8K Star、1.55M VS Code 安装，2026-03 300+ active 贡献者。Cloud Free \u002F Team $99\u002F月 加云端 + 团队策略。",[5032,5035,5038,5041],{"q":5033,"a":5034},"Roo Code 和 Cline 的核心区别？","都是 Apache 2.0 BYOK VS Code 智能体，Roo Code 是 Cline 早期 fork。Cline 走 Plan\u002FAct 两阶段 + step-by-step approval，规模 57.9K Star \u002F 4M+ 安装（含 JetBrains 原生）。Roo Code 走多模式（Code\u002FArchitect\u002FAsk\u002FDebug）+ Boomerang Tasks 并行 sub-agent + 自定义 Modes，每周多次发布，规模 23.8K Star \u002F 1.55M VS Code 安装、JetBrains 实验桥接。受监管 \u002F 强人审批用 Cline；solo \u002F 小团队 + 想跑并行多步走 Roo。",{"q":5036,"a":5037},"Boomerang Tasks 是什么？","Roo Code 的多 agent orchestration：主任务可派发 sub-task 到不同 mode（如 Architect 设计 → Code 实现 → Debug 验证），每个 sub-task 用不同模型（贵模型规划 + 便宜模型实现），结果回传主任务。在重构 \u002F 多文件改动里能把 Claude Opus + DeepSeek 混搭省 60% token 成本。",{"q":5039,"a":5040},"BYOK 支持哪些模型？","Anthropic（Claude Sonnet\u002FOpus 4.6，1M context via Vertex）、OpenAI（GPT-5.4 \u002F o1 \u002F Codex Max）、Google（Gemini 2.5 Pro \u002F Flash，2M context）、DeepSeek（V4 Pro \u002F R1，1M context）、本地 Ollama（Llama 3 \u002F Qwen 2.5）、xAI \u002F Mistral \u002F Groq \u002F OpenRouter 聚合。完全 BYOK，零供应商锁定。",{"q":5042,"a":5043},"Auto-Approve 安全吗？","Auto-Approve 让 Roo 不停人手批准连续执行——效率高但有 prompt injection \u002F 误删风险。建议：(1) 只在 git 工作区干净时开；(2) 限制文件 \u002F 命令白名单（`.rooignore` + Auto-Approve 规则）；(3) 不要给 shell 全自动权限；(4) 用前先 commit。受监管 \u002F 生产代码强烈建议保持手动审批。",[1269,2262],{},"\u002Ftools\u002Fcoding\u002Fcli\u002Froo-code",[5048,5049],"vscode","cloud",[5051,5056,5060,5064],{"plan":5052,"price":5053,"features":5054,"notes":5055},"Roo Code OSS","$0（Apache 2.0）","VS Code 扩展 + 多模式 + 自定义 Modes + Boomerang Tasks + Auto-Approve + BYOK + Ollama 本地","你自付 LLM API tokens",{"plan":4574,"price":5057,"features":5058,"notes":5059},"$0","云端 task 存储 + 协作基础 + remote agent 入门","试水云端能力",{"plan":4580,"price":5061,"features":5062,"notes":5063},"$99\u002F月","团队策略 + remote agents + 跨成员共享 modes + 治理","5+ 人小团队",{"plan":4586,"price":5065,"features":5066,"notes":5067},"Custom","SSO\u002FSAML + 审计 + 私有部署 + SLA","联系销售","Apache 2.0 OSS 免费（自付 LLM tokens）+ Cloud Free \u002F Team $99\u002F月 \u002F Enterprise 定制","2026-06-19",[5071],{"name":5072,"url":5073},"Cline 上手与项目治理","\u002Fplaybook\u002Fonboarding\u002Fcline-getting-started",{"power":425,"ux":410,"price":425,"cn_support":115,"stability":410},{"title":3408,"description":5030},[5077,5079,5081,5083,5085],{"name":5078,"url":4989,"accessed":1334},"DevRadar — Roo Code Review 2026 (BYOK \u002F Agentic Loop)",{"name":5080,"url":4996,"accessed":1334},"RockB — Cline vs Roo Code 2026 (架构 \u002F Stars \u002F 多模式)",{"name":5082,"url":3648,"accessed":1334},"Serenities AI — Roo Code vs Cline 2026",{"name":5084,"url":3655,"accessed":1334},"Qodo Blog — Roo Code vs Cline (企业治理对比)",{"name":5086,"url":5015,"accessed":1334},"LLMReference — Roo Code Model Compatibility","tools\u002Fcoding\u002Fcli\u002Froo-code","Cline fork 的 power user VS Code 智能体——多模式 + Boomerang Tasks + BYOK，每周多次发布",[5048,1330,3750,2285,5090,1333,5091,5092],"apache2","multi-agent","fork","想要 Cline 的开源透明 + 更激进新特性的 power user 首选。要严格 human-in-the-loop + JetBrains 走 Cline；要团队策略 + 云端协作走 Roo Cloud Team；要纯 IDE 集成 + 不折腾走 Cursor \u002F Copilot。","https:\u002F\u002Froocode.com","QtMb_we7Y6wpskNNFLhOJp0WK73N97AR8qHVJHHdoSg",[],1782316490520]