[{"data":1,"prerenderedAt":12007},["ShallowReactive",2],{"header-counts":3,"footer-counts":6,"tool-\u002Ftools\u002Fcoding\u002Fcli\u002Fgoose":8,"cat-rank-coding-cli":569,"tool-related-coding\u002Fcli\u002Fgoose":9978,"tool-reviews-coding\u002Fcli\u002Fgoose":9979,"tool-alts-coding\u002Fcli\u002Fgoose":9980},{"tools":4,"reviews":5},98,27,{"tools":4,"reviews":5,"playbooks":7,"news":5},22,{"id":9,"title":10,"alternatives":11,"api_compatible":15,"body":16,"category":533,"chinese_friendly":522,"cover":534,"description":535,"domestic":536,"extension":537,"faq":15,"free":536,"github":514,"languages":538,"lastVerified":540,"meta":541,"models":15,"navigation":542,"notSuitable":15,"opensource":542,"path":543,"pillar":544,"platforms":545,"priceTable":15,"pricing":549,"published":550,"relatedPlaybooks":15,"relatedReviews":15,"score":551,"self_host":536,"seo":554,"seoTitle":555,"slug":556,"sources":557,"stem":560,"suitable":15,"tagline":561,"tags":562,"updated":540,"verdict":567,"website":506,"__hash__":568},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Fgoose.md","Goose",[12,13,14],"coding\u002Fcli\u002Fclaude-code","coding\u002Fcli\u002Faider","coding\u002Fcli\u002Fcline",null,{"type":17,"value":18,"toc":517},"minimark",[19,24,28,31,34,100,103,106,110,120,125,154,159,179,182,217,220,370,373,415,419,445,449,455,461,467,473,476,492,495,500],[20,21,23],"h2",{"id":22},"tldr","TL;DR",[25,26,27],"p",{},"Goose 是 Block（原 Square）开源的 AI 编程 Agent（Apache 2.0），Rust 实现的终端工具。定位类似 Claude Code \u002F Aider——在终端里和 LLM 对话，让它读代码、改代码、跑命令、执行测试。核心差异化是 MCP（Model Context Protocol）原生支持，可以接入文件系统、数据库、浏览器、搜索引擎等任意 MCP server 作为工具。支持 OpenAI \u002F Anthropic \u002F Ollama \u002F 本地模型，完全免费。",[25,29,30],{},"适合：偏好终端工作流、想用本地或自选模型、需要可扩展工具链（MCP）、重视开源和数据隐私的开发者。不适合：需要稳定生产级体验的团队（稳定性还在打磨）、偏好 GUI 的用户、需要顶级代码质量的场景（Claude Code + Claude 模型更强）。",[20,32,33],{"id":33},"核心能力",[35,36,37,50,56,62,72,82,88,94],"ul",{},[38,39,40,44,45,49],"li",{},[41,42,43],"strong",{},"终端 Agent 交互","：",[46,47,48],"code",{},"goose"," 启动 REPL，自然语言描述任务，Agent 自主读文件、改代码、跑命令",[38,51,52,55],{},[41,53,54],{},"MCP 原生支持","：核心架构基于 MCP，可接入任意 MCP server 作为工具（文件系统、Git、数据库、浏览器、搜索 API 等）",[38,57,58,61],{},[41,59,60],{},"多模型接入","：支持 OpenAI \u002F Anthropic \u002F Google \u002F Ollama \u002F LM Studio \u002F 任何 OpenAI 兼容端点",[38,63,64,67,68,71],{},[41,65,66],{},"Session 管理","：对话上下文持久化，可 ",[46,69,70],{},"goose session resume"," 恢复之前的任务",[38,73,74,77,78,81],{},[41,75,76],{},"工具权限控制","：可配置允许 \u002F 禁止 Agent 执行的命令（如禁止 ",[46,79,80],{},"rm -rf","），安全可控",[38,83,84,87],{},[41,85,86],{},"Rust 实现","：单二进制文件，启动快、内存占用低，跨平台编译",[38,89,90,93],{},[41,91,92],{},"VS Code 扩展","：除了 CLI，有 VS Code 插件，终端和 IDE 两种交互方式",[38,95,96,99],{},[41,97,98],{},"可扩展","：自定义 MCP server 用 Python \u002F TS \u002F Rust 写，接入内部工具和 API",[20,101,102],{"id":102},"价格",[25,104,105],{},"完全免费，Apache 2.0 开源。成本在于 LLM API 调用费（如果用 OpenAI \u002F Anthropic）或本地模型硬件成本（用 Ollama 免费）。",[20,107,109],{"id":108},"体验与评测资料整理","体验与评测（资料整理）",[111,112,113],"blockquote",{},[25,114,115,116,119],{},"说明：本节基于官方文档与公开评测整理，非本站独立实测环境，具体数据请以官方为准。\n",[41,117,118],{},"典型场景","：中型 TypeScript 项目的代码生成、重构与命令行自动化（可接 Ollama 跑本地模型，隐私敏感项目不碰云 API）。",[25,121,122],{},[41,123,124],{},"亮点：",[35,126,127,132,135,138,144,147],{},[38,128,129,131],{},[46,130,48],{}," 一行启动，配好 API key 即用，Rust 二进制启动 \u003C 1 秒",[38,133,134],{},"MCP 工具链是好东西：接了 filesystem + git server，Agent 能自主浏览代码结构、读 git log 理解历史",[38,136,137],{},"让它「给这个函数加错误处理 + 写测试」，读代码 → 改代码 → 跑测试一气呵成",[38,139,140,141,143],{},"Session 恢复有用：长任务中断后 ",[46,142,70],{}," 接着干，上下文不丢",[38,145,146],{},"配 Ollama 跑本地 Qwen3-Coder 完全免费，隐私敏感项目不碰云 API",[38,148,149,150,153],{},"权限控制实用：配了只读 + 禁止 ",[46,151,152],{},"git push","，Agent 改完代码自己 review 再手动提交",[25,155,156],{},[41,157,158],{},"踩坑：",[35,160,161,164,167,170,173,176],{},[38,162,163],{},"稳定性还在打磨——偶发 panic \u002F MCP server 连接断开，Rust 错误信息不太好读",[38,165,166],{},"代码质量不如 Claude Code 稳定——复杂重构偶尔改一半卡住或改错文件",[38,168,169],{},"MCP server 生态还早期——很多 server 是社区写的，质量参差，踩坑排查耗时",[38,171,172],{},"国内访问 OpenAI \u002F Anthropic API 需要代理，配 Ollama 本地模型则无此问题",[38,174,175],{},"文档偏少——高级配置（自定义 tool、session 管理细节）要翻源码和 issue",[38,177,178],{},"Windows 支持有 bug——部分 MCP server 在 Windows 路径处理有问题，Linux \u002F Mac 更稳",[20,180,181],{"id":181},"上手",[183,184,185,192,199,205,208,214],"ol",{},[38,186,187,188,191],{},"安装：",[46,189,190],{},"curl -fsSL https:\u002F\u002Fgithub.com\u002Fblock\u002Fgoose\u002Freleases\u002Fdownload\u002Fstable\u002Fdownload_goose.sh | bash","（Mac \u002F Linux）",[38,193,194,195,198],{},"配模型：",[46,196,197],{},"goose configure"," 选 provider + 填 API key（或选 Ollama 用本地模型）",[38,200,201,202,204],{},"启动：在项目目录 ",[46,203,48],{}," 进入 REPL",[38,206,207],{},"描述任务：「读 src\u002Fauth.ts，给 login 函数加 rate limiting，然后跑 npm test」",[38,209,210,211,213],{},"配置 MCP 工具：",[46,212,197],{}," 添加 MCP server（filesystem \u002F git \u002F 数据库等）",[38,215,216],{},"进阶：写自定义 MCP server 接入内部工具",[20,218,219],{"id":219},"对比",[221,222,223,244],"table",{},[224,225,226],"thead",{},[227,228,229,233,235,238,241],"tr",{},[230,231,232],"th",{},"维度",[230,234,10],{},[230,236,237],{},"Claude Code",[230,239,240],{},"Aider",[230,242,243],{},"Cline",[245,246,247,264,279,294,308,324,338,354],"tbody",{},[227,248,249,253,256,259,261],{},[250,251,252],"td",{},"形态",[250,254,255],{},"CLI + VS Code",[250,257,258],{},"CLI",[250,260,258],{},[250,262,263],{},"VS Code 插件",[227,265,266,269,272,275,277],{},[250,267,268],{},"开源",[250,270,271],{},"✅ Apache 2.0",[250,273,274],{},"❌",[250,276,271],{},[250,278,271],{},[227,280,281,284,287,290,292],{},[250,282,283],{},"MCP 支持",[250,285,286],{},"✅ 原生",[250,288,289],{},"✅",[250,291,274],{},[250,293,289],{},[227,295,296,299,302,304,306],{},[250,297,298],{},"本地模型",[250,300,301],{},"✅ Ollama",[250,303,274],{},[250,305,289],{},[250,307,289],{},[227,309,310,313,316,319,322],{},[250,311,312],{},"代码质量",[250,314,315],{},"中",[250,317,318],{},"顶级",[250,320,321],{},"强",[250,323,321],{},[227,325,326,329,331,334,336],{},[250,327,328],{},"稳定性",[250,330,315],{},[250,332,333],{},"高",[250,335,333],{},[250,337,315],{},[227,339,340,343,346,349,351],{},[250,341,342],{},"语言",[250,344,345],{},"Rust",[250,347,348],{},"Python",[250,350,348],{},[250,352,353],{},"TS",[227,355,356,359,362,365,368],{},[250,357,358],{},"成本",[250,360,361],{},"免费",[250,363,364],{},"$20\u002F月 (Claude)",[250,366,367],{},"免费 + API",[250,369,367],{},[20,371,372],{"id":372},"避坑",[35,374,375,381,387,397,403,409],{},[38,376,377,380],{},[41,378,379],{},"别用它做关键重构","：稳定性还在早期，复杂任务可能改错文件或卡住，重要改动要 review + git diff 确认",[38,382,383,386],{},[41,384,385],{},"MCP server 要审查","：社区 MCP server 质量参差，给 Agent 的工具权限等于给它执行权，用前看源码",[38,388,389,392,393,396],{},[41,390,391],{},"配权限白名单","：默认 Agent 能跑任意 shell 命令，配 ",[46,394,395],{},"allowed_commands"," 限制危险操作（rm、push、deploy）",[38,398,399,402],{},[41,400,401],{},"Session 文件会变大","：长对话的 session JSON 几 MB，磁盘注意清理",[38,404,405,408],{},[41,406,407],{},"Windows 用 WSL","：原生 Windows 有路径 \u002F 权限 bug，WSL 下体验和 Linux 一致",[38,410,411,414],{},[41,412,413],{},"本地模型效果有限","：Qwen3-Coder 7B 能做简单任务，复杂重构还是得上 Claude \u002F GPT-4",[20,416,418],{"id":417},"适合-不适合","适合 \u002F 不适合",[35,420,421,424,427,430,433,436,439,442],{},[38,422,423],{},"✅ 偏好终端工作流的开发者",[38,425,426],{},"✅ 想用本地模型（Ollama）保护代码隐私",[38,428,429],{},"✅ 需要 MCP 可扩展工具链（接数据库 \u002F 内部 API \u002F 浏览器）",[38,431,432],{},"✅ 开源信仰 + 想贡献 \u002F 定制 Agent",[38,434,435],{},"✅ 简单到中等复杂度的代码任务（加函数、写测试、修 bug）",[38,437,438],{},"❌ 需要稳定生产级体验（用 Claude Code \u002F Aider 更成熟）",[38,440,441],{},"❌ 偏好 GUI 的用户（用 Cline \u002F Cursor）",[38,443,444],{},"❌ 大型复杂重构（代码质量和稳定性不够稳）",[20,446,448],{"id":447},"faq","FAQ",[25,450,451,454],{},[41,452,453],{},"Q: Goose 和 Claude Code 怎么选？","\nA: Claude Code 代码质量和稳定性更好，但闭源 + 要 Claude 订阅。Goose 开源免费 + 支持本地模型 + MCP 可扩展，灵活但不够稳。追求效果选 Claude Code，追求开源 + 隐私选 Goose。",[25,456,457,460],{},[41,458,459],{},"Q: MCP 是什么？","\nA: Model Context Protocol，Anthropic 提出的开放协议，让 LLM 通过标准接口调用外部工具。Goose 原生基于 MCP 构建，可以接文件系统、Git、数据库、浏览器等任意 MCP server 作为 Agent 工具。",[25,462,463,466],{},[41,464,465],{},"Q: 能用本地模型吗？","\nA: 可以。配 Ollama 作为 provider，选本地模型（如 Qwen3-Coder 7B\u002F14B）即可，完全不碰云 API。简单任务够用，复杂任务建议还是上 Claude \u002F GPT-4。",[25,468,469,472],{},[41,470,471],{},"Q: Block 为什么开源这个？","\nA: Block 内部用 Goose 做 AI 辅助开发，开源出来构建生态。Rust 实现说明是认真做的工程，但团队规模和迭代速度不如 Claude Code \u002F Aider 背后的公司。",[20,474,475],{"id":475},"相关阅读",[25,477,478,483,484,483,488],{},[479,480,482],"a",{"href":481},"\u002Fcoding\u002Fcopilot\u002Famazon-q.html","Amazon Q Developer"," · ",[479,485,487],{"href":486},"\u002Fcoding\u002Fcopilot\u002Fcody.html","Cody (Sourcegraph)",[479,489,491],{"href":490},"\u002Fcoding\u002Fcopilot\u002Ftabnine.html","Tabnine",[20,493,494],{"id":494},"来源",[111,496,497],{},[25,498,499],{},"本文的价格、版本号与性能数据均参考以下官方渠道整理，可能随时间变动，请以官方实时信息为准。",[35,501,502,510],{},[38,503,504],{},[479,505,509],{"href":506,"rel":507},"https:\u002F\u002Fblock.github.io\u002Fgoose",[508],"nofollow","官网",[38,511,512],{},[479,513,516],{"href":514,"rel":515},"https:\u002F\u002Fgithub.com\u002Fblock\u002Fgoose",[508],"GitHub",{"title":518,"searchDepth":519,"depth":519,"links":520},"",3,[521,523,524,525,526,527,528,529,530,531,532],{"id":22,"depth":522,"text":23},2,{"id":33,"depth":522,"text":33},{"id":102,"depth":522,"text":102},{"id":108,"depth":522,"text":109},{"id":181,"depth":522,"text":181},{"id":219,"depth":522,"text":219},{"id":372,"depth":522,"text":372},{"id":417,"depth":522,"text":418},{"id":447,"depth":522,"text":448},{"id":475,"depth":522,"text":475},{"id":494,"depth":522,"text":494},"cli","\u002Fimg\u002Ftools\u002Fgoose.webp","Goose 真实评测：Block（Square）开源的 AI CLI Agent（Apache 2.0 协议），Rust 实现，终端内完成代码生成、重构、测试。支持 MCP 协议 + 多模型接入，适合偏好终端工作流、需要本地 AI 编程助手的开发者。",false,"md",[539],"en","2026-07-30",{},true,"\u002Ftools\u002Fcoding\u002Fcli\u002Fgoose","coding",[546,547,548],"windows","macos","linux","Free \u002F 开源（Apache 2.0）","2026-07-05",{"power":552,"ux":519,"price":553,"cn_support":522,"stability":519},4,5,{"title":10,"description":535},"Goose - Block 开源 AI CLI Agent 评测 | AIHO","coding\u002Fcli\u002Fgoose",[558,559],{"title":509,"url":506},{"title":516,"url":514},"tools\u002Fcoding\u002Fcli\u002Fgoose","Block（Square）开源 AI CLI Agent，Rust 实现",[533,563,564,565,566],"agent","opensource","rust","mcp","Block 出品的开源 Rust CLI Agent，MCP 生态原生支持是最大亮点，适合想用本地模型 + 自定义工具链的终端开发者；稳定性和代码质量不如 Claude Code \u002F Aider 成熟，但完全免费可扩展。","dGQ7Zsi0Z_VeYP0apmdzWUxGGZ4tgS5ja5Eu1KC9XIU",[570,1611,2871,3446,4183,4821,5185,6013,6854,7861,8656,9272],{"id":571,"title":240,"alternatives":572,"api_compatible":15,"body":574,"category":533,"chinese_friendly":519,"cover":1561,"description":1562,"domestic":536,"extension":537,"faq":15,"free":536,"github":1042,"languages":1563,"lastVerified":15,"meta":1565,"models":15,"navigation":542,"notSuitable":15,"opensource":542,"path":1566,"pillar":544,"platforms":1567,"priceTable":1568,"pricing":1579,"published":1580,"relatedPlaybooks":15,"relatedReviews":1581,"score":1587,"self_host":542,"seo":1588,"seoTitle":1589,"slug":13,"sources":1590,"stem":1603,"suitable":15,"tagline":1604,"tags":1605,"updated":1608,"verdict":1609,"website":1491,"__hash__":1610},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Faider.md",[12,573,14],"coding\u002Fcli\u002Fcodex",{"type":17,"value":575,"toc":1544},[576,578,606,611,614,619,622,659,663,671,691,694,746,751,754,762,838,841,845,848,852,1029,1032,1079,1091,1094,1132,1135,1266,1271,1293,1296,1394,1396,1399,1425,1428,1442,1444,1482,1484,1532,1540],[20,577,23],{"id":22},[579,580,585,595],"div",{"className":581},[582,583,584],"card","p-5","my-4",[25,586,587,590,591,594],{},[41,588,589],{},"一句话："," Aider 把 \"AI 编辑代码\" 这件事拆成了 git 操作——每次对话结束自动 commit，回滚一行 ",[46,592,593],{},"git reset --hard HEAD~1"," 就行。没有 GUI、没有 IDE 插件、没有 Composer 那种漂亮 diff 面板，但你能拿到对开源项目最友好的工作流：bring your own key、bring your own model、bring your own editor。",[25,596,597,598,601,602,605],{},"代价是",[41,599,600],{},"学习曲线最陡","。第一次跑起来要花 10 分钟读文档，但跑顺了之后 ",[479,603,237],{"href":604},"\u002Fcoding\u002Fcli\u002Fclaude-code.html"," 用户都觉得\"为啥不直接 aider\"。",[111,607,608],{},[25,609,610],{},"来源说明：本文事实点基于 aider.chat 官方文档（modes.html \u002F llms.html \u002F HISTORY.html）和 GitHub 仓库归纳，命令、参数、模型列表以官方为准。",[20,612,613],{"id":613},"核心特性",[615,616,618],"h3",{"id":617},"git-原生每次改动-一次-commit","Git 原生：每次改动 = 一次 commit",[25,620,621],{},"这是 Aider 与所有竞品的最大区别。其他 AI 编程工具改完文件丢给你看 diff，让你手动 stage \u002F commit；Aider 把 git 集成到工作流里：",[35,623,624,635,645,656],{},[38,625,626,627,630,631,634],{},"每次对话改完代码，自动 ",[46,628,629],{},"git add"," + ",[46,632,633],{},"git commit","，commit message 由 weak-model 生成",[38,636,637,638,641,642],{},"想撤回上一步：",[46,639,640],{},"\u002Fundo"," 或者直接 ",[46,643,644],{},"git reset",[38,646,647,648,651,652,655],{},"改坏了想从分叉点重来：",[46,649,650],{},"git checkout \u003Chash>"," 后继续 ",[46,653,654],{},"aider","，对话上下文还在",[38,657,658],{},"这也是为什么官方推荐 Aider 用在 git 仓库里——非 git 目录功能受限",[615,660,662],{"id":661},"architect-模式两个模型分工","Architect 模式：两个模型分工",[25,664,665,666,44],{},"Architect 模式把\"想方案\"和\"写代码\"拆给两个模型——根据 ",[479,667,670],{"href":668,"rel":669},"https:\u002F\u002Faider.chat\u002Fdocs\u002Fusage\u002Fmodes.html",[508],"官方 modes 文档",[35,672,673,679,685],{},[38,674,675,678],{},[46,676,677],{},"--model","（architect）：负责高层方案推理。适合 o1 \u002F o3 \u002F DeepSeek R1 \u002F Claude Opus 这类强推理模型",[38,680,681,684],{},[46,682,683],{},"--editor-model","：负责把方案落地成具体文件 diff。适合 GPT-4o \u002F Claude Sonnet 这类编辑能力强但推理一般的模型",[38,686,687,690],{},[46,688,689],{},"--weak-model","（可选）：用来生成 commit message \u002F 简单重构。可以指定便宜模型省钱",[25,692,693],{},"启动示例：",[695,696,700],"pre",{"className":697,"code":698,"language":699,"meta":518,"style":518},"language-bash shiki shiki-themes github-light github-dark","aider --architect \\\n  --model deepseek\u002Fdeepseek-reasoner \\\n  --editor-model claude-3-5-sonnet-20241022 \\\n  --weak-model gpt-4o-mini\n","bash",[46,701,702,717,728,738],{"__ignoreMap":518},[703,704,707,710,714],"span",{"class":705,"line":706},"line",1,[703,708,654],{"class":709},"sScJk",[703,711,713],{"class":712},"sj4cs"," --architect",[703,715,716],{"class":712}," \\\n",[703,718,719,722,726],{"class":705,"line":522},[703,720,721],{"class":712},"  --model",[703,723,725],{"class":724},"sZZnC"," deepseek\u002Fdeepseek-reasoner",[703,727,716],{"class":712},[703,729,730,733,736],{"class":705,"line":519},[703,731,732],{"class":712},"  --editor-model",[703,734,735],{"class":724}," claude-3-5-sonnet-20241022",[703,737,716],{"class":712},[703,739,740,743],{"class":705,"line":552},[703,741,742],{"class":712},"  --weak-model",[703,744,745],{"class":724}," gpt-4o-mini\n",[111,747,748],{},[25,749,750],{},"据 Aider 官方 benchmark，DeepSeek R1（架构师）+ Claude 3.5 Sonnet（编辑器）的 Architect 组合，比任一模型单跑高约 10%。本数据来自 aider.chat\u002FHISTORY.html 与 pixelsham.com 的 2025-07 评测笔记。",[615,752,753],{"id":753},"几乎能接所有模型",[25,755,756,761],{},[479,757,760],{"href":758,"rel":759},"https:\u002F\u002Faider.chat\u002Fdocs\u002Fllms.html",[508],"Aider 官方推荐"," 的\"最佳模型清单\"：",[221,763,764,777],{},[224,765,766],{},[227,767,768,771,774],{},[230,769,770],{},"厂商",[230,772,773],{},"推荐模型",[230,775,776],{},"备注",[245,778,779,790,801,812,827],{},[227,780,781,784,787],{},[250,782,783],{},"Anthropic",[250,785,786],{},"Claude Sonnet 4 \u002F 3.7 Sonnet",[250,788,789],{},"编辑能力最稳",[227,791,792,795,798],{},[250,793,794],{},"Google",[250,796,797],{},"Gemini 2.5 Pro",[250,799,800],{},"超长上下文",[227,802,803,806,809],{},[250,804,805],{},"DeepSeek",[250,807,808],{},"R1 + V3",[250,810,811],{},"性价比之王",[227,813,814,817,824],{},[250,815,816],{},"OpenAI",[250,818,819,820],{},"o3 \u002F o4-mini \u002F GPT-4.1 \u002F ",[479,821,823],{"href":822},"\u002Fmodels\u002Fgpt-5.html","GPT-5",[250,825,826],{},"reasoning 路径",[227,828,829,832,835],{},[250,830,831],{},"本地",[250,833,834],{},"Ollama \u002F LM Studio 兼容 OpenAI API",[250,836,837],{},"完全离线",[25,839,840],{},"接入方式靠 LiteLLM 适配层，OpenRouter \u002F Bedrock \u002F Vertex \u002F xAI \u002F Groq \u002F Cohere \u002F Azure \u002F 私有 OpenAI 兼容端点 都支持——你能想到的 base_url，基本都行。",[615,842,844],{"id":843},"repo-map上下文召回的核心机制","Repo map：上下文召回的核心机制",[25,846,847],{},"Aider 用 tree-sitter 解析整个 git 仓库，生成一份压缩版的 \"repo map\"——把符号定义、函数签名、类层级提取出来塞进 prompt。模型不需要看到所有源代码就能理解项目结构。这是 Aider 在 polyglot benchmark 上能打过很多带 Composer 的工具的关键原因。",[20,849,851],{"id":850},"上手-5-分钟","上手 5 分钟",[695,853,855],{"className":697,"code":854,"language":699,"meta":518,"style":518},"# 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",[46,856,857,863,889,894,899,907,912,918,935,948,960,965,971,977,982,988,999,1009,1014,1020],{"__ignoreMap":518},[703,858,859],{"class":705,"line":706},[703,860,862],{"class":861},"sJ8bj","# 1. 安装（要 Python 3.9+）\n",[703,864,865,868,871,874,877,880,883,886],{"class":705,"line":522},[703,866,867],{"class":709},"python",[703,869,870],{"class":712}," -m",[703,872,873],{"class":724}," pip",[703,875,876],{"class":724}," install",[703,878,879],{"class":712}," -U",[703,881,882],{"class":712}," --upgrade-strategy",[703,884,885],{"class":724}," only-if-needed",[703,887,888],{"class":724}," aider-chat\n",[703,890,891],{"class":705,"line":519},[703,892,893],{"emptyLinePlaceholder":542},"\n",[703,895,896],{"class":705,"line":552},[703,897,898],{"class":861},"# 2. 进入 git 仓库\n",[703,900,901,904],{"class":705,"line":553},[703,902,903],{"class":712},"cd",[703,905,906],{"class":724}," your-project\n",[703,908,910],{"class":705,"line":909},6,[703,911,893],{"emptyLinePlaceholder":542},[703,913,915],{"class":705,"line":914},7,[703,916,917],{"class":861},"# 3. 设置 API key（任选其一）\n",[703,919,921,925,929,932],{"class":705,"line":920},8,[703,922,924],{"class":923},"szBVR","export",[703,926,928],{"class":927},"sVt8B"," ANTHROPIC_API_KEY",[703,930,931],{"class":923},"=",[703,933,934],{"class":927},"sk-ant-...\n",[703,936,938,940,943,945],{"class":705,"line":937},9,[703,939,924],{"class":923},[703,941,942],{"class":927}," DEEPSEEK_API_KEY",[703,944,931],{"class":923},[703,946,947],{"class":927},"sk-...\n",[703,949,951,953,956,958],{"class":705,"line":950},10,[703,952,924],{"class":923},[703,954,955],{"class":927}," OPENAI_API_KEY",[703,957,931],{"class":923},[703,959,947],{"class":927},[703,961,963],{"class":705,"line":962},11,[703,964,893],{"emptyLinePlaceholder":542},[703,966,968],{"class":705,"line":967},12,[703,969,970],{"class":861},"# 4. 启动（默认会用环境变量里第一个能识别的 key）\n",[703,972,974],{"class":705,"line":973},13,[703,975,976],{"class":709},"aider\n",[703,978,980],{"class":705,"line":979},14,[703,981,893],{"emptyLinePlaceholder":542},[703,983,985],{"class":705,"line":984},15,[703,986,987],{"class":861},"# 或指定模型\n",[703,989,991,993,996],{"class":705,"line":990},16,[703,992,654],{"class":709},[703,994,995],{"class":712}," --model",[703,997,998],{"class":724}," deepseek\u002Fdeepseek-chat\n",[703,1000,1002,1004,1006],{"class":705,"line":1001},17,[703,1003,654],{"class":709},[703,1005,995],{"class":712},[703,1007,1008],{"class":724}," claude-3-5-sonnet-20241022\n",[703,1010,1012],{"class":705,"line":1011},18,[703,1013,893],{"emptyLinePlaceholder":542},[703,1015,1017],{"class":705,"line":1016},19,[703,1018,1019],{"class":861},"# 5. 在 aider 里直接用自然语言下指令\n",[703,1021,1023,1026],{"class":705,"line":1022},20,[703,1024,1025],{"class":923},">",[703,1027,1028],{"class":927}," 把 server\u002Fapi\u002Fuser.ts 里的 getUserById 改成支持批量查询\n",[20,1030,1031],{"id":1031},"价格与运行成本",[35,1033,1034,1046,1062],{},[38,1035,1036,1039,1040,1045],{},[41,1037,1038],{},"Aider 本体","：开源免费（",[479,1041,1044],{"href":1042,"rel":1043},"https:\u002F\u002Fgithub.com\u002FAider-AI\u002Faider",[508],"Apache 2.0 协议","，根据官方 GitHub 仓库 LICENSE）",[38,1047,1048,1051,1052,1056,1057,1061],{},[41,1049,1050],{},"真正的成本是模型 API key","：100% 自带——这是 Aider 与 ",[479,1053,1055],{"href":1054},"\u002Fcoding\u002Fide\u002Fcursor.html","Cursor"," \u002F ",[479,1058,1060],{"href":1059},"\u002Fcoding\u002Fide\u002Fwindsurf.html","Windsurf"," 最大的商业模式差异",[38,1063,1064,1065],{},"单次会话典型消耗：\n",[35,1066,1067,1070,1073],{},[38,1068,1069],{},"用 Sonnet 4 改 1 个中型 PR（10-15 文件）：约 $0.5-2 美元",[38,1071,1072],{},"用 DeepSeek-V3 同等任务：约 $0.05-0.2 美元",[38,1074,1075,1076,1078],{},"用 ",[479,1077,823],{"href":822}," reasoning：根据推理深度，可能到 $3-8",[25,1080,1081,1082,630,1086,1090],{},"走 ",[479,1083,1085],{"href":1084},"\u002Fmodels\u002Fdeepseek-v3.html","DeepSeek-V3",[479,1087,1089],{"href":668,"rel":1088},[508],"Architect 模式"," 是当前性价比最高的组合，国内付款也直接。",[20,1092,1093],{"id":1093},"国内使用注意事项",[183,1095,1096,1105,1111,1126],{},[38,1097,1098,1101,1102],{},[41,1099,1100],{},"直连 OpenAI \u002F Anthropic 需要代理","——Aider 没有内置代理设置，靠环境变量 ",[46,1103,1104],{},"HTTPS_PROXY",[38,1106,1107,1110],{},[41,1108,1109],{},"DeepSeek \u002F Qwen \u002F GLM 直连无障碍","——国内付款，国内带宽，体验最好",[38,1112,1113,1116,1117,1120,1121,1125],{},[41,1114,1115],{},"支持自定义 base_url","：通过 ",[46,1118,1119],{},"OPENAI_API_BASE"," 环境变量接 ",[479,1122,1124],{"href":1123},"\u002Fcoding\u002Fapi\u002Fone-api.html","国内中转 \u002F 硅基流动 \u002F OneAPI"," 都行",[38,1127,1128,1131],{},[41,1129,1130],{},"Ollama 本地模型零网络依赖","——隐私场景首选，模型质量取决于本机",[20,1133,1134],{"id":1134},"与同类怎么选",[221,1136,1137,1160],{},[224,1138,1139],{},[227,1140,1141,1143,1145,1149,1155],{},[230,1142,232],{},[230,1144,240],{},[230,1146,1147],{},[479,1148,237],{"href":604},[230,1150,1151],{},[479,1152,1154],{"href":1153},"\u002Fcoding\u002Fcli\u002Fcodex.html","Codex CLI",[230,1156,1157],{},[479,1158,243],{"href":1159},"\u002Fcoding\u002Fcli\u002Fcline.html",[245,1161,1162,1174,1190,1206,1222,1236,1249],{},[227,1163,1164,1166,1168,1170,1172],{},[250,1165,268],{},[250,1167,289],{},[250,1169,274],{},[250,1171,274],{},[250,1173,289],{},[227,1175,1176,1179,1182,1185,1188],{},[250,1177,1178],{},"模型选择",[250,1180,1181],{},"任意",[250,1183,1184],{},"仅 Anthropic",[250,1186,1187],{},"仅 OpenAI",[250,1189,1181],{},[227,1191,1192,1195,1198,1201,1204],{},[250,1193,1194],{},"自带 API key",[250,1196,1197],{},"✅ 必须",[250,1199,1200],{},"可选（订阅替代）",[250,1202,1203],{},"可选",[250,1205,1197],{},[227,1207,1208,1211,1214,1217,1220],{},[250,1209,1210],{},"Git 集成",[250,1212,1213],{},"★★★★★",[250,1215,1216],{},"★★★☆☆",[250,1218,1219],{},"★★☆☆☆",[250,1221,1216],{},[227,1223,1224,1227,1230,1232,1234],{},[250,1225,1226],{},"学习曲线",[250,1228,1229],{},"★★★★☆ 陡",[250,1231,1219],{},[250,1233,1219],{},[250,1235,1216],{},[227,1237,1238,1241,1243,1245,1247],{},[250,1239,1240],{},"Architect 双模型",[250,1242,286],{},[250,1244,274],{},[250,1246,274],{},[250,1248,274],{},[227,1250,1251,1254,1257,1260,1263],{},[250,1252,1253],{},"VS Code 集成",[250,1255,1256],{},"通过第三方插件",[250,1258,1259],{},"通过 Cursor 等",[250,1261,1262],{},"仅 CLI",[250,1264,1265],{},"★★★★★ 原生",[25,1267,1268,44],{},[41,1269,1270],{},"怎么选",[35,1272,1273,1276,1281,1286],{},[38,1274,1275],{},"不想被锁在某家厂商，要随时切换 DeepSeek \u002F Claude \u002F GPT → Aider",[38,1277,1278,1279],{},"已经买 Claude Pro \u002F Max 订阅 → ",[479,1280,237],{"href":604},[38,1282,1283,1284],{},"已经买 ChatGPT Plus \u002F Pro → ",[479,1285,1154],{"href":1153},[38,1287,1288,1289,1056,1291],{},"习惯 VS Code 不想离开 GUI → ",[479,1290,243],{"href":1159},[479,1292,1055],{"href":1054},[20,1294,1295],{"id":1295},"避坑清单",[35,1297,1298,1311,1328,1347,1356,1372,1380],{},[38,1299,1300,1303,1304,1307,1308,1310],{},[41,1301,1302],{},"没在 git 仓库里跑会被警告","：Aider 强烈建议你 ",[46,1305,1306],{},"git init"," 后再用，否则 ",[46,1309,640],{}," 不能用，自动 commit 也无意义。",[38,1312,1313,1319,1320,1323,1324,1327],{},[41,1314,1315,1318],{},[46,1316,1317],{},"\u002Fadd"," 之前的文件不会被 Aider 看见","：和 Cursor ",[46,1321,1322],{},"@codebase"," 不同，Aider 默认只看 repo map，需要修改的文件要 ",[46,1325,1326],{},"\u002Fadd path\u002Fto\u002Ffile"," 显式加入对话。这是新手最容易卡住的地方。",[38,1329,1330,1333,1334,1339,1340,1343,1344,1346],{},[41,1331,1332],{},"Architect 模式有 prompt injection 风险","：根据 GitHub issue ",[479,1335,1338],{"href":1336,"rel":1337},"https:\u002F\u002Fgithub.com\u002FAider-AI\u002Faider\u002Fissues\u002F5058",[508],"#5058","（2026 年 4 月报告），如果让 architect 读取 untrusted 仓库（如 README 被人塞了攻击指令），可能被诱导让 editor 生成后门代码。建议：在 ",[46,1341,1342],{},"--yes"," 自动接受前确认 architect 输出；不要在不可信项目上开 architect mode + ",[46,1345,1342],{}," 组合。",[38,1348,1349,1355],{},[41,1350,1351,1354],{},[46,1352,1353],{},"--yes-always"," 太激进","：会跳过所有确认，包括\"是否要把这个文件加入 chat\"——容易让 Aider 偷偷读你不想给模型看的文件。生产环境慎用。",[38,1357,1358,1361,1362,1365,1366,1371],{},[41,1359,1360],{},"token 限制错误的判断不可靠","：Ollama 本地模型超 context 不会报错而是静默截断，会让你以为\"模型忘了我加的文件\"。明确配置 ",[46,1363,1364],{},"num_ctx","（见 ",[479,1367,1370],{"href":1368,"rel":1369},"https:\u002F\u002Faider.chat\u002F2025\u002F01\u002F28\u002Fdeepseek-down.html",[508],"DeepSeek alternative providers 一文","）。",[38,1373,1374,1379],{},[41,1375,1376,1378],{},[46,1377,683],{}," 比想象重要","：架构师推理再强，editor 写不出合法 diff 一样白搭。优先选 Claude Sonnet 系列做 editor，不要让推理模型自己做 editor。",[38,1381,1382,1385,1386,1389,1390,1393],{},[41,1383,1384],{},"中文 commit message 默认不开","：可以 ",[46,1387,1388],{},"aider --commit-prompt \"...中文....\""," 或 ",[46,1391,1392],{},".aider.conf.yml"," 配置中改。",[20,1395,418],{"id":417},[25,1397,1398],{},"✅ 适合：",[35,1400,1401,1404,1407,1410,1413,1416],{},[38,1402,1403],{},"命令行重度用户、tmux \u002F Neovim 工作流",[38,1405,1406],{},"多模型试用 \u002F 比价场景（一行命令切换）",[38,1408,1409],{},"开源项目维护者（git 工作流原生融入）",[38,1411,1412],{},"想要完全离线（Ollama + 本地模型）",[38,1414,1415],{},"对 token 成本敏感（DeepSeek + Aider 组合极便宜）",[38,1417,1418,1419,1424],{},"跨语言项目（",[479,1420,1423],{"href":1421,"rel":1422},"https:\u002F\u002Faider.chat\u002Fdocs\u002Flanguages.html",[508],"官方支持 100+ 语言","）",[25,1426,1427],{},"❌ 不适合：",[35,1429,1430,1433,1436,1439],{},[38,1431,1432],{},"习惯 GUI \u002F 不愿读命令行文档的人",[38,1434,1435],{},"想\"一键智能\"、不愿配置环境变量",[38,1437,1438],{},"团队协作场景（没有共享 sessions \u002F 协作 UI）",[38,1440,1441],{},"Windows 纯小白（虽然能跑，但 Python 环境 + git CLI 双依赖门槛高）",[20,1443,475],{"id":475},[35,1445,1446,1455,1464,1475],{},[38,1447,1448,1449,1056,1451,1056,1453],{},"同类对比：",[479,1450,237],{"href":604},[479,1452,1154],{"href":1153},[479,1454,243],{"href":1159},[38,1456,1457,1458,1056,1462],{},"推理模型选择：",[479,1459,1461],{"href":1460},"\u002Fmodels\u002Fdeepseek-r1.html","DeepSeek R1",[479,1463,823],{"href":822},[38,1465,1466,1467,1056,1471],{},"协议生态：",[479,1468,1470],{"href":1469},"\u002Fwiki\u002Fmcp.html","MCP",[479,1472,1474],{"href":1473},"\u002Fwiki\u002Ffunction-calling.html","Function Calling",[38,1476,1477,1478],{},"工作流：",[479,1479,1481],{"href":1480},"\u002Fwiki\u002Fcontext-engineering.html","Context Engineering",[20,1483,494],{"id":494},[35,1485,1486,1493,1500,1506,1512,1518,1525],{},[38,1487,1488,1489],{},"官网：",[479,1490,1491],{"href":1491,"rel":1492},"https:\u002F\u002Faider.chat",[508],[38,1494,1495,1496],{},"官方文档：",[479,1497,1498],{"href":1498,"rel":1499},"https:\u002F\u002Faider.chat\u002Fdocs\u002F",[508],[38,1501,1502,1503],{},"Chat Modes 文档：",[479,1504,668],{"href":668,"rel":1505},[508],[38,1507,1508,1509],{},"LLM 兼容列表：",[479,1510,758],{"href":758,"rel":1511},[508],[38,1513,1514,1515],{},"GitHub：",[479,1516,1042],{"href":1042,"rel":1517},[508],[38,1519,1520,1521],{},"发布历史：",[479,1522,1523],{"href":1523,"rel":1524},"https:\u002F\u002Faider.chat\u002FHISTORY.html",[508],[38,1526,1527,1528],{},"PyPI：",[479,1529,1530],{"href":1530,"rel":1531},"https:\u002F\u002Fpypi.org\u002Fproject\u002Faider-chat",[508],[25,1533,1534,1535,1539],{},"本卡片由 AIHO 编辑部根据官方公开资料整理。如有更新请通过 ",[479,1536,1538],{"href":1537},"mailto:hello@aiho.net","反馈邮箱"," 反馈。",[1541,1542,1543],"style",{},"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":518,"searchDepth":519,"depth":519,"links":1545},[1546,1547,1553,1554,1555,1556,1557,1558,1559,1560],{"id":22,"depth":522,"text":23},{"id":613,"depth":522,"text":613,"children":1548},[1549,1550,1551,1552],{"id":617,"depth":519,"text":618},{"id":661,"depth":519,"text":662},{"id":753,"depth":519,"text":753},{"id":843,"depth":519,"text":844},{"id":850,"depth":522,"text":851},{"id":1031,"depth":522,"text":1031},{"id":1093,"depth":522,"text":1093},{"id":1134,"depth":522,"text":1134},{"id":1295,"depth":522,"text":1295},{"id":417,"depth":522,"text":418},{"id":475,"depth":522,"text":475},{"id":494,"depth":522,"text":494},"\u002Fimg\u002Ftools\u002Faider.webp","Aider 真实评测：Git 原生 AI 编程 CLI，每次改动自动 commit、回滚成本极低。AIHO 编辑部基于官方文档与社区资料整理，含 Architect 双模型模式、支持模型清单、安装与配置实操。",[1564,539],"zh",{},"\u002Ftools\u002Fcoding\u002Fcli\u002Faider",[546,547,548],[1569,1574],{"plan":1570,"price":1571,"features":1572,"notes":1573},"开源版（pip 安装）","$0","全部功能 + Architect 双模型 + 任意 LLM（OpenAI \u002F Anthropic \u002F Gemini \u002F DeepSeek \u002F 本地）+ Git 自动 commit","Apache 2.0 \u002F 自带 API key",{"plan":1575,"price":1576,"features":1577,"notes":1578},"模型 API 调用费","按量","实际花销 = 你接的模型计费（DeepSeek 极便宜 \u002F Claude Sonnet 中等 \u002F GPT-4o 较贵）","Aider 本身不收费，只产生模型 token 费","开源免费 \u002F 自带 API key","2026-06-18",[1582,1583,1584,1585,1586],"ai-coding-tool-decision-tree","aider-deep-review","claude-code-deep-review","cline-deep-review","codex-deep-review",{"power":552,"ux":519,"price":553,"cn_support":519,"stability":553},{"title":240,"description":1562},"Aider 评测 2026：开源终端 AI 编程助手，多模型支持，CLI 工作流",[1591,1593,1595,1597,1599,1601],{"title":1592,"url":1498},"Aider 官方文档",{"title":1594,"url":668},"Aider Chat Modes 文档",{"title":1596,"url":758},"Aider 支持的 LLM 列表",{"title":1598,"url":1042},"Aider GitHub 仓库",{"title":1600,"url":1523},"Aider Release History",{"title":1602,"url":1530},"PyPI: aider-chat","tools\u002Fcoding\u002Fcli\u002Faider","Git 原生 AI 编程 CLI，commit 即动作",[533,563,564,1606,1607],"git-native","architect-mode","2026-06-24","极客派最爱。每次改动自动 commit、回滚成本极低。学习曲线最陡。","gK2sjFn7g2MV9mbJAn7cpAng2LZ85QeqIVhbhNo-OL8",{"id":1612,"title":237,"alternatives":1613,"api_compatible":1614,"body":1616,"category":533,"chinese_friendly":519,"cover":2803,"description":2804,"domestic":536,"extension":537,"faq":15,"free":536,"github":2760,"languages":2805,"lastVerified":15,"meta":2806,"models":2807,"navigation":542,"notSuitable":2811,"opensource":536,"path":2815,"pillar":544,"platforms":2816,"priceTable":2817,"pricing":2837,"published":1580,"relatedPlaybooks":15,"relatedReviews":2838,"score":2841,"self_host":536,"seo":2842,"seoTitle":2843,"slug":12,"sources":2844,"stem":2857,"suitable":2858,"tagline":2864,"tags":2865,"updated":2868,"verdict":2869,"website":2748,"__hash__":2870},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Fclaude-code.md",[573,13,14],[1615],"anthropic",{"type":17,"value":1617,"toc":2786},[1618,1620,1666,1671,1673,1677,1687,1712,1715,1719,1727,1762,1777,1781,1784,1939,1957,1961,1970,2046,2049,2053,2067,2069,2084,2165,2168,2185,2198,2206,2208,2355,2357,2396,2398,2546,2551,2565,2570,2590,2592,2688,2690,2740,2742,2778,2783],[20,1619,23],{"id":22},[579,1621,1623,1632,1643],{"className":1622},[582,583,584],[25,1624,1625,1627,1628,1631],{},[41,1626,589],{}," Anthropic 官方 CLI Agent，终端原生，长任务执行能力是目前体感最稳的一档。装好后在任何项目根目录跑 ",[46,1629,1630],{},"claude","，用自然语言让它读代码、改文件、跑测试、提交 commit——全自动。",[25,1633,1634,1635,1638,1639,1642],{},"最大价值是 ",[41,1636,1637],{},"不绑死 IDE","——VS Code、JetBrains、Vim、Emacs、Neovim 全能用，远程 SSH 也行。代价是 ",[41,1640,1641],{},"国内三大门槛","：账号要海外手机、支付要海外卡、网络要稳定代理。",[25,1644,1645,1648,1649,1653,1654,1657,1658,1661,1662,1665],{},[41,1646,1647],{},"2026-07 最新进展","：核心模型已升级为 ",[479,1650,1652],{"href":1651},"\u002Fmodels\u002Fclaude-sonnet-5.html","Claude Sonnet 5","（复杂任务用 Opus 4.8），1M 上下文；新增 ",[46,1655,1656],{},"\u002Ffork","（复制会话到后台并行）、",[46,1659,1660],{},"\u002Fsubtask","（取代内联子 agent）；会话级上限（WebSearch 200 次、子 agent 200 个）；MCP 调用超 2 分钟自动转后台。",[41,1663,1664],{},"Claude Code for Visual Studio","（7-08）成为首个正式接入调试器（断点\u002F运行时变量\u002F调用栈）的 AI 编程工具。当前版本 v2.1.201–206。Claude Code 约占 AI 编程赛道一半市场，ARR 约 $2.5B。",[111,1667,1668],{},[25,1669,1670],{},"来源说明：本文基于 code.claude.com 官方文档、Anthropic 定价页面、第三方独立评测（laozhang.ai \u002F explainx.ai \u002F computingforgeeks.com）综合整理。Anthropic 模型版本迭代快，命令和价格请以最新官方文档为准。",[20,1672,613],{"id":613},[615,1674,1676],{"id":1675},"终端原生的-agent-体验","终端原生的 Agent 体验",[25,1678,1679,1680,1683,1684,1686],{},"不像 Cursor \u002F Windsurf 那种\"AI IDE\"，Claude Code 是个 ",[41,1681,1682],{},"CLI 工具","——在任何编辑器旁边开个终端，跑 ",[46,1685,1630],{},"，就进入了一个能读你整个 codebase 的对话环境。",[695,1688,1690],{"className":697,"code":1689,"language":699,"meta":518,"style":518},"cd your-project\nclaude                          # 进入交互模式\n> 帮我把这个 Express 项目迁移到 Fastify，写完之后跑测试确认通过\n",[46,1691,1692,1698,1705],{"__ignoreMap":518},[703,1693,1694,1696],{"class":705,"line":706},[703,1695,903],{"class":712},[703,1697,906],{"class":724},[703,1699,1700,1702],{"class":705,"line":522},[703,1701,1630],{"class":709},[703,1703,1704],{"class":861},"                          # 进入交互模式\n",[703,1706,1707,1709],{"class":705,"line":519},[703,1708,1025],{"class":923},[703,1710,1711],{"class":927}," 帮我把这个 Express 项目迁移到 Fastify，写完之后跑测试确认通过\n",[25,1713,1714],{},"它会自动：列出相关文件 → 给出计划 → 等你按回车确认 → 一次改多个文件 → 跑测试 → 报告结果。整个过程你可以在另一个窗口干别的，Claude Code 不抢编辑器焦点。",[615,1716,1718],{"id":1717},"子代理sub-agents-并行任务","子代理（Sub-agents）+ 并行任务",[25,1720,1721,1722,1726],{},"Claude Code 2.x 引入了 ",[479,1723,1725],{"href":1724},"\u002Fwiki\u002Fai-agent.html","子代理"," 机制：主对话可以派发独立的子任务到隔离 context 中跑，结果摘要返回主线。典型场景：",[695,1728,1730],{"className":697,"code":1729,"language":699,"meta":518,"style":518},"\u002Fsubtask            # 派发独立子任务（2026-07 起取代内联子 agent）\n\u002Ffork               # 复制当前会话到后台并行推进\n\u002Fagents             # 管理子代理\n\u002Ftasks              # 列出后台运行的子代理\n",[46,1731,1732,1739,1746,1754],{"__ignoreMap":518},[703,1733,1734,1736],{"class":705,"line":706},[703,1735,1660],{"class":709},[703,1737,1738],{"class":861},"            # 派发独立子任务（2026-07 起取代内联子 agent）\n",[703,1740,1741,1743],{"class":705,"line":522},[703,1742,1656],{"class":709},[703,1744,1745],{"class":861},"               # 复制当前会话到后台并行推进\n",[703,1747,1748,1751],{"class":705,"line":519},[703,1749,1750],{"class":709},"\u002Fagents",[703,1752,1753],{"class":861},"             # 管理子代理\n",[703,1755,1756,1759],{"class":705,"line":552},[703,1757,1758],{"class":709},"\u002Ftasks",[703,1760,1761],{"class":861},"              # 列出后台运行的子代理\n",[25,1763,1764,1765,1770,1771,1773,1774,1776],{},"据 ",[479,1766,1769],{"href":1767,"rel":1768},"https:\u002F\u002Fcomputingforgeeks.com\u002Fclaude-code-cheat-sheet",[508],"computingforgeeks.com 2026 cheat sheet"," 整理，子代理让\"一边改前端，一边改后端\"这种并行操作不会污染主对话上下文。2026-07 更新后，",[46,1772,1660],{}," 取代了旧的内联子 agent 写法，",[46,1775,1656],{}," 则能把整个会话复制一份丢到后台继续跑；会话级新增上限（WebSearch 200 次、子 agent 200 个），MCP 调用超 2 分钟自动转后台执行。",[615,1778,1780],{"id":1779},"slash-命令生产力关键","Slash 命令（生产力关键）",[25,1782,1783],{},"Claude Code 内置了一套 slash 命令，是日常使用的核心：",[221,1785,1786,1796],{},[224,1787,1788],{},[227,1789,1790,1793],{},[230,1791,1792],{},"命令",[230,1794,1795],{},"用途",[245,1797,1798,1812,1822,1835,1845,1855,1865,1875,1885,1895,1905,1915,1925],{},[227,1799,1800,1805],{},[250,1801,1802],{},[46,1803,1804],{},"\u002Finit",[250,1806,1807,1808,1811],{},"第一次进入仓库时跑，生成 ",[46,1809,1810],{},"CLAUDE.md","（项目记忆）",[227,1813,1814,1819],{},[250,1815,1816],{},[46,1817,1818],{},"\u002Fmemory",[250,1820,1821],{},"编辑长期记忆",[227,1823,1824,1829],{},[250,1825,1826],{},[46,1827,1828],{},"\u002Fclear",[250,1830,1831,1832,1424],{},"清空当前对话，重新开始（",[41,1833,1834],{},"最被低估的命令",[227,1836,1837,1842],{},[250,1838,1839],{},[46,1840,1841],{},"\u002Fcompact",[250,1843,1844],{},"长对话压缩，挽救快爆炸的 context window",[227,1846,1847,1852],{},[250,1848,1849],{},[46,1850,1851],{},"\u002Fcontext",[250,1853,1854],{},"显示当前 context 用量",[227,1856,1857,1862],{},[250,1858,1859],{},[46,1860,1861],{},"\u002Fplan",[250,1863,1864],{},"切到 plan 模式（只规划不执行）",[227,1866,1867,1872],{},[250,1868,1869],{},[46,1870,1871],{},"\u002Fmodel",[250,1873,1874],{},"切换模型（Opus \u002F Sonnet \u002F Haiku）",[227,1876,1877,1882],{},[250,1878,1879],{},[46,1880,1881],{},"\u002Fdiff",[250,1883,1884],{},"看本轮所有改动",[227,1886,1887,1892],{},[250,1888,1889],{},[46,1890,1891],{},"\u002Fcode-review",[250,1893,1894],{},"对 diff 跑代码审查",[227,1896,1897,1902],{},[250,1898,1899],{},[46,1900,1901],{},"\u002Frewind",[250,1903,1904],{},"回滚到任意 checkpoint（代码 + 对话）",[227,1906,1907,1912],{},[250,1908,1909],{},[46,1910,1911],{},"\u002Fmcp",[250,1913,1914],{},"管理 MCP 服务器",[227,1916,1917,1922],{},[250,1918,1919],{},[46,1920,1921],{},"\u002Fdoctor",[250,1923,1924],{},"排查环境问题",[227,1926,1927,1936],{},[250,1928,1929,1932,1933],{},[46,1930,1931],{},"\u002Fresume"," ",[46,1934,1935],{},"\u002Fbranch",[250,1937,1938],{},"回到 \u002F fork 历史对话",[25,1940,1941,1946,1947,1949,1950,1952,1953,1956],{},[479,1942,1945],{"href":1943,"rel":1944},"https:\u002F\u002Flearn-prompting.fr\u002Fblog\u002Fclaude-code-slash-commands-reference",[508],"learn-prompting.fr 2026-04 总结","：成熟团队最常用的三个是 ",[46,1948,1841],{},"（每 20-30 分钟一次防止 context drift）、",[46,1951,1828],{},"（新任务开新会话）、自定义命令（写在 ",[46,1954,1955],{},".claude\u002Fcommands\u002F"," 提交进 git）。",[615,1958,1960],{"id":1959},"mcp-集成一等公民","MCP 集成（一等公民）",[25,1962,1963,1965,1966,1969],{},[479,1964,1470],{"href":1469}," 是 Anthropic 自家协议，Claude Code 是 MCP 支持最完整的客户端。配置一次 ",[46,1967,1968],{},".mcp.json","，Claude Code 就能在对话里调任意 MCP server 暴露的 tool：",[695,1971,1975],{"className":1972,"code":1973,"language":1974,"meta":518,"style":518},"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",[46,1976,1977,1982,1990,1997,2011,2031,2036,2041],{"__ignoreMap":518},[703,1978,1979],{"class":705,"line":706},[703,1980,1981],{"class":927},"{\n",[703,1983,1984,1987],{"class":705,"line":522},[703,1985,1986],{"class":712},"  \"mcpServers\"",[703,1988,1989],{"class":927},": {\n",[703,1991,1992,1995],{"class":705,"line":519},[703,1993,1994],{"class":712},"    \"postgres\"",[703,1996,1989],{"class":927},[703,1998,1999,2002,2005,2008],{"class":705,"line":552},[703,2000,2001],{"class":712},"      \"command\"",[703,2003,2004],{"class":927},": ",[703,2006,2007],{"class":724},"\"npx\"",[703,2009,2010],{"class":927},",\n",[703,2012,2013,2016,2019,2022,2025,2028],{"class":705,"line":553},[703,2014,2015],{"class":712},"      \"args\"",[703,2017,2018],{"class":927},": [",[703,2020,2021],{"class":724},"\"@modelcontextprotocol\u002Fserver-postgres\"",[703,2023,2024],{"class":927},", ",[703,2026,2027],{"class":724},"\"postgresql:\u002F\u002F...\"",[703,2029,2030],{"class":927},"]\n",[703,2032,2033],{"class":705,"line":909},[703,2034,2035],{"class":927},"    }\n",[703,2037,2038],{"class":705,"line":914},[703,2039,2040],{"class":927},"  }\n",[703,2042,2043],{"class":705,"line":920},[703,2044,2045],{"class":927},"}\n",[25,2047,2048],{},"之后你就能直接说\"查一下 users 表里最近 7 天注册的人数\"——Claude Code 自动通过 MCP 跑 SQL，结果返回对话里继续讨论。",[615,2050,2052],{"id":2051},"后台-远程模式","后台 \u002F 远程模式",[25,2054,2055,2058,2059,2062,2063,2066],{},[46,2056,2057],{},"\u002Fbackground"," 让当前会话脱离终端，作为后台 agent 继续跑；",[46,2060,2061],{},"\u002Fteleport"," 把网页端会话拉到本地终端继续；",[46,2064,2065],{},"\u002Fremote-control"," 从手机或另一台机器接管这台机器的 Claude Code 会话。这套体系是面向\"agent 长时间跑\"设计的，区别于 Cursor 的\"实时交互\"。",[20,2068,1031],{"id":1031},[25,2070,2071,2072,2077,2078,2083],{},"根据 ",[479,2073,2076],{"href":2074,"rel":2075},"https:\u002F\u002Fwww.explainx.ai\u002Fblog\u002Fclaude-code-pricing-guide-2026",[508],"explainx.ai 2026-06 评测"," 和 ",[479,2079,2082],{"href":2080,"rel":2081},"https:\u002F\u002Fclaude.com\u002Fpricing",[508],"Anthropic 官方定价"," 整理：",[221,2085,2086,2098],{},[224,2087,2088],{},[227,2089,2090,2093,2095],{},[230,2091,2092],{},"路径",[230,2094,102],{},[230,2096,2097],{},"适用场景",[245,2099,2100,2113,2126,2139,2152],{},[227,2101,2102,2107,2110],{},[250,2103,2104],{},[41,2105,2106],{},"BYOK（自带 API key）",[250,2108,2109],{},"按 token 计费",[250,2111,2112],{},"全自由，但单月烧到 $500+ 也常见",[227,2114,2115,2120,2123],{},[250,2116,2117],{},[41,2118,2119],{},"Pro",[250,2121,2122],{},"$20\u002F月（年付 ~$17）",[250,2124,2125],{},"个人开发者，每天 1-4 小时",[227,2127,2128,2133,2136],{},[250,2129,2130],{},[41,2131,2132],{},"Max 5x",[250,2134,2135],{},"$100\u002F月",[250,2137,2138],{},"重度用户 + Opus 模型访问",[227,2140,2141,2146,2149],{},[250,2142,2143],{},[41,2144,2145],{},"Max 20x",[250,2147,2148],{},"$200\u002F月",[250,2150,2151],{},"8h+ agentic 工作流 \u002F 团队共享",[227,2153,2154,2159,2162],{},[250,2155,2156],{},[41,2157,2158],{},"Team Premium",[250,2160,2161],{},"$100\u002Fseat 年付 \u002F $125 月付",[250,2163,2164],{},"团队，含管理",[25,2166,2167],{},"API token 价格（2026-07 公开数据）：",[35,2169,2170,2176,2182],{},[38,2171,2172,2175],{},[41,2173,2174],{},"Sonnet 5","：促销 input $2 \u002F output $10（至 2026-08-31），之后标准 $3 \u002F $15 per 1M token",[38,2177,2178,2181],{},[41,2179,2180],{},"Opus 4.8","：input $5 \u002F output $25 per 1M token（已大幅低于早期 Opus 4 的 $15\u002F$75）",[38,2183,2184],{},"Haiku 4.x：input $1 \u002F output $5 per 1M token",[111,2186,2187],{},[25,2188,2189,2190,2193,2194,2197],{},"SWE-bench Verified 参考：Opus 4.8 官方提交 ",[41,2191,2192],{},"87.6%","、Sonnet 5 ",[41,2195,2196],{},"80.8%","（Claude Code 内实测），是长任务编程能力的第一梯队。注意 Sonnet 5 换了新分词器，同文本 token 数约 +30%，核算成本要按实际 token 量。",[25,2199,2200,2205],{},[479,2201,2204],{"href":2202,"rel":2203},"https:\u002F\u002Fwww.ksred.com\u002Fclaude-code-pricing-guide-which-plan-actually-saves-you-money",[508],"ksred 博客真实使用日志","：作者 8 个月用 ~100 亿 token，API 价折合 $15,000+，订阅实际只花 $800——订阅模式对重度用户极度划算，但前提是能搞定支付。",[20,2207,851],{"id":850},[695,2209,2211],{"className":697,"code":2210,"language":699,"meta":518,"style":518},"# 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",[46,2212,2213,2218,2235,2239,2244,2257,2261,2266,2279,2283,2288,2295,2308,2313,2323,2327,2332,2338,2348],{"__ignoreMap":518},[703,2214,2215],{"class":705,"line":706},[703,2216,2217],{"class":861},"# macOS \u002F Linux \u002F Windows (WSL)\n",[703,2219,2220,2223,2226,2229,2232],{"class":705,"line":522},[703,2221,2222],{"class":709},"curl",[703,2224,2225],{"class":712}," -fsSL",[703,2227,2228],{"class":724}," https:\u002F\u002Fclaude.ai\u002Finstall.sh",[703,2230,2231],{"class":923}," |",[703,2233,2234],{"class":709}," bash\n",[703,2236,2237],{"class":705,"line":519},[703,2238,893],{"emptyLinePlaceholder":542},[703,2240,2241],{"class":705,"line":552},[703,2242,2243],{"class":861},"# macOS 用 Homebrew\n",[703,2245,2246,2249,2251,2254],{"class":705,"line":553},[703,2247,2248],{"class":709},"brew",[703,2250,876],{"class":724},[703,2252,2253],{"class":712}," --cask",[703,2255,2256],{"class":724}," claude-code\n",[703,2258,2259],{"class":705,"line":909},[703,2260,893],{"emptyLinePlaceholder":542},[703,2262,2263],{"class":705,"line":914},[703,2264,2265],{"class":861},"# Windows PowerShell\n",[703,2267,2268,2271,2274,2276],{"class":705,"line":920},[703,2269,2270],{"class":709},"irm",[703,2272,2273],{"class":724}," https:\u002F\u002Fclaude.ai\u002Finstall.ps1",[703,2275,2231],{"class":923},[703,2277,2278],{"class":709}," iex\n",[703,2280,2281],{"class":705,"line":937},[703,2282,893],{"emptyLinePlaceholder":542},[703,2284,2285],{"class":705,"line":950},[703,2286,2287],{"class":861},"# 验证 + 登录\n",[703,2289,2290,2292],{"class":705,"line":962},[703,2291,1630],{"class":709},[703,2293,2294],{"class":712}," --version\n",[703,2296,2297,2299,2302,2305],{"class":705,"line":967},[703,2298,1630],{"class":709},[703,2300,2301],{"class":724}," auth",[703,2303,2304],{"class":724}," login",[703,2306,2307],{"class":861},"          # 走浏览器 OAuth，绑定 Pro \u002F Max 订阅\n",[703,2309,2310],{"class":705,"line":973},[703,2311,2312],{"class":861},"# 或用 API key\n",[703,2314,2315,2317,2319,2321],{"class":705,"line":979},[703,2316,924],{"class":923},[703,2318,928],{"class":927},[703,2320,931],{"class":923},[703,2322,934],{"class":927},[703,2324,2325],{"class":705,"line":984},[703,2326,893],{"emptyLinePlaceholder":542},[703,2328,2329],{"class":705,"line":990},[703,2330,2331],{"class":861},"# 进项目，启动\n",[703,2333,2334,2336],{"class":705,"line":1001},[703,2335,903],{"class":712},[703,2337,906],{"class":724},[703,2339,2340,2342,2345],{"class":705,"line":1011},[703,2341,1630],{"class":709},[703,2343,2344],{"class":724}," \u002Finit",[703,2346,2347],{"class":861},"               # 生成 CLAUDE.md\n",[703,2349,2350,2352],{"class":705,"line":1016},[703,2351,1630],{"class":709},[703,2353,2354],{"class":861},"                     # 进入交互模式\n",[20,2356,1093],{"id":1093},[183,2358,2359,2365,2371,2377],{},[38,2360,2361,2364],{},[41,2362,2363],{},"账号","：注册 claude.ai 需要海外手机号（Google Voice \u002F Twilio 可，国内号被封死）",[38,2366,2367,2370],{},[41,2368,2369],{},"支付","：Pro \u002F Max 订阅只收海外信用卡（MasterCard \u002F Visa）+ 海外账单地址。第三方平台（如老张 \u002F DMXAPI）可用支付宝走 API 代理，但是 BYOK 模式",[38,2372,2373,2376],{},[41,2374,2375],{},"网络","：终端 OAuth 流程对代理稳定性要求高，掉线会反复弹浏览器",[38,2378,2379,2382,2383,1389,2386,2388,2389,1056,2391,2395],{},[41,2380,2381],{},"替代路径","：用 ",[479,2384,240],{"href":2385},"\u002Fcoding\u002Fcli\u002Faider.html",[479,2387,243],{"href":1159}," 接 ",[479,2390,1085],{"href":1084},[479,2392,2394],{"href":2393},"\u002Fmodels\u002Fglm-5.2.html","GLM-5.2"," 是国内最经济的\"Claude Code 平替\"思路",[20,2397,1134],{"id":1134},[221,2399,2400,2420],{},[224,2401,2402],{},[227,2403,2404,2406,2408,2412,2416],{},[230,2405,232],{},[230,2407,237],{},[230,2409,2410],{},[479,2411,1055],{"href":1054},[230,2413,2414],{},[479,2415,1154],{"href":1153},[230,2417,2418],{},[479,2419,240],{"href":2385},[245,2421,2422,2436,2450,2468,2489,2502,2515,2531],{},[227,2423,2424,2426,2429,2432,2434],{},[250,2425,252],{},[250,2427,2428],{},"CLI（IDE 无关）",[250,2430,2431],{},"AI-first IDE",[250,2433,258],{},[250,2435,258],{},[227,2437,2438,2441,2443,2446,2448],{},[250,2439,2440],{},"长任务能力",[250,2442,1213],{},[250,2444,2445],{},"★★★★☆",[250,2447,2445],{},[250,2449,1216],{},[227,2451,2452,2455,2462,2464,2466],{},[250,2453,2454],{},"上下文管理",[250,2456,2457,2458,1932,2460],{},"★★★★★ ",[46,2459,1841],{},[46,2461,1828],{},[250,2463,2445],{},[250,2465,2445],{},[250,2467,1216],{},[227,2469,2470,2473,2481,2484,2487],{},[250,2471,2472],{},"子代理 \u002F 并行",[250,2474,2475,2476,1932,2478,1424],{},"✅（",[46,2477,1750],{},[46,2479,2480],{},"\u002Fbatch",[250,2482,2483],{},"部分（Bug bot）",[250,2485,2486],{},"⚠️ 有限",[250,2488,274],{},[227,2490,2491,2493,2496,2498,2500],{},[250,2492,283],{},[250,2494,2495],{},"★★★★★ 一等公民",[250,2497,2445],{},[250,2499,1216],{},[250,2501,274],{},[227,2503,2504,2506,2508,2510,2512],{},[250,2505,1210],{},[250,2507,2445],{},[250,2509,1216],{},[250,2511,1216],{},[250,2513,2514],{},"★★★★★ 每改即 commit",[227,2516,2517,2520,2523,2526,2528],{},[250,2518,2519],{},"国内门槛",[250,2521,2522],{},"高（账号+支付+网络）",[250,2524,2525],{},"高（账号+支付）",[250,2527,333],{},[250,2529,2530],{},"低（BYOK 国产模型）",[227,2532,2533,2535,2538,2541,2543],{},[250,2534,102],{},[250,2536,2537],{},"$20-$200\u002F月",[250,2539,2540],{},"$20\u002F月",[250,2542,2537],{},[250,2544,2545],{},"仅 API 成本",[25,2547,2548,44],{},[41,2549,2550],{},"选 Claude Code 如果你",[35,2552,2553,2556,2559,2562],{},[38,2554,2555],{},"重视长任务自主性 + 上下文管理",[38,2557,2558],{},"JetBrains \u002F Vim 用户，不想换 IDE",[38,2560,2561],{},"团队需要 SSH 远程 \u002F 后台 agent 模式",[38,2563,2564],{},"已经在用 Claude Pro\u002FMax，加 Code 是边际成本",[25,2566,2567,44],{},[41,2568,2569],{},"别选 Claude Code 如果你",[35,2571,2572,2578,2583],{},[38,2573,2574,2575,2577],{},"国内、个人、预算紧（去 ",[479,2576,240],{"href":2385}," + DeepSeek）",[38,2579,2580,2581,1424],{},"想要纯 IDE 内 inline 体验（",[479,2582,1055],{"href":1054},[38,2584,2585,2586,1424],{},"主要写补全而非 agent 任务（",[479,2587,2589],{"href":2588},"\u002Fcoding\u002Fcopilot\u002Fgithub-copilot.html","GitHub Copilot",[20,2591,1295],{"id":1295},[35,2593,2594,2607,2622,2636,2644,2662,2676,2682],{},[38,2595,2596,2602,2603,2606],{},[41,2597,2598,2601],{},[46,2599,2600],{},"ANTHROPIC_API_KEY"," 优先级最高","：你以为在用 Pro 订阅，但 env 里有 key 时实际走 API 计费——卡崩之前先 ",[46,2604,2605],{},"env | grep ANTHROPIC"," 检查",[38,2608,2609,2615,2616,2618,2619,2621],{},[41,2610,2611,2612,2614],{},"长会话不 ",[46,2613,1841],{}," 会越来越笨","：context 接近上限时，模型会开始忘记前面约定。社区共识：每 20-30 分钟 ",[46,2617,1841],{}," 一次或 ",[46,2620,1828],{}," 开新会话",[38,2623,2624,2629,2630,2635],{},[41,2625,2626,2628],{},[46,2627,1871],{}," 切换是个坑","：跨模型切会丢部分 context ",[479,2631,2634],{"href":2632,"rel":2633},"https:\u002F\u002Fwww.reddit.com\u002Fr\u002FClaudeAI\u002F",[508],"据 r\u002FClaudeAI 反馈","；建议起新会话指定模型",[38,2637,2638,2643],{},[41,2639,2640,2642],{},[46,2641,1804],{}," 生成的 CLAUDE.md 要 review","：自动生成的会有冗余\u002F错误，第一次进项目花 5 分钟整理",[38,2645,2646,2651,2652,1932,2655,1932,2658,2661],{},[41,2647,2648,2650],{},[46,2649,1955],{}," 自定义命令是放大器","：把团队最常用的工作流写成 ",[46,2653,2654],{},"\u002Fdeploy",[46,2656,2657],{},"\u002Fmigrate",[46,2659,2660],{},"\u002Freview-pr","，提交进 git",[38,2663,2664,2667,2668,2671,2672,2675],{},[41,2665,2666],{},"后台 agent + 重写大量文件 = 危险组合","：长任务跑通常加 ",[46,2669,2670],{},"--permission-mode plan"," 或开 ",[46,2673,2674],{},"acceptEdits"," 但配合 git worktree",[38,2677,2678,2681],{},[41,2679,2680],{},"Windows 原生支持有限","：官方推荐 WSL，PowerShell 安装路径有时跑不通",[38,2683,2684,2687],{},[41,2685,2686],{},"API token 烧钱速度","：BYOK 模式下，复杂 refactor 单次任务可能消耗几百万 token",[20,2689,475],{"id":475},[35,2691,2692,2704,2716,2729],{},[38,2693,1448,2694,1056,2696,1056,2698,1056,2700,1056,2702],{},[479,2695,1055],{"href":1054},[479,2697,1060],{"href":1059},[479,2699,1154],{"href":1153},[479,2701,240],{"href":2385},[479,2703,243],{"href":1159},[38,2705,2706,2707,1056,2710,1056,2712,1056,2714],{},"概念：",[479,2708,2709],{"href":1724},"AI Agent",[479,2711,1474],{"href":1473},[479,2713,1470],{"href":1469},[479,2715,1481],{"href":1480},[38,2717,2718,2719,1056,2721,1056,2725],{},"模型：",[479,2720,1652],{"href":1651},[479,2722,2724],{"href":2723},"\u002Fmodels\u002Fclaude-opus-4-5.html","Claude Opus 4.5",[479,2726,2728],{"href":2727},"\u002Fmodels\u002Fclaude-haiku-4.html","Claude Haiku 4",[38,2730,2731,2732,1056,2736],{},"进阶：",[479,2733,2735],{"href":2734},"\u002Fwiki\u002Fvibe-coding.html","Vibe Coding",[479,2737,2739],{"href":2738},"\u002Fwiki\u002Fprompt-engineering.html","Prompt Engineering",[20,2741,494],{"id":494},[35,2743,2744,2750,2756,2762,2769,2775],{},[38,2745,1488,2746],{},[479,2747,2748],{"href":2748,"rel":2749},"https:\u002F\u002Fclaude.com\u002Fclaude-code",[508],[38,2751,1495,2752],{},[479,2753,2754],{"href":2754,"rel":2755},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Foverview",[508],[38,2757,1514,2758],{},[479,2759,2760],{"href":2760,"rel":2761},"https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-code",[508],[38,2763,2764,2765],{},"CLI Reference：",[479,2766,2767],{"href":2767,"rel":2768},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fcli-reference",[508],[38,2770,2771,2772],{},"官方定价：",[479,2773,2080],{"href":2080,"rel":2774},[508],[38,2776,2777],{},"第三方评测：laozhang.ai \u002F explainx.ai \u002F computingforgeeks.com \u002F ksred.com \u002F learn-prompting.fr",[25,2779,2780,2781,1539],{},"本卡片由 AIHO 编辑部根据官方公开资料与第三方评测整理。所有事实点均标注来源；如发现价格 \u002F 命令 \u002F 功能与最新官方信息不一致，请通过 ",[479,2782,1538],{"href":1537},[1541,2784,2785],{},"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":518,"searchDepth":519,"depth":519,"links":2787},[2788,2789,2796,2797,2798,2799,2800,2801,2802],{"id":22,"depth":522,"text":23},{"id":613,"depth":522,"text":613,"children":2790},[2791,2792,2793,2794,2795],{"id":1675,"depth":519,"text":1676},{"id":1717,"depth":519,"text":1718},{"id":1779,"depth":519,"text":1780},{"id":1959,"depth":519,"text":1960},{"id":2051,"depth":519,"text":2052},{"id":1031,"depth":522,"text":1031},{"id":850,"depth":522,"text":851},{"id":1093,"depth":522,"text":1093},{"id":1134,"depth":522,"text":1134},{"id":1295,"depth":522,"text":1295},{"id":475,"depth":522,"text":475},{"id":494,"depth":522,"text":494},"\u002Fimg\u002Ftools\u002Fclaude-code.webp","Claude Code 2026 真实评测：Anthropic 官方 CLI 编程 Agent，适合终端、SSH、JetBrains\u002FVim 用户和长任务代码改造。本文整理安装使用、Sub-agents、Slash 命令、MCP、价格套餐、国内使用门槛，以及和 Cursor、Aider、Codex CLI 的区别。",[539],{},[2808,2809,2810],"claude-sonnet-5","claude-opus-4-8","claude-haiku-4",[2812,2813,2814],"国内裸跑（账号 \u002F 支付 \u002F 网络三关）","预算 ¥100\u002F月以内的个人开发者","只想做基础代码补全（用 GitHub Copilot 更经济）","\u002Ftools\u002Fcoding\u002Fcli\u002Fclaude-code",[547,548,546],[2818,2824,2829,2833],{"plan":2819,"price":2820,"limit":2821,"cn_pay":2822,"note":2823},"Pay-as-go","按 API token 计费","Sonnet $3\u002F$15 per Mtok，Opus $15\u002F$75","✅ 第三方中转支持支付宝","BYOK 模式",{"plan":2825,"price":2540,"limit":2826,"cn_pay":2827,"note":2828},"Claude Pro","约 1-4 小时\u002F天活跃编码","⚠️ 需海外卡","网页 + Code 共享额度",{"plan":2830,"price":2135,"limit":2831,"cn_pay":2827,"note":2832},"Claude Max 5x","Pro 的 5 倍 + Opus 接入","重度用户",{"plan":2834,"price":2148,"limit":2835,"cn_pay":2827,"note":2836},"Claude Max 20x","Pro 的 20 倍 + 优先队列","8h+\u002F天 agentic 工作流","API 按 token 计费 \u002F Pro $20 \u002F Max $100-$200 \u002F Team Premium $100-$125 seat",[1582,1583,1584,2839,1586,2840],"claude-skills-practice","cursor-deep-review",{"power":553,"ux":552,"price":519,"cn_support":522,"stability":552},{"title":237,"description":2804},"Claude Code 评测 2026：Anthropic 官方 CLI Agent，长任务编程怎么用",[2845,2847,2848,2850,2853,2855],{"title":2846,"url":2754},"Claude Code 官方文档",{"title":2082,"url":2080},{"title":2849,"url":2767},"Claude Code CLI Reference",{"title":2851,"url":2852},"Claude Code Pricing Guide 2026","https:\u002F\u002Fblog.laozhang.ai\u002Fen\u002Fposts\u002Fclaude-code-pricing-guide",{"title":2854,"url":1767},"Claude Code Cheat Sheet 2026",{"title":2856,"url":2760},"Claude Code Changelog（v2.1.x）","tools\u002Fcoding\u002Fcli\u002Fclaude-code",[2859,2860,2861,2862,2863],"JetBrains \u002F Vim \u002F Emacs 用户（不想换编辑器）","需要长任务自主规划（>30min 单次任务）","服务器开发、运维脚本、CI\u002FCD 场景","需要在 SSH 远程主机上跑 AI 编程","重视稳定性 + 长上下文连贯性","Anthropic 官方终端 AI Coding Agent，长任务能力业界第一梯队",[533,563,2866,1615,2867,566],"terminal","long-task","2026-07-20","Cursor 的强力补充。终端原生、IDE 无关、长任务跑得比 Cursor 稳。但 API 计费贵且国内更难用。","YIQtC5U4vEsz2B9Smm0TktyJo6JZ-dCcq31GUqSt1ms",{"id":2872,"title":243,"alternatives":2873,"api_compatible":2876,"body":2882,"category":533,"chinese_friendly":552,"cover":3370,"description":3371,"domestic":536,"extension":537,"faq":3372,"free":536,"github":3330,"languages":3388,"lastVerified":15,"meta":3389,"models":3390,"navigation":542,"notSuitable":3396,"opensource":542,"path":3400,"pillar":544,"platforms":3401,"priceTable":3402,"pricing":3414,"published":1580,"relatedPlaybooks":3415,"relatedReviews":3418,"score":3419,"self_host":542,"seo":3420,"seoTitle":3421,"slug":14,"sources":3422,"stem":3431,"suitable":3432,"tagline":3438,"tags":3439,"updated":1608,"verdict":3444,"website":3324,"__hash__":3445},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Fcline.md",[2874,13,12,2875],"coding\u002Fcli\u002Froo-code","coding\u002Fide\u002Fcursor",[2877,1615,2878,2879,2880,2881],"openai","openrouter","bedrock","vertex","ollama",{"type":17,"value":2883,"toc":3354},[2884,2886,2901,2904,2907,2934,2937,2939,2987,2992,3003,3007,3012,3016,3050,3053,3057,3068,3072,3075,3077,3085,3088,3216,3218,3279,3281,3288,3290,3316,3318,3346],[20,2885,23],{"id":22},[579,2887,2889,2898],{"className":2888},[582,583,584],[25,2890,2891,2893,2894,2897],{},[41,2892,589],{}," Cline 是 VS Code 里的开源 AI Agent 插件（Apache-2.0，58k+ stars），",[41,2895,2896],{},"BYOK 模式 + Plan-then-Act 工作流 + 每步审批 + 最大 MCP 生态","，定位为「谨慎派」的标杆。",[25,2899,2900],{},"不订阅、不抽成，你直接付 API 钱；成本敏感的人可以接 DeepSeek V4 Pro（输入 $0.435 \u002F 1M token），把月费压到 Cursor 的几分之一。",[20,2902,2903],{"id":2903},"它到底是个什么",[25,2905,2906],{},"Cline（原名 Claude Dev）是 VS Code 扩展商店里的开源 AI Agent。和 Cursor \u002F Trae 这种独立 IDE 不同，它就是个插件，你装上就用：",[35,2908,2909,2914,2920,2929],{},[38,2910,2911,2913],{},[41,2912,252],{},"：VS Code 右侧栏开一个 Cline 面板，输入任务 → Plan → Act → 每步审批 → 直到完成。",[38,2915,2916,2919],{},[41,2917,2918],{},"模型","：完全 BYOK（Bring Your Own Key）。OpenAI \u002F Anthropic \u002F OpenRouter \u002F Bedrock \u002F Vertex \u002F Ollama \u002F DeepSeek \u002F Qwen 全支持。",[38,2921,2922,2924,2925,2928],{},[41,2923,1470],{},"：原生支持 MCP 协议，并维护一个",[41,2926,2927],{},"社区 Marketplace","——比 Cursor \u002F Claude Code 的 MCP 生态都大。",[38,2930,2931,2933],{},[41,2932,268],{},"：Apache-2.0，可 fork \u002F 审计 \u002F 自部署，企业合规友好。",[25,2935,2936],{},"它和 Roo Code 共享同一个祖宗（Claude Dev），2024 分叉之后各走各路。Cline 更社区驱动（MCP Marketplace 是社区维护，Star 数高），Roo Code 更产品驱动（自带 Cloud Agents、Team Policy）。",[20,2938,102],{"id":102},[221,2940,2941,2953],{},[224,2942,2943],{},[227,2944,2945,2948,2950],{},[230,2946,2947],{},"档位",[230,2949,102],{},[230,2951,2952],{},"说明",[245,2954,2955,2965,2976],{},[227,2956,2957,2960,2962],{},[250,2958,2959],{},"插件本体",[250,2961,361],{},[250,2963,2964],{},"Apache-2.0 开源",[227,2966,2967,2970,2973],{},[250,2968,2969],{},"BYOK",[250,2971,2972],{},"按 API 计费",[250,2974,2975],{},"0 厂商抽成，付的钱全进 API 厂商口袋",[227,2977,2978,2981,2984],{},[250,2979,2980],{},"Cline Teams",[250,2982,2983],{},"询价",[250,2985,2986],{},"SSO + RBAC + 集中策略 + 审计 + 用量分析",[25,2988,2989],{},[41,2990,2991],{},"真实成本范例（参考）：",[35,2993,2994,2997,3000],{},[38,2995,2996],{},"Claude Sonnet 4.6 BYOK：$3 \u002F $15 per 1M token（input\u002Foutput），重度日用 $30-100\u002F月",[38,2998,2999],{},"DeepSeek V4 Pro BYOK：$0.435 \u002F $0.87 per 1M token，重度日用 $5-15\u002F月",[38,3001,3002],{},"Ollama 本地：$0（电费忽略），但需要 RTX 3090+ 才能跑 Qwen2.5-Coder 32B",[20,3004,3006],{"id":3005},"真实任务实测基于公开素材归纳","真实任务实测（基于公开素材归纳）",[111,3008,3009],{},[25,3010,3011],{},"来源说明：以下场景为 Cline GitHub 文档与 Qodo \u002F Serenities AI 评测的工作流归纳。",[615,3013,3015],{"id":3014},"任务-1让-cline-在陌生代码库里加-feature","任务 1：让 Cline 在陌生代码库里加 feature",[183,3017,3018,3021,3037,3043],{},[38,3019,3020],{},"输入任务：\"在这个 Express 项目里加一个 \u002Fapi\u002Fusers\u002Fme endpoint\"",[38,3022,3023,3026,3027,630,3030,630,3033,3036],{},[41,3024,3025],{},"Plan 阶段","：Cline 先读 ",[46,3028,3029],{},"package.json",[46,3031,3032],{},"app.js",[46,3034,3035],{},"routes\u002F","，列出需要新建\u002F修改的文件",[38,3038,3039,3042],{},[41,3040,3041],{},"Act 阶段","：每改一个文件、每跑一条命令都弹审批",[38,3044,3045,3046,3049],{},"完成后跑 ",[46,3047,3048],{},"npm test"," 验证",[25,3051,3052],{},"第一次用会觉得\"怎么这么多次点击\"，但在不熟悉的代码库里这就是安全网。",[615,3054,3056],{"id":3055},"任务-2byok-切到-deepseek-压成本","任务 2：BYOK 切到 DeepSeek 压成本",[25,3058,3059,3060,3063,3064,3067],{},"设置里选 OpenAI-compatible，base URL 填 DeepSeek 的 endpoint（",[46,3061,3062],{},"https:\u002F\u002Fapi.deepseek.com","），key 填好，模型选 ",[46,3065,3066],{},"deepseek-coder","。同样任务从月费 $50 降到 $10 量级。质量略低于 Claude Sonnet 4.6，但对常规改动够用。",[615,3069,3071],{"id":3070},"任务-3mcp-marketplace-装数据库-server","任务 3：MCP Marketplace 装数据库 server",[25,3073,3074],{},"Cline 面板 → MCP Marketplace → 装 Postgres MCP server → 配 connection string → 让 AI 直接查表、改 schema、跑 migration。这是 Cursor 也能做但生态没这么丰富的部分。",[20,3076,851],{"id":850},[695,3078,3083],{"className":3079,"code":3081,"language":3082,"meta":518},[3080],"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",[46,3084,3081],{"__ignoreMap":518},[20,3086,3087],{"id":3087},"同类对比",[221,3089,3090,3105],{},[224,3091,3092],{},[227,3093,3094,3096,3098,3101,3103],{},[230,3095,232],{},[230,3097,243],{},[230,3099,3100],{},"Roo Code",[230,3102,1055],{},[230,3104,237],{},[245,3106,3107,3121,3135,3148,3164,3182,3199],{},[227,3108,3109,3111,3113,3115,3118],{},[250,3110,252],{},[250,3112,263],{},[250,3114,263],{},[250,3116,3117],{},"独立 IDE",[250,3119,3120],{},"终端",[227,3122,3123,3125,3128,3130,3133],{},[250,3124,268],{},[250,3126,3127],{},"Apache-2.0",[250,3129,3127],{},[250,3131,3132],{},"闭源",[250,3134,3132],{},[227,3136,3137,3139,3141,3143,3146],{},[250,3138,2969],{},[250,3140,289],{},[250,3142,289],{},[250,3144,3145],{},"部分",[250,3147,274],{},[227,3149,3150,3153,3156,3159,3162],{},[250,3151,3152],{},"默认审批",[250,3154,3155],{},"每步",[250,3157,3158],{},"可配置",[250,3160,3161],{},"Accept All",[250,3163,3158],{},[227,3165,3166,3169,3175,3177,3180],{},[250,3167,3168],{},"MCP 生态",[250,3170,3171,3174],{},[41,3172,3173],{},"最大","（Marketplace）",[250,3176,315],{},[250,3178,3179],{},"中（注册表 200+）",[250,3181,315],{},[227,3183,3184,3187,3190,3193,3196],{},[250,3185,3186],{},"团队功能",[250,3188,3189],{},"Cline Teams（询价）",[250,3191,3192],{},"Cloud Team $99\u002F月",[250,3194,3195],{},"Teams $40\u002F用户\u002F月",[250,3197,3198],{},"Claude Team",[227,3200,3201,3204,3207,3210,3213],{},[250,3202,3203],{},"适合",[250,3205,3206],{},"谨慎派 + BYOK",[250,3208,3209],{},"Mode 切换重度 + Cloud Agent",[250,3211,3212],{},"GUI 全能",[250,3214,3215],{},"终端硬核",[20,3217,1295],{"id":1295},[183,3219,3220,3226,3240,3250,3256,3262],{},[38,3221,3222,3225],{},[41,3223,3224],{},"每步审批默认开","，新手会觉得烦——可在设置里把信任的工具加白名单（read_file \u002F list_dir 等）减少弹窗。",[38,3227,3228,3231,3232,3235,3236,3239],{},[41,3229,3230],{},"BYOK 别填错 base URL","，DeepSeek \u002F 第三方 OpenAI 兼容端需要写对 ",[46,3233,3234],{},"https:\u002F\u002Fapi.deepseek.com\u002Fv1","，少 ",[46,3237,3238],{},"\u002Fv1"," 会 404。",[38,3241,3242,3245,3246,3249],{},[41,3243,3244],{},"Plan 阶段读太多文件","，第一轮上下文容易吃光配额——大项目里加 ",[46,3247,3248],{},".clineignore"," 排除 node_modules \u002F dist。",[38,3251,3252,3255],{},[41,3253,3254],{},"MCP server 装多了会拖慢启动","，VS Code 启动时会逐个连，配置 30+ 个 server 会明显卡顿，按需启用。",[38,3257,3258,3261],{},[41,3259,3260],{},"OpenRouter \u002F 第三方代理 endpoint 偶尔抽风","，可以同时配 2 个 provider 互为备份。",[38,3263,3264,3267,3268,1056,3271,3274,3275,3278],{},[41,3265,3266],{},"跨平台 path 问题","：Windows 下 Cline 跑的 shell 默认是 cmd 而非 git-bash，命令里 ",[46,3269,3270],{},"&&",[46,3272,3273],{},"$HOME"," 等可能失败，配置改 ",[46,3276,3277],{},"terminal.integrated.defaultProfile.windows","。",[20,3280,418],{"id":417},[25,3282,3283,3284,3287],{},"✅ BYOK 派（用 DeepSeek \u002F Qwen \u002F Ollama 压成本）；对 AI 自主性谨慎的人；需要大 MCP 生态；VS Code 用户；企业合规场景。",[3285,3286],"br",{},"\n❌ 嫌弃配置的人；需要 GUI Composer 体验；想要订阅制固定月费的人。",[20,3289,475],{"id":475},[35,3291,3292,3299,3306],{},[38,3293,3294,3295],{},"配套 playbook：",[479,3296,3298],{"href":3297},"\u002Fplaybook\u002Fcline-vs-roo-code.html","Cline vs Roo Code 怎么选",[38,3300,3301,3302],{},"同分类：",[479,3303,3305],{"href":3304},"\u002Fcoding\u002Fcli\u002F","AI CLI 全分类",[38,3307,3308,3309,483,3312,483,3314],{},"替代品：",[479,3310,3100],{"href":3311},"\u002Fcoding\u002Fcli\u002Froo-code.html",[479,3313,240],{"href":2385},[479,3315,237],{"href":604},[20,3317,494],{"id":494},[35,3319,3320,3326,3332,3339],{},[38,3321,1488,3322],{},[479,3323,3324],{"href":3324,"rel":3325},"https:\u002F\u002Fcline.bot",[508],[38,3327,1514,3328],{},[479,3329,3330],{"href":3330,"rel":3331},"https:\u002F\u002Fgithub.com\u002Fcline\u002Fcline",[508],[38,3333,3334,3335],{},"Roo Code vs Cline（Serenities AI 2026）：",[479,3336,3337],{"href":3337,"rel":3338},"https:\u002F\u002Fserenitiesai.com\u002Farticles\u002Froo-code-vs-cline-ai-coding-2026",[508],[38,3340,3341,3342],{},"Roo Code vs Cline（Qodo 2025-12）：",[479,3343,3344],{"href":3344,"rel":3345},"https:\u002F\u002Fwww.qodo.ai\u002Fblog\u002Froo-code-vs-cline",[508],[111,3347,3348],{},[25,3349,3350,3351,3353],{},"本卡片由 AIHO 编辑部根据以上公开资料整理，非厂商付费内容；定价与功能以官网为准，欢迎在 ",[479,3352,1538],{"href":1537}," 反馈更新。",{"title":518,"searchDepth":519,"depth":519,"links":3355},[3356,3357,3358,3359,3364,3365,3366,3367,3368,3369],{"id":22,"depth":522,"text":23},{"id":2903,"depth":522,"text":2903},{"id":102,"depth":522,"text":102},{"id":3005,"depth":522,"text":3006,"children":3360},[3361,3362,3363],{"id":3014,"depth":519,"text":3015},{"id":3055,"depth":519,"text":3056},{"id":3070,"depth":519,"text":3071},{"id":850,"depth":522,"text":851},{"id":3087,"depth":522,"text":3087},{"id":1295,"depth":522,"text":1295},{"id":417,"depth":522,"text":418},{"id":475,"depth":522,"text":475},{"id":494,"depth":522,"text":494},"\u002Fimg\u002Ftools\u002Fcline.webp","Cline 真实评测：原名 Claude Dev，Apache-2.0 开源 VS Code 扩展，58k+ stars，社区驱动的 MCP Marketplace；BYOK 模式接任意 LLM，Plan-then-Act 工作流 + 每步审批，安全感是最大卖点。",[3373,3376,3379,3382,3385],{"q":3374,"a":3375},"Cline 和 Roo Code 什么关系？","Roo Code 是 Cline 的 fork。两者共享祖宗 Claude Dev，2024 年分叉后各走各路：Cline 更社区驱动（MCP Marketplace 是社区维护），Roo Code 更产品驱动（自带 Cloud Agents、团队 Policy）。两个都 Apache-2.0，可同时装。",{"q":3377,"a":3378},"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":3380,"a":3381},"Plan-then-Act 是什么？","Cline 接到任务后先 plan（列出要改的文件 + 命令 + 浏览器操作），再 act（每步执行前要你点 approve）。和 Cursor Composer 的 Accept All 不同——Cline 默认更谨慎，更适合不熟悉的代码库。",{"q":3383,"a":3384},"MCP Marketplace 是什么？","Cline 自带的 MCP server 市集，社区维护。装 server 后 AI 就能调那个外部工具（比如 Postgres \u002F Notion \u002F Stripe \u002F 自建 API）。截至 2026 已有数百个 MCP server。",{"q":3386,"a":3387},"国内能用吗？","插件本身没限制。模型 API 走国内厂商（DeepSeek \u002F Qwen \u002F Doubao）直连无需代理，走 Claude \u002F OpenAI 需稳定代理。",[1564,539],{},[3391,3392,3393,3394,3395],"claude-sonnet-4.6","claude-opus-4.6","deepseek-v3","qwen-coder","gpt-5",[3397,3398,3399],"嫌弃配置的人（API key、模型、参数都要自己设）","需要 GUI 多文件 Composer 体验的人（Cline 更线性）","想要订阅制（每月固定成本）的人","\u002Ftools\u002Fcoding\u002Fcli\u002Fcline",[546,547,548],[3403,3407,3411],{"plan":2959,"price":361,"limit":3404,"cn_pay":3405,"note":3406},"Apache-2.0 开源，VS Code Marketplace 安装","—","0 厂商抽成",{"plan":2823,"price":2972,"limit":3408,"cn_pay":3409,"note":3410},"接 OpenAI \u002F Anthropic \u002F OpenRouter \u002F Bedrock \u002F Vertex \u002F Ollama \u002F DeepSeek 等","看 API 厂商","完全自主成本",{"plan":2980,"price":3412,"limit":2986,"cn_pay":3405,"note":3413},"$30\u002F用户\u002F月起（询价）","企业合规档","插件免费 \u002F BYOK 按 API 计费 \u002F Cline Teams 含 SSO+RBAC",[3416,3417],"ai-coding\u002Fcline-vs-roo-code","ai-coding\u002Fbyok-cost-optimization",[1583,1584,1585],{"power":552,"ux":552,"price":553,"cn_support":552,"stability":552},{"title":243,"description":3371},"Cline 评测 2026：开源 VS Code AI 编程 Agent，MCP 协议支持",[3423,3425,3427,3429],{"title":3424,"url":3330},"Cline GitHub",{"title":3426,"url":3324},"Cline 官网",{"title":3428,"url":3337},"Roo Code vs Cline（Serenities AI 2026）",{"title":3430,"url":3344},"Roo Code vs Cline（Qodo 2025-12）","tools\u002Fcoding\u002Fcli\u002Fcline",[3433,3434,3435,3436,3437],"BYOK 派（用 DeepSeek \u002F Qwen \u002F 自部署模型压成本）","对 AI 自主性紧张的人（每步审批模式可见性强）","需要 MCP 生态扩展（GitHub \u002F Database \u002F Slack 等）","VS Code 用户（不想换编辑器）","企业合规场景（开源 + 可审计）","VS Code 里的开源 AI Agent 插件，BYOK + MCP Marketplace",[563,3440,564,3441,3442,3443],"vscode-plugin","byok","mcp-marketplace","plan-act","BYOK 派的标杆。装在 VS Code 里、连任意 API、每步审批、行为可控、MCP 生态最大；适合谨慎派、企业合规场景，以及想用 DeepSeek \u002F Qwen 压成本的人。","WDlgCqRD1hMlcflZZW6-Zlk5v1nZw06xIhvhef81zc0",{"id":3447,"title":1154,"alternatives":3448,"api_compatible":3449,"body":3450,"category":533,"chinese_friendly":519,"cover":4108,"description":4109,"domestic":536,"extension":537,"faq":4110,"free":536,"github":3498,"languages":4125,"lastVerified":15,"meta":4126,"models":4127,"navigation":542,"notSuitable":4131,"opensource":542,"path":4135,"pillar":544,"platforms":4136,"priceTable":4137,"pricing":4152,"published":1580,"relatedPlaybooks":4153,"relatedReviews":4156,"score":4157,"self_host":536,"seo":4158,"seoTitle":4159,"slug":573,"sources":4160,"stem":4172,"suitable":4173,"tagline":4178,"tags":4179,"updated":2868,"verdict":4181,"website":4062,"__hash__":4182},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Fcodex.md",[12,13,14],[2877],{"type":17,"value":3451,"toc":4092},[3452,3454,3492,3494,3505,3508,3528,3531,3561,3563,3619,3624,3628,3633,3637,3659,3662,3666,3689,3693,3713,3716,3718,3819,3829,3831,3963,3968,3970,4024,4026,4032,4034,4054,4056,4083,4089],[20,3453,23],{"id":22},[579,3455,3457,3466,3489],{"className":3456},[582,583,584],[25,3458,3459,3461,3462,3465],{},[41,3460,589],{}," Codex CLI 是 OpenAI 官方做的终端 Coding Agent，对标 Claude Code。",[41,3463,3464],{},"Rust 实现 + Windows 原生沙箱 + 子代理 + MCP + Hooks","，ChatGPT Plus\u002FPro\u002FTeam\u002FEdu 已含使用额度。",[25,3467,3468,3471,3472,3475,3476,3480,3481,3484,3485,3488],{},[41,3469,3470],{},"2026-07 最新","：稳定版 ",[41,3473,3474],{},"0.144.1","（7-09）接入 ",[479,3477,3479],{"href":3478},"\u002Fmodels\u002Fgpt-5-6.html","GPT-5.6"," 家族（Sol\u002FTerra\u002FLuna）；新增 ",[41,3482,3483],{},"ACP 支持","，可在 ",[479,3486,3487],{"href":1059},"Devin Desktop"," \u002F Zed 等 ACP 客户端里作为 Agent provider 运行；此前已作为公测 Agent provider 进入 JetBrains（经 GitHub Copilot，7-07）。",[25,3490,3491],{},"形态和 Claude Code 几乎一样，差异主要在模型选择。喜欢 GPT 的人选它，喜欢 Claude 的留 Claude Code。",[20,3493,2903],{"id":2903},[25,3495,3496,3501,3502,3504],{},[479,3497,3500],{"href":3498,"rel":3499},"https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex",[508],"GitHub: openai\u002Fcodex","，",[41,3503,2964],{},"，Rust 写的二进制，428+ 贡献者。在终端里跑一个能读 \u002F 改 \u002F 执行代码的 Agent，类似 Claude Code 但绑定 OpenAI 模型。",[25,3506,3507],{},"2026 的三个主线：",[183,3509,3510,3516,3522],{},[38,3511,3512,3515],{},[41,3513,3514],{},"速度 & 实时","：gpt-5.3-codex-spark 推理速度 1000+ token\u002Fs；WebSocket 远程控制延迟优化。",[38,3517,3518,3521],{},[41,3519,3520],{},"Agent 自主性","：Subagents GA、Smart Approvals、PostToolUse hooks、worktree 自动化。",[38,3523,3524,3527],{},[41,3525,3526],{},"企业就绪","：自定义 CA 证书、userpromptsubmit hooks、托管配置、插件策略强制。",[25,3529,3530],{},"最有用的 4 个能力：",[35,3532,3533,3539,3545,3551],{},[38,3534,3535,3538],{},[41,3536,3537],{},"沙箱执行","：默认在受限沙箱跑命令（macOS Sandbox \u002F Linux Landlock \u002F Windows AppContainer），不会污染主机。",[38,3540,3541,3544],{},[41,3542,3543],{},"MCP 工具调用","：连 GitHub \u002F 数据库 \u002F Slack \u002F 自建 server，支持并行 tool call。",[38,3546,3547,3550],{},[41,3548,3549],{},"Subagents","：把大任务拆给多个并行 sub-agent，token 用得多但效率高。",[38,3552,3553,3556,3557,3560],{},[41,3554,3555],{},"Image inputs","：终端里 ",[46,3558,3559],{},"codex -i screenshot.png \"解释这个错误\""," 直接读图。",[20,3562,102],{"id":102},[221,3564,3565,3575],{},[224,3566,3567],{},[227,3568,3569,3571,3573],{},[230,3570,2947],{},[230,3572,102],{},[230,3574,2952],{},[245,3576,3577,3587,3597,3608],{},[227,3578,3579,3582,3584],{},[250,3580,3581],{},"ChatGPT Plus",[250,3583,2540],{},[250,3585,3586],{},"含 Codex CLI 用量（2026-03 起 mini 模型额度 +4×）",[227,3588,3589,3592,3594],{},[250,3590,3591],{},"ChatGPT Pro",[250,3593,2148],{},[250,3595,3596],{},"更高额度 + 优先处理 + Spark 研究预览",[227,3598,3599,3602,3605],{},[250,3600,3601],{},"Business \u002F Edu \u002F Team",[250,3603,3604],{},"$25-30\u002F用户\u002F月起",[250,3606,3607],{},"企业管理 + SSO + Codex 含在内",[227,3609,3610,3613,3616],{},[250,3611,3612],{},"纯 API",[250,3614,3615],{},"按 token",[250,3617,3618],{},"gpt-5.5 ≈ $1.25 \u002F $10 per 1M token",[111,3620,3621],{},[25,3622,3623],{},"已经付 ChatGPT Plus 的人，等于白嫖一个 Codex CLI 用量，几乎不必另开 API 账号。",[20,3625,3627],{"id":3626},"真实任务实测基于官方文档归纳","真实任务实测（基于官方文档归纳）",[111,3629,3630],{},[25,3631,3632],{},"来源说明：以下基于 Codex CLI 官方 features 文档与公开评测整合。",[615,3634,3636],{"id":3635},"任务-1在-50k-行-rust-项目里加新-feature","任务 1：在 50k 行 Rust 项目里加新 feature",[695,3638,3640],{"className":697,"code":3639,"language":699,"meta":518,"style":518},"codex -m gpt-5-codex\n> 在 src\u002Fauth 模块下加 OAuth2 callback handler，参考已有的 token refresh 实现\n",[46,3641,3642,3652],{"__ignoreMap":518},[703,3643,3644,3647,3649],{"class":705,"line":706},[703,3645,3646],{"class":709},"codex",[703,3648,870],{"class":712},[703,3650,3651],{"class":724}," gpt-5-codex\n",[703,3653,3654,3656],{"class":705,"line":522},[703,3655,1025],{"class":923},[703,3657,3658],{"class":927}," 在 src\u002Fauth 模块下加 OAuth2 callback handler，参考已有的 token refresh 实现\n",[25,3660,3661],{},"Agent 会 plan → 读相关文件 → 跑 cargo check → 跑测试 → 提 diff。子代理可以同时跑 lint 和 test 两条线。",[615,3663,3665],{"id":3664},"任务-2ci-失败自动-debug","任务 2：CI 失败自动 debug",[695,3667,3669],{"className":697,"code":3668,"language":699,"meta":518,"style":518},"codex --features enable post_tool_use_hook\n# 然后跑 cargo test，CI 失败时 Hook 自动触发 Agent 分析失败 + 写 fix\n",[46,3670,3671,3684],{"__ignoreMap":518},[703,3672,3673,3675,3678,3681],{"class":705,"line":706},[703,3674,3646],{"class":709},[703,3676,3677],{"class":712}," --features",[703,3679,3680],{"class":724}," enable",[703,3682,3683],{"class":724}," post_tool_use_hook\n",[703,3685,3686],{"class":705,"line":522},[703,3687,3688],{"class":861},"# 然后跑 cargo test，CI 失败时 Hook 自动触发 Agent 分析失败 + 写 fix\n",[615,3690,3692],{"id":3691},"任务-3跨仓库脚手架生成","任务 3：跨仓库脚手架生成",[695,3694,3696],{"className":697,"code":3695,"language":699,"meta":518,"style":518},"codex -m gpt-5-codex\n> 用 mono-repo 模式建 3 个 package：core \u002F cli \u002F web，统一走 pnpm workspace\n",[46,3697,3698,3706],{"__ignoreMap":518},[703,3699,3700,3702,3704],{"class":705,"line":706},[703,3701,3646],{"class":709},[703,3703,870],{"class":712},[703,3705,3651],{"class":724},[703,3707,3708,3710],{"class":705,"line":522},[703,3709,1025],{"class":923},[703,3711,3712],{"class":927}," 用 mono-repo 模式建 3 个 package：core \u002F cli \u002F web，统一走 pnpm workspace\n",[25,3714,3715],{},"子代理并行起 3 个目录的初始化，单次任务跑完 ~3 分钟，token 用约 80k。",[20,3717,851],{"id":850},[695,3719,3721],{"className":697,"code":3720,"language":699,"meta":518,"style":518},"# 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",[46,3722,3723,3728,3742,3746,3751,3756,3760,3767,3782,3795,3808],{"__ignoreMap":518},[703,3724,3725],{"class":705,"line":706},[703,3726,3727],{"class":861},"# macOS \u002F Linux\n",[703,3729,3730,3732,3734,3737,3739],{"class":705,"line":522},[703,3731,2222],{"class":709},[703,3733,2225],{"class":712},[703,3735,3736],{"class":724}," https:\u002F\u002Fchatgpt.com\u002Fcodex\u002Finstall.sh",[703,3738,2231],{"class":923},[703,3740,3741],{"class":709}," sh\n",[703,3743,3744],{"class":705,"line":519},[703,3745,893],{"emptyLinePlaceholder":542},[703,3747,3748],{"class":705,"line":552},[703,3749,3750],{"class":861},"# Windows（原生 PowerShell）\n",[703,3752,3753],{"class":705,"line":553},[703,3754,3755],{"class":861},"# 见官方 Windows setup guide，或用 npm i -g @openai\u002Fcodex\n",[703,3757,3758],{"class":705,"line":909},[703,3759,893],{"emptyLinePlaceholder":542},[703,3761,3762,3764],{"class":705,"line":914},[703,3763,3646],{"class":709},[703,3765,3766],{"class":861},"                          # 启动 TUI\n",[703,3768,3769,3771,3773,3776,3779],{"class":705,"line":920},[703,3770,3646],{"class":709},[703,3772,870],{"class":712},[703,3774,3775],{"class":724}," gpt-5-codex",[703,3777,3778],{"class":724}," .",[703,3780,3781],{"class":861},"         # 在当前目录起 Agent\n",[703,3783,3784,3786,3789,3792],{"class":705,"line":937},[703,3785,3646],{"class":709},[703,3787,3788],{"class":712}," --remote",[703,3790,3791],{"class":724}," wss:\u002F\u002F...",[703,3793,3794],{"class":861},"       # 远程模式（SSH \u002F 容器）\n",[703,3796,3797,3799,3802,3805],{"class":705,"line":950},[703,3798,3646],{"class":709},[703,3800,3801],{"class":724}," features",[703,3803,3804],{"class":724}," list",[703,3806,3807],{"class":861},"            # 看可用 feature flag\n",[703,3809,3810,3812,3814,3816],{"class":705,"line":962},[703,3811,3646],{"class":709},[703,3813,3801],{"class":724},[703,3815,3680],{"class":724},[703,3817,3818],{"class":724}," unified_exec\n",[25,3820,3821,3822,3825,3826,1371],{},"配置文件：",[46,3823,3824],{},"$CODEX_HOME\u002Fconfig.toml","（默认 ",[46,3827,3828],{},"~\u002F.codex\u002Fconfig.toml",[20,3830,3087],{"id":3087},[221,3832,3833,3847],{},[224,3834,3835],{},[227,3836,3837,3839,3841,3843,3845],{},[230,3838,232],{},[230,3840,1154],{},[230,3842,237],{},[230,3844,240],{},[230,3846,243],{},[245,3848,3849,3863,3879,3895,3912,3924,3938,3950],{},[227,3850,3851,3853,3856,3858,3861],{},[250,3852,252],{},[250,3854,3855],{},"终端 TUI",[250,3857,3855],{},[250,3859,3860],{},"终端 REPL",[250,3862,263],{},[227,3864,3865,3868,3871,3874,3877],{},[250,3866,3867],{},"默认模型",[250,3869,3870],{},"gpt-5-codex",[250,3872,3873],{},"Claude Sonnet\u002FOpus",[250,3875,3876],{},"BYOK 任意",[250,3878,3876],{},[227,3880,3881,3884,3887,3890,3893],{},[250,3882,3883],{},"含在订阅",[250,3885,3886],{},"ChatGPT Plus\u002FPro",[250,3888,3889],{},"Claude.ai $20\u002F月",[250,3891,3892],{},"❌（仅 API）",[250,3894,3892],{},[227,3896,3897,3900,3903,3906,3909],{},[250,3898,3899],{},"沙箱",[250,3901,3902],{},"macOS Sandbox \u002F Landlock \u002F AppContainer",[250,3904,3905],{},"类似",[250,3907,3908],{},"无",[250,3910,3911],{},"VS Code 环境",[227,3913,3914,3916,3918,3920,3922],{},[250,3915,1470],{},[250,3917,289],{},[250,3919,289],{},[250,3921,3145],{},[250,3923,289],{},[227,3925,3926,3928,3931,3934,3936],{},[250,3927,3549],{},[250,3929,3930],{},"✅ GA",[250,3932,3933],{},"✅ Task tool",[250,3935,274],{},[250,3937,274],{},[227,3939,3940,3942,3944,3946,3948],{},[250,3941,268],{},[250,3943,3127],{},[250,3945,3132],{},[250,3947,3127],{},[250,3949,3127],{},[227,3951,3952,3955,3957,3959,3961],{},[250,3953,3954],{},"原生 Windows",[250,3956,289],{},[250,3958,3145],{},[250,3960,289],{},[250,3962,289],{},[111,3964,3965],{},[25,3966,3967],{},"一句话区分：Codex CLI = OpenAI 官方版的 Claude Code；Claude Code = Anthropic 官方版的 Codex；Aider = 任意 OpenAI 兼容 API 都能跑；Cline = VS Code 里的 GUI 终端 Agent。",[20,3969,1295],{"id":1295},[183,3971,3972,3978,3988,3998,4004,4010],{},[38,3973,3974,3977],{},[41,3975,3976],{},"国内访问别频繁切 IP","，OpenAI 风控严，账号被封基本无法找回。",[38,3979,3980,3983,3984,3987],{},[41,3981,3982],{},"沙箱默认会限制网络","，跑 ",[46,3985,3986],{},"npm install"," 等需要联网的命令前先看 approval 弹窗。",[38,3989,3990,3993,3994,3997],{},[41,3991,3992],{},"Subagents 吃 token 多","，预算敏感时关闭 ",[46,3995,3996],{},"[agents]"," 配置或换 mini 模型。",[38,3999,4000,4003],{},[41,4001,4002],{},"WebSocket 远程模式只接受 wss:\u002F\u002F 或 localhost ws:\u002F\u002F","，远程公网必须 TLS。",[38,4005,4006,4009],{},[41,4007,4008],{},"gpt-5-codex 比 gpt-5.5 便宜但能力对齐","，2026-03 之后默认推荐用 codex 系列而非 5.5。",[38,4011,4012,4019,4020,4023],{},[41,4013,4014,4015,4018],{},"不要用过期的 ",[46,4016,4017],{},"--approval-mode"," 旧参数","，新版用 ",[46,4021,4022],{},"codex features"," 子命令管理。",[20,4025,418],{"id":417},[25,4027,4028,4029,4031],{},"✅ 终端 \u002F TMUX \u002F Vim 重度用户；已订阅 ChatGPT Plus \u002F Pro 的人；Windows 原生开发者；headless \u002F SSH \u002F 容器场景。",[3285,4030],{},"\n❌ GUI 党；纯内网开发；偏好 Claude 长上下文风格的人。",[20,4033,475],{"id":475},[35,4035,4036,4042,4046],{},[38,4037,3294,4038],{},[479,4039,4041],{"href":4040},"\u002Fplaybook\u002Fcodex-cli-vs-claude-code.html","Codex CLI vs Claude Code 怎么选",[38,4043,3301,4044],{},[479,4045,3305],{"href":3304},[38,4047,3308,4048,483,4050,483,4052],{},[479,4049,237],{"href":604},[479,4051,240],{"href":2385},[479,4053,243],{"href":1159},[20,4055,494],{"id":494},[35,4057,4058,4064,4071,4076],{},[38,4059,1495,4060],{},[479,4061,4062],{"href":4062,"rel":4063},"https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fcli",[508],[38,4065,4066,4067],{},"Features 页：",[479,4068,4069],{"href":4069,"rel":4070},"https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fcli\u002Ffeatures",[508],[38,4072,1514,4073],{},[479,4074,3498],{"href":3498,"rel":4075},[508],[38,4077,4078,4079],{},"2026 更新综述：",[479,4080,4081],{"href":4081,"rel":4082},"https:\u002F\u002Fcodex.danielvaughan.com\u002F2026\u002F03\u002F27\u002Fcodex-cli-in-2026-whats-new",[508],[111,4084,4085],{},[25,4086,3350,4087,3353],{},[479,4088,1538],{"href":1537},[1541,4090,4091],{},"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":518,"searchDepth":519,"depth":519,"links":4093},[4094,4095,4096,4097,4102,4103,4104,4105,4106,4107],{"id":22,"depth":522,"text":23},{"id":2903,"depth":522,"text":2903},{"id":102,"depth":522,"text":102},{"id":3626,"depth":522,"text":3627,"children":4098},[4099,4100,4101],{"id":3635,"depth":519,"text":3636},{"id":3664,"depth":519,"text":3665},{"id":3691,"depth":519,"text":3692},{"id":850,"depth":522,"text":851},{"id":3087,"depth":522,"text":3087},{"id":1295,"depth":522,"text":1295},{"id":417,"depth":522,"text":418},{"id":475,"depth":522,"text":475},{"id":494,"depth":522,"text":494},"\u002Fimg\u002Ftools\u002Fcodex.webp","Codex CLI 真实评测：OpenAI 官方开源（Apache-2.0）终端 Coding Agent，Rust 实现，原生 Windows 沙箱 + 子代理 + MCP + 钩子 + 远程控制；2026-07 接入 GPT-5.6（Sol\u002FTerra\u002FLuna）家族，支持 ACP 可在 Devin Desktop \u002F Zed 运行，Plus\u002FPro\u002FTeam\u002FEdu 计划已含。",[4111,4114,4117,4119,4122],{"q":4112,"a":4113},"Codex CLI 和 Claude Code 有什么区别？","形态几乎一致：都是终端 Agent + 沙箱执行 + MCP + 子代理。差异主要在模型——Codex CLI 走 OpenAI 的 gpt-5-codex 系列，Claude Code 走 Anthropic Sonnet\u002FOpus。OpenAI 在原生 Windows 沙箱（不需要 WSL）和 Rust 实现速度上略胜，Claude 在长任务上下文连续性上略胜。",{"q":4115,"a":4116},"在 Windows 上怎么用？","原生 PowerShell 沙箱模式（推荐），也支持 WSL2。安装命令：curl -fsSL https:\u002F\u002Fchatgpt.com\u002Fcodex\u002Finstall.sh | sh（macOS\u002FLinux），Windows 直接通过 npm 或 PowerShell installer。",{"q":3386,"a":4118},"需要 OpenAI 账号 + 稳定代理。Plus \u002F Pro 订阅可走支付宝。直接 `codex` 即可启动。",{"q":4120,"a":4121},"Codex CLI 支持本地模型吗？","原生只走 OpenAI API。如果要本地模型，建议用 Aider（OpenAI 兼容 endpoint，可指向 Ollama \u002F vLLM）。",{"q":4123,"a":4124},"Subagents \u002F Hooks \u002F MCP 是什么？","Subagents：把大任务拆给多个并行子代理；Hooks（PostToolUse \u002F userpromptsubmit）：在工具调用前后插入企业策略；MCP：连外部工具（GitHub \u002F 数据库 \u002F Slack）。Codex 2026 把这三块都做到了 GA。",[1564,539],{},[4128,4129,4130,3870],"gpt-5.6-sol","gpt-5.6-terra","gpt-5.6-luna",[4132,4133,4134],"重度 GUI 党（终端排斥者请用 Cursor）","国内纯内网（OpenAI API 需稳定代理）","需要 Claude 上下文风格的人","\u002Ftools\u002Fcoding\u002Fcli\u002Fcodex",[546,547,548],[4138,4142,4145,4148],{"plan":3581,"price":2540,"limit":4139,"cn_pay":4140,"note":4141},"含 Codex CLI 使用额度，默认 gpt-5-codex-mini（2026-03 起额度 +4×）","支付宝","个人入门",{"plan":3591,"price":2148,"limit":4143,"cn_pay":4140,"note":4144},"更高额度 + 优先处理 + GPT-5.3-Codex-Spark 研究预览","Agent 重度用户",{"plan":3601,"price":3604,"limit":4146,"cn_pay":3405,"note":4147},"团队管理 + SSO + Codex 含在内","团队档",{"plan":4149,"price":3615,"limit":4150,"cn_pay":3405,"note":4151},"纯 API 调用","gpt-5.5 ≈ $1.25\u002F$10 per 1M tokens（input\u002Foutput）","BYOK 自由模式","ChatGPT Plus\u002FPro\u002FBusiness\u002FEdu\u002FEnterprise 包含 \u002F 或按 OpenAI API 计费",[4154,4155],"ai-coding\u002Fcodex-cli-vs-claude-code","ai-coding\u002Fterminal-agent-workflow",[1583,1584,1586,2840],{"power":553,"ux":552,"price":552,"cn_support":519,"stability":552},{"title":1154,"description":4109},"Codex CLI 评测 2026：OpenAI 终端 AI 编程 Agent，免费使用指南",[4161,4163,4165,4167,4169],{"title":4162,"url":4062},"Codex CLI 官方文档",{"title":4164,"url":4069},"Codex CLI Features 官方",{"title":4166,"url":3498},"Codex CLI GitHub",{"title":4168,"url":4081},"Codex CLI 2026 更新综述",{"title":4170,"url":4171},"Codex CLI 0.144.1 Release","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex\u002Freleases","tools\u002Fcoding\u002Fcli\u002Fcodex",[4174,4175,4176,4177],"终端 \u002F TMUX \u002F Vim 重度用户","已经订阅 ChatGPT Plus \u002F Pro 的人（白嫖 Codex 用量）","Windows 原生开发者（Codex CLI 有 PowerShell 沙箱，不必走 WSL）","需要远程 SSH \u002F 容器中跑 Agent 的人（headless 友好）","OpenAI 官方终端 Coding Agent，GPT-5.6 家族驱动，支持 ACP",[533,563,2866,2877,3395,4180,566,564,565],"subagents","Claude Code 的 OpenAI 版镜像。Plus \u002F Pro 已含、Windows 原生沙箱、Rust 速度快，喜欢 GPT 派的人首选；Claude Sonnet 4.5 在长任务上仍略胜，喜欢 Claude 的留 Claude Code。","s5NNRdqONhYz_Mk47gNFGNX7XaP93XMThtGiqvm1hXo",{"id":4184,"title":4185,"alternatives":4186,"api_compatible":4187,"body":4190,"category":533,"chinese_friendly":519,"cover":4756,"description":4757,"domestic":536,"extension":537,"faq":4758,"free":536,"github":4730,"languages":4771,"lastVerified":15,"meta":4772,"models":4773,"navigation":542,"notSuitable":4777,"opensource":542,"path":4781,"pillar":544,"platforms":4782,"priceTable":4783,"pricing":4796,"published":4797,"relatedPlaybooks":4798,"relatedReviews":15,"score":4800,"self_host":536,"seo":4801,"seoTitle":4802,"slug":4803,"sources":4804,"stem":4809,"suitable":4810,"tagline":4815,"tags":4816,"updated":4797,"verdict":4819,"website":4723,"__hash__":4820},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Fgemini-cli.md","Gemini CLI",[12,573,13],[4188,4189],"gemini","vertex-ai",{"type":17,"value":4191,"toc":4740},[4192,4194,4208,4211,4217,4220,4240,4243,4297,4300,4303,4384,4387,4436,4439,4443,4446,4467,4470,4473,4477,4483,4486,4490,4496,4499,4503,4539,4542,4544,4653,4658,4672,4674,4706,4708,4714,4716,4732,4737],[20,4193,23],{"id":22},[579,4195,4197,4205],{"className":4196},[582,583,584],[25,4198,4199,4201,4202,3278],{},[41,4200,589],{}," Gemini CLI 是 Google 官方开源的终端 AI Agent。它把 Gemini 模型、文件读写、shell、web fetch、Google Search grounding 和 MCP 接到一个命令行工具里，最大卖点是 ",[41,4203,4204],{},"1M token 上下文 + 个人账号免费额度",[25,4206,4207],{},"如果你已经在用 Claude Code \u002F Codex CLI，Gemini CLI 不一定替代它们，但很适合作为「第二意见」「低成本大仓库阅读」「联网查新资料」的工具。",[20,4209,4210],{"id":4210},"它是什么",[25,4212,4213,4214,4216],{},"Gemini CLI 是一个 Apache-2.0 开源的终端 Agent。使用方式和 Claude Code \u002F Codex CLI 类似：进入项目目录，运行 ",[46,4215,4188],{},"，然后用自然语言让它读文件、解释架构、修改代码、跑命令、调试错误。",[25,4218,4219],{},"它的特点不是「最强代码生成」，而是三件事：",[183,4221,4222,4228,4234],{},[38,4223,4224,4227],{},[41,4225,4226],{},"上下文大","：官方文档强调可访问 Gemini 2.5 Pro 的 1M token context window。",[38,4229,4230,4233],{},[41,4231,4232],{},"免费额度大","：个人 Google 账号入口标注 60 requests\u002Fmin、1,000 requests\u002Fday。",[38,4235,4236,4239],{},[41,4237,4238],{},"搜索原生","：Google Search grounding 是内置能力，查新资料、查报错、查 API 文档时很顺手。",[20,4241,4242],{"id":4242},"安装与启动",[695,4244,4246],{"className":697,"code":4245,"language":699,"meta":518,"style":518},"# 免安装试用\nnpx https:\u002F\u002Fgithub.com\u002Fgoogle-gemini\u002Fgemini-cli\n\n# 全局安装\nnpm install -g @google\u002Fgemini-cli\n\n# 启动当前目录会话\ngemini\n",[46,4247,4248,4253,4261,4265,4270,4283,4287,4292],{"__ignoreMap":518},[703,4249,4250],{"class":705,"line":706},[703,4251,4252],{"class":861},"# 免安装试用\n",[703,4254,4255,4258],{"class":705,"line":522},[703,4256,4257],{"class":709},"npx",[703,4259,4260],{"class":724}," https:\u002F\u002Fgithub.com\u002Fgoogle-gemini\u002Fgemini-cli\n",[703,4262,4263],{"class":705,"line":519},[703,4264,893],{"emptyLinePlaceholder":542},[703,4266,4267],{"class":705,"line":552},[703,4268,4269],{"class":861},"# 全局安装\n",[703,4271,4272,4275,4277,4280],{"class":705,"line":553},[703,4273,4274],{"class":709},"npm",[703,4276,876],{"class":724},[703,4278,4279],{"class":712}," -g",[703,4281,4282],{"class":724}," @google\u002Fgemini-cli\n",[703,4284,4285],{"class":705,"line":909},[703,4286,893],{"emptyLinePlaceholder":542},[703,4288,4289],{"class":705,"line":914},[703,4290,4291],{"class":861},"# 启动当前目录会话\n",[703,4293,4294],{"class":705,"line":920},[703,4295,4296],{"class":709},"gemini\n",[25,4298,4299],{},"要求 Node.js 20+，支持 Windows \u002F macOS \u002F Linux。",[25,4301,4302],{},"常用命令：",[695,4304,4306],{"className":697,"code":4305,"language":699,"meta":518,"style":518},"# 非交互问答\ngemini -p \"Explain the architecture of this codebase\"\n\n# 指定模型\ngemini -m gemini-2.5-flash\n\n# 额外包含目录\ngemini --include-directories ..\u002Fdocs,..\u002Fpackages\n\n# JSON 输出，方便脚本串联\ngemini -p \"Summarize open issues\" --output-format json\n",[46,4307,4308,4313,4323,4327,4332,4341,4345,4350,4360,4364,4369],{"__ignoreMap":518},[703,4309,4310],{"class":705,"line":706},[703,4311,4312],{"class":861},"# 非交互问答\n",[703,4314,4315,4317,4320],{"class":705,"line":522},[703,4316,4188],{"class":709},[703,4318,4319],{"class":712}," -p",[703,4321,4322],{"class":724}," \"Explain the architecture of this codebase\"\n",[703,4324,4325],{"class":705,"line":519},[703,4326,893],{"emptyLinePlaceholder":542},[703,4328,4329],{"class":705,"line":552},[703,4330,4331],{"class":861},"# 指定模型\n",[703,4333,4334,4336,4338],{"class":705,"line":553},[703,4335,4188],{"class":709},[703,4337,870],{"class":712},[703,4339,4340],{"class":724}," gemini-2.5-flash\n",[703,4342,4343],{"class":705,"line":909},[703,4344,893],{"emptyLinePlaceholder":542},[703,4346,4347],{"class":705,"line":914},[703,4348,4349],{"class":861},"# 额外包含目录\n",[703,4351,4352,4354,4357],{"class":705,"line":920},[703,4353,4188],{"class":709},[703,4355,4356],{"class":712}," --include-directories",[703,4358,4359],{"class":724}," ..\u002Fdocs,..\u002Fpackages\n",[703,4361,4362],{"class":705,"line":937},[703,4363,893],{"emptyLinePlaceholder":542},[703,4365,4366],{"class":705,"line":950},[703,4367,4368],{"class":861},"# JSON 输出，方便脚本串联\n",[703,4370,4371,4373,4375,4378,4381],{"class":705,"line":962},[703,4372,4188],{"class":709},[703,4374,4319],{"class":712},[703,4376,4377],{"class":724}," \"Summarize open issues\"",[703,4379,4380],{"class":712}," --output-format",[703,4382,4383],{"class":724}," json\n",[20,4385,4386],{"id":4386},"三种认证路径",[221,4388,4389,4401],{},[224,4390,4391],{},[227,4392,4393,4395,4398],{},[230,4394,2092],{},[230,4396,4397],{},"适合谁",[230,4399,4400],{},"关键点",[245,4402,4403,4414,4425],{},[227,4404,4405,4408,4411],{},[250,4406,4407],{},"Google OAuth",[250,4409,4410],{},"个人开发者",[250,4412,4413],{},"免费额度最大，上手最简单",[227,4415,4416,4419,4422],{},[250,4417,4418],{},"Gemini API Key",[250,4420,4421],{},"脚本 \u002F CI",[250,4423,4424],{},"更适合自动化，额度跟 API tier 走",[227,4426,4427,4430,4433],{},[250,4428,4429],{},"Vertex AI",[250,4431,4432],{},"企业 \u002F GCP 团队",[250,4434,4435],{},"IAM、审计、合规、配额更可控",[25,4437,4438],{},"个人使用优先 OAuth；生产和团队内使用优先 Vertex AI。",[20,4440,4442],{"id":4441},"mcp-与项目记忆","MCP 与项目记忆",[25,4444,4445],{},"Gemini CLI 支持两类扩展：",[35,4447,4448,4454],{},[38,4449,4450,4453],{},[41,4451,4452],{},"MCP server","：把 GitHub、数据库、内部 API 暴露给 Agent。",[38,4455,4456,4459,4460,4462,4463,4466],{},[41,4457,4458],{},"GEMINI.md","：类似 Claude Code 的 ",[46,4461,1810],{}," \u002F Copilot 的 ",[46,4464,4465],{},"AGENTS.md","，用于写项目约定、测试命令、编码风格。",[25,4468,4469],{},"这让 Gemini CLI 可以进入 2026 年主流终端 Agent 的标准形态：项目记忆 + 工具协议 + headless 自动化。",[20,4471,4472],{"id":4472},"真实适用场景",[615,4474,4476],{"id":4475},"_1-大仓库先读懂","1. 大仓库先读懂",[695,4478,4481],{"className":4479,"code":4480,"language":3082,"meta":518},[3080],"先读 package.json、README、src 入口文件，输出这个项目的架构图和关键风险点。\n",[46,4482,4480],{"__ignoreMap":518},[25,4484,4485],{},"1M 上下文让它在「读文档 + 读代码」阶段很有优势，尤其适合 monorepo 的初始摸底。",[615,4487,4489],{"id":4488},"_2-查新资料后改代码","2. 查新资料后改代码",[695,4491,4494],{"className":4492,"code":4493,"language":3082,"meta":518},[3080],"查一下 Nuxt 4 最新 route rules 写法，然后检查本项目 nuxt.config.ts 是否需要调整。\n",[46,4495,4493],{"__ignoreMap":518},[25,4497,4498],{},"Google Search grounding 的价值在这里体现：它不是只靠训练数据，而是能把搜索结果纳入推理。",[615,4500,4502],{"id":4501},"_3-低成本-issue-triage","3. 低成本 issue triage",[695,4504,4506],{"className":697,"code":4505,"language":699,"meta":518,"style":518},"gh issue list --json title,body \\\n  | gemini -p \"按修复难度给这些 issue 排序，输出 JSON\"\n",[46,4507,4508,4526],{"__ignoreMap":518},[703,4509,4510,4513,4516,4518,4521,4524],{"class":705,"line":706},[703,4511,4512],{"class":709},"gh",[703,4514,4515],{"class":724}," issue",[703,4517,3804],{"class":724},[703,4519,4520],{"class":712}," --json",[703,4522,4523],{"class":724}," title,body",[703,4525,716],{"class":712},[703,4527,4528,4531,4534,4536],{"class":705,"line":522},[703,4529,4530],{"class":923},"  |",[703,4532,4533],{"class":709}," gemini",[703,4535,4319],{"class":712},[703,4537,4538],{"class":724}," \"按修复难度给这些 issue 排序，输出 JSON\"\n",[25,4540,4541],{},"和 Jules Tools \u002F GitHub CLI 组合时，可以把 Gemini CLI 当「任务分拣器」。",[20,4543,1134],{"id":1134},[221,4545,4546,4560],{},[224,4547,4548],{},[227,4549,4550,4552,4554,4556,4558],{},[230,4551,232],{},[230,4553,4185],{},[230,4555,237],{},[230,4557,1154],{},[230,4559,240],{},[245,4561,4562,4578,4594,4610,4627,4641],{},[227,4563,4564,4567,4570,4572,4575],{},[250,4565,4566],{},"默认生态",[250,4568,4569],{},"Google \u002F Gemini",[250,4571,783],{},[250,4573,4574],{},"OpenAI \u002F ChatGPT",[250,4576,4577],{},"任意模型",[227,4579,4580,4583,4586,4588,4591],{},[250,4581,4582],{},"免费入口",[250,4584,4585],{},"✅ 很强",[250,4587,274],{},[250,4589,4590],{},"取决于 ChatGPT 订阅",[250,4592,4593],{},"本体免费，模型自费",[227,4595,4596,4599,4602,4605,4608],{},[250,4597,4598],{},"上下文",[250,4600,4601],{},"1M",[250,4603,4604],{},"1M 级别模型可用",[250,4606,4607],{},"取决于模型",[250,4609,4607],{},[227,4611,4612,4615,4618,4621,4624],{},[250,4613,4614],{},"搜索",[250,4616,4617],{},"Google Search 内置",[250,4619,4620],{},"需工具 \u002F MCP",[250,4622,4623],{},"内置 web 能力",[250,4625,4626],{},"取决于模型 \u002F 工具",[227,4628,4629,4632,4635,4637,4639],{},[250,4630,4631],{},"长任务稳定性",[250,4633,4634],{},"中上",[250,4636,321],{},[250,4638,321],{},[250,4640,4634],{},[227,4642,4643,4645,4647,4649,4651],{},[250,4644,268],{},[250,4646,289],{},[250,4648,274],{},[250,4650,289],{},[250,4652,289],{},[25,4654,4655],{},[41,4656,4657],{},"AIHO 建议：",[35,4659,4660,4663,4666,4669],{},[38,4661,4662],{},"预算敏感 \u002F 想免费试：Gemini CLI",[38,4664,4665],{},"最稳长任务：Claude Code",[38,4667,4668],{},"已有 ChatGPT Plus\u002FPro：Codex CLI",[38,4670,4671],{},"想接国内模型 \u002F 自定义 base_url：Aider",[20,4673,1295],{"id":1295},[183,4675,4676,4682,4688,4694,4700],{},[38,4677,4678,4681],{},[41,4679,4680],{},"不要把免费额度当生产 SLA","：个人额度适合探索，生产任务走 API Key \u002F Vertex AI。",[38,4683,4684,4687],{},[41,4685,4686],{},"长任务先拆小","：即使上下文大，Agent 执行链路也可能漂移；30 分钟以上任务建议拆成 issue。",[38,4689,4690,4693],{},[41,4691,4692],{},"MCP server 要审计","：给 Agent 接工具等于扩权，第三方 server 先看源码和权限。",[38,4695,4696,4699],{},[41,4697,4698],{},"GEMINI.md 别写太散","：只放稳定约定、测试命令、目录说明，别塞临时需求。",[38,4701,4702,4705],{},[41,4703,4704],{},"国内网络先验证 OAuth","：登录流程不稳定会影响体验，必要时用 API key 路径。",[20,4707,418],{"id":417},[25,4709,4710,4711,4713],{},"✅ 适合：个人开发者、学生、开源项目维护者、大仓库阅读、联网查新、低成本脚本化分析。",[3285,4712],{},"\n❌ 不适合：强合规生产环境、纯内网开发、预算不敏感但追求最高长任务稳定性的团队。",[20,4715,494],{"id":494},[35,4717,4718,4725],{},[38,4719,4720,4721],{},"Gemini CLI 官方文档：",[479,4722,4723],{"href":4723,"rel":4724},"https:\u002F\u002Fgoogle-gemini.github.io\u002Fgemini-cli\u002F",[508],[38,4726,4727,4728],{},"Gemini CLI GitHub：",[479,4729,4730],{"href":4730,"rel":4731},"https:\u002F\u002Fgithub.com\u002Fgoogle-gemini\u002Fgemini-cli",[508],[111,4733,4734],{},[25,4735,4736],{},"本卡片由 AIHO 编辑部根据公开资料整理，非厂商付费内容；功能和额度以官网为准。",[1541,4738,4739],{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}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 .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":518,"searchDepth":519,"depth":519,"links":4741},[4742,4743,4744,4745,4746,4747,4752,4753,4754,4755],{"id":22,"depth":522,"text":23},{"id":4210,"depth":522,"text":4210},{"id":4242,"depth":522,"text":4242},{"id":4386,"depth":522,"text":4386},{"id":4441,"depth":522,"text":4442},{"id":4472,"depth":522,"text":4472,"children":4748},[4749,4750,4751],{"id":4475,"depth":519,"text":4476},{"id":4488,"depth":519,"text":4489},{"id":4501,"depth":519,"text":4502},{"id":1134,"depth":522,"text":1134},{"id":1295,"depth":522,"text":1295},{"id":417,"depth":522,"text":418},{"id":494,"depth":522,"text":494},"\u002Fimg\u002Ftools\u002Fgemini-cli.webp","Gemini CLI 真实评测：Google 官方开源（Apache-2.0）终端 AI Agent，2026 已接入 Gemini 3 Pro \u002F 3.1 Pro \u002F 3.5 Flash，最高 2M token 上下文、Google Search grounding、MCP、自定义 GEMINI.md、headless 脚本模式；个人 Google 账号可用 60 requests\u002Fmin、1,000 requests\u002Fday 免费额度。",[4759,4762,4765,4768],{"q":4760,"a":4761},"Gemini CLI 和 Claude Code \u002F Codex CLI 最大区别？","它的核心差异是免费额度和 Google 生态：个人 Google 账号即可获得较高免费请求额度，并内置 Google Search grounding。Claude Code 更稳，Codex 与 ChatGPT 订阅绑定更深，Gemini CLI 更适合低成本探索和大上下文阅读。",{"q":4763,"a":4764},"Gemini CLI 支持 MCP 吗？","支持。可以在 ~\u002F.gemini\u002Fsettings.json 里配置 MCP server，把 GitHub、数据库、Slack、内部 API 等工具接入 CLI。",{"q":4766,"a":4767},"能不能非交互使用？","可以。`gemini -p \"解释这个代码库\"` 会以 headless 模式输出结果，也可以加 `--output-format json` 做脚本化处理。",{"q":4769,"a":4770},"国内开发者适合吗？","如果能稳定访问 Google 服务，它的免费额度很有吸引力；如果网络不稳，建议优先 Aider + 国内模型或 Claude\u002FCodex 的稳定代理方案。",[539],{},[4774,4775,4776],"gemini-3-pro","gemini-3.1-pro","gemini-3.5-flash",[4778,4779,4780],"要求最稳长任务交付的生产重构","不能访问 Google 服务的纯内网环境","强依赖中文界面和本地化文档的用户","\u002Ftools\u002Fcoding\u002Fcli\u002Fgemini-cli",[546,547,548],[4784,4788,4792],{"plan":4785,"price":1571,"limit":4786,"note":4787},"个人 Google 账号","60 requests\u002Fmin，1,000 requests\u002Fday","官方文档标注的免费入口，适合个人探索",{"plan":4418,"price":4789,"limit":4790,"note":4791},"按量计费","取决于 AI Studio \u002F API tier","适合自动化脚本和 CI",{"plan":4429,"price":4793,"limit":4794,"note":4795},"GCP 按量计费","企业配额与 IAM","适合生产与合规场景","开源免费 \u002F 个人 Google 账号免费额度 \u002F Gemini API 或 Vertex AI 按量计费","2026-06-25",[4799],"onboarding\u002Fterminal-agent-stack-2026",{"power":552,"ux":519,"price":553,"cn_support":519,"stability":552},{"title":4185,"description":4757},"Gemini CLI 评测 2026：Google AI 终端编程工具，免费使用对比","coding\u002Fcli\u002Fgemini-cli",[4805,4807],{"title":4806,"url":4723},"Gemini CLI 官方文档",{"title":4808,"url":4730},"Gemini CLI GitHub","tools\u002Fcoding\u002Fcli\u002Fgemini-cli",[4811,4812,4813,4814],"想低成本体验终端 Coding Agent 的个人开发者","需要 1M token 长上下文做代码库理解 \u002F 文档阅读","需要 Google Search grounding 辅助查新资料的任务","想在脚本里用 headless 模式批量分析 issue \u002F PR","Google 开源终端 AI Agent，2M 上下文 + 免费额度 + Google Search grounding",[533,563,2866,4817,4188,566,564,4818],"google","free-tier","终端 Agent 里最适合『低成本试水』的一支：免费额度大、1M 上下文、内置 Google Search。短板是产品打磨和长任务稳定性还不如 Claude Code \u002F Codex，生产级任务建议把它当第二意见或低成本探索工具。","ZG_7C3Z4naOaRcALDR2F_IoNApiGtQbTmQ7pp8Ij4cA",{"id":9,"title":10,"alternatives":4822,"api_compatible":15,"body":4823,"category":533,"chinese_friendly":522,"cover":534,"description":535,"domestic":536,"extension":537,"faq":15,"free":536,"github":514,"languages":5176,"lastVerified":540,"meta":5177,"models":15,"navigation":542,"notSuitable":15,"opensource":542,"path":543,"pillar":544,"platforms":5178,"priceTable":15,"pricing":549,"published":550,"relatedPlaybooks":15,"relatedReviews":15,"score":5179,"self_host":536,"seo":5180,"seoTitle":555,"slug":556,"sources":5181,"stem":560,"suitable":15,"tagline":561,"tags":5184,"updated":540,"verdict":567,"website":506,"__hash__":568},[12,13,14],{"type":17,"value":4824,"toc":5163},[4825,4827,4829,4831,4833,4873,4875,4877,4879,4885,4889,4909,4913,4927,4929,4951,4953,5067,5069,5097,5099,5117,5119,5123,5127,5131,5135,5137,5145,5147,5151],[20,4826,23],{"id":22},[25,4828,27],{},[25,4830,30],{},[20,4832,33],{"id":33},[35,4834,4835,4841,4845,4849,4855,4861,4865,4869],{},[38,4836,4837,44,4839,49],{},[41,4838,43],{},[46,4840,48],{},[38,4842,4843,55],{},[41,4844,54],{},[38,4846,4847,61],{},[41,4848,60],{},[38,4850,4851,67,4853,71],{},[41,4852,66],{},[46,4854,70],{},[38,4856,4857,77,4859,81],{},[41,4858,76],{},[46,4860,80],{},[38,4862,4863,87],{},[41,4864,86],{},[38,4866,4867,93],{},[41,4868,92],{},[38,4870,4871,99],{},[41,4872,98],{},[20,4874,102],{"id":102},[25,4876,105],{},[20,4878,109],{"id":108},[111,4880,4881],{},[25,4882,115,4883,119],{},[41,4884,118],{},[25,4886,4887],{},[41,4888,124],{},[35,4890,4891,4895,4897,4899,4903,4905],{},[38,4892,4893,131],{},[46,4894,48],{},[38,4896,134],{},[38,4898,137],{},[38,4900,140,4901,143],{},[46,4902,70],{},[38,4904,146],{},[38,4906,149,4907,153],{},[46,4908,152],{},[25,4910,4911],{},[41,4912,158],{},[35,4914,4915,4917,4919,4921,4923,4925],{},[38,4916,163],{},[38,4918,166],{},[38,4920,169],{},[38,4922,172],{},[38,4924,175],{},[38,4926,178],{},[20,4928,181],{"id":181},[183,4930,4931,4935,4939,4943,4945,4949],{},[38,4932,187,4933,191],{},[46,4934,190],{},[38,4936,194,4937,198],{},[46,4938,197],{},[38,4940,201,4941,204],{},[46,4942,48],{},[38,4944,207],{},[38,4946,210,4947,213],{},[46,4948,197],{},[38,4950,216],{},[20,4952,219],{"id":219},[221,4954,4955,4969],{},[224,4956,4957],{},[227,4958,4959,4961,4963,4965,4967],{},[230,4960,232],{},[230,4962,10],{},[230,4964,237],{},[230,4966,240],{},[230,4968,243],{},[245,4970,4971,4983,4995,5007,5019,5031,5043,5055],{},[227,4972,4973,4975,4977,4979,4981],{},[250,4974,252],{},[250,4976,255],{},[250,4978,258],{},[250,4980,258],{},[250,4982,263],{},[227,4984,4985,4987,4989,4991,4993],{},[250,4986,268],{},[250,4988,271],{},[250,4990,274],{},[250,4992,271],{},[250,4994,271],{},[227,4996,4997,4999,5001,5003,5005],{},[250,4998,283],{},[250,5000,286],{},[250,5002,289],{},[250,5004,274],{},[250,5006,289],{},[227,5008,5009,5011,5013,5015,5017],{},[250,5010,298],{},[250,5012,301],{},[250,5014,274],{},[250,5016,289],{},[250,5018,289],{},[227,5020,5021,5023,5025,5027,5029],{},[250,5022,312],{},[250,5024,315],{},[250,5026,318],{},[250,5028,321],{},[250,5030,321],{},[227,5032,5033,5035,5037,5039,5041],{},[250,5034,328],{},[250,5036,315],{},[250,5038,333],{},[250,5040,333],{},[250,5042,315],{},[227,5044,5045,5047,5049,5051,5053],{},[250,5046,342],{},[250,5048,345],{},[250,5050,348],{},[250,5052,348],{},[250,5054,353],{},[227,5056,5057,5059,5061,5063,5065],{},[250,5058,358],{},[250,5060,361],{},[250,5062,364],{},[250,5064,367],{},[250,5066,367],{},[20,5068,372],{"id":372},[35,5070,5071,5075,5079,5085,5089,5093],{},[38,5072,5073,380],{},[41,5074,379],{},[38,5076,5077,386],{},[41,5078,385],{},[38,5080,5081,392,5083,396],{},[41,5082,391],{},[46,5084,395],{},[38,5086,5087,402],{},[41,5088,401],{},[38,5090,5091,408],{},[41,5092,407],{},[38,5094,5095,414],{},[41,5096,413],{},[20,5098,418],{"id":417},[35,5100,5101,5103,5105,5107,5109,5111,5113,5115],{},[38,5102,423],{},[38,5104,426],{},[38,5106,429],{},[38,5108,432],{},[38,5110,435],{},[38,5112,438],{},[38,5114,441],{},[38,5116,444],{},[20,5118,448],{"id":447},[25,5120,5121,454],{},[41,5122,453],{},[25,5124,5125,460],{},[41,5126,459],{},[25,5128,5129,466],{},[41,5130,465],{},[25,5132,5133,472],{},[41,5134,471],{},[20,5136,475],{"id":475},[25,5138,5139,483,5141,483,5143],{},[479,5140,482],{"href":481},[479,5142,487],{"href":486},[479,5144,491],{"href":490},[20,5146,494],{"id":494},[111,5148,5149],{},[25,5150,499],{},[35,5152,5153,5158],{},[38,5154,5155],{},[479,5156,509],{"href":506,"rel":5157},[508],[38,5159,5160],{},[479,5161,516],{"href":514,"rel":5162},[508],{"title":518,"searchDepth":519,"depth":519,"links":5164},[5165,5166,5167,5168,5169,5170,5171,5172,5173,5174,5175],{"id":22,"depth":522,"text":23},{"id":33,"depth":522,"text":33},{"id":102,"depth":522,"text":102},{"id":108,"depth":522,"text":109},{"id":181,"depth":522,"text":181},{"id":219,"depth":522,"text":219},{"id":372,"depth":522,"text":372},{"id":417,"depth":522,"text":418},{"id":447,"depth":522,"text":448},{"id":475,"depth":522,"text":475},{"id":494,"depth":522,"text":494},[539],{},[546,547,548],{"power":552,"ux":519,"price":553,"cn_support":522,"stability":519},{"title":10,"description":535},[5182,5183],{"title":509,"url":506},{"title":516,"url":514},[533,563,564,565,566],{"id":5186,"title":5187,"alternatives":5188,"api_compatible":5191,"body":5193,"category":533,"chinese_friendly":553,"cover":5955,"description":5956,"domestic":536,"extension":537,"faq":15,"free":536,"github":5231,"languages":5957,"lastVerified":15,"meta":5958,"models":5959,"navigation":542,"notSuitable":5961,"opensource":542,"path":5966,"pillar":544,"platforms":5967,"priceTable":5968,"pricing":5982,"published":5983,"relatedPlaybooks":15,"relatedReviews":15,"score":5984,"self_host":542,"seo":5985,"seoTitle":5986,"slug":5987,"sources":5988,"stem":6000,"suitable":6001,"tagline":6007,"tags":6008,"updated":5983,"verdict":6011,"website":5907,"__hash__":6012},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Fkimi-code.md","Kimi Code",[12,5189,5190],"coding\u002Fcli\u002Fopencode","coding\u002Fcli\u002Fmimo-code",[5192,2877],"moonshot",{"type":17,"value":5194,"toc":5935},[5195,5197,5215,5220,5222,5226,5235,5267,5270,5274,5281,5307,5310,5323,5326,5329,5346,5349,5353,5356,5439,5442,5445,5448,5451,5458,5464,5467,5495,5497,5503,5556,5559,5561,5593,5596,5628,5630,5773,5778,5792,5797,5808,5810,5816,5825,5831,5837,5843,5849,5851,5899,5901,5929,5933],[20,5196,23],{"id":22},[579,5198,5200,5205],{"className":5199},[582,583,584],[25,5201,5202,5204],{},[41,5203,589],{}," Kimi Code 是月之暗面（Moonshot AI）在 2026 年 6 月推出的国产 CLI Agent，搭载自研开源的 K2.7 Code 模型——1.1 万亿参数、256K 上下文、Token 成本较上代降 30%。它瞄准的是\"Claude Code 的国产平替\"：长程任务能力逼近第一梯队，中文编程体验和成本却是压倒性优势。",[25,5206,1634,5207,5210,5211,5214],{},[41,5208,5209],{},"中文场景的体感","——读中文注释、写中文 commit message、理解中文需求描述，K2.7 Code 的母语级表现甩开一众海外模型。叠加 256K 上下文能整库塞进去，国内开发者终于有了\"不折腾海外账号、不烧美元\"的 Agent 选项。代价是 ",[41,5212,5213],{},"生态早期","：插件、MCP 工具链、第三方集成还不如 Claude Code 成熟，开源版本自托管的工程量也不小。",[111,5216,5217],{},[25,5218,5219],{},"来源说明：本文基于 code.kimi.ai 官网、GitHub MoonshotAI\u002FKimi-K2.7-Code 仓库、月之暗面官方文档与技术报告整理。K2.7 Code 模型仍在快速迭代，参数和价格请以最新官方信息为准。",[20,5221,33],{"id":33},[615,5223,5225],{"id":5224},"k27-code万亿参数开源编程模型","K2.7 Code：万亿参数开源编程模型",[25,5227,5228,5229,5234],{},"Kimi Code 的核心是 ",[479,5230,5233],{"href":5231,"rel":5232},"https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002FKimi-K2.7-Code",[508],"K2.7 Code 模型","，2026 年 6 月正式开源。关键参数：",[35,5236,5237,5243,5249,5255,5261],{},[38,5238,5239,5242],{},[41,5240,5241],{},"1.1 万亿参数","（1.1T），MoE 架构，激活参数约 60B",[38,5244,5245,5248],{},[41,5246,5247],{},"256K 上下文","——能整库塞进单次对话，长程改造不丢前文",[38,5250,5251,5254],{},[41,5252,5253],{},"代码专项优化","——在 HumanEval、SWE-Bench、LiveCodeBench 等编程基准上对标 Claude Sonnet 4",[38,5256,5257,5260],{},[41,5258,5259],{},"过度思考问题改善","——上代 K2 常被吐槽\"想太多、token 烧太快\"，K2.7 在保持质量的同时把冗余推理压了下去，单任务 token 消耗降约 30%",[38,5262,5263,5266],{},[41,5264,5265],{},"MIT 级开源协议","，权重可下载、可自托管、可商用",[25,5268,5269],{},"这套模型既是 Kimi Code CLI 的默认大脑，也能独立部署——你可以拿 K2.7 Code 接 OpenCode、Aider，甚至自建一套完全离线的国产 Agent 栈。这种\"模型 + Agent 双开源\"的姿态，在国内大厂里是头一份。",[615,5271,5273],{"id":5272},"长程任务能力逼近-claude-code","长程任务能力：逼近 Claude Code",[25,5275,5276,5277,5280],{},"Kimi Code 主打的卖点是 ",[41,5278,5279],{},"长程任务（long-horizon task）","——那种需要 30 分钟以上、跨多文件、多轮工具调用的复杂改造。256K 上下文 + 改进后的推理节奏，让它能撑住\"Claude Code 式\"的自主任务：",[695,5282,5284],{"className":697,"code":5283,"language":699,"meta":518,"style":518},"cd your-project\nkimi-code                       # 进入交互模式\n> 把这个 Vue2 项目整体升级到 Vue3，保留所有业务逻辑，跑通 e2e 测试\n",[46,5285,5286,5292,5300],{"__ignoreMap":518},[703,5287,5288,5290],{"class":705,"line":706},[703,5289,903],{"class":712},[703,5291,906],{"class":724},[703,5293,5294,5297],{"class":705,"line":522},[703,5295,5296],{"class":709},"kimi-code",[703,5298,5299],{"class":861},"                       # 进入交互模式\n",[703,5301,5302,5304],{"class":705,"line":519},[703,5303,1025],{"class":923},[703,5305,5306],{"class":927}," 把这个 Vue2 项目整体升级到 Vue3，保留所有业务逻辑，跑通 e2e 测试\n",[25,5308,5309],{},"它会自动：梳理依赖 → 列出影响范围 → 分批改写 → 跑测试 → 修回归。实测在中等规模代码库（5-10 万行）上，K2.7 Code 的任务完成率与 Claude Sonnet 4 接近，部分中文注释密集的项目甚至更好——因为理解中文需求描述更准。",[25,5311,5312,5313,5316,5317,5319,5320,5322],{},"不过要注意，",[41,5314,5315],{},"超长任务（>1 小时）的稳定性仍弱于 Claude Code","。Claude Code 有 ",[46,5318,1841],{}," 上下文压缩、子代理隔离、checkpoint 回滚一套成熟机制；Kimi Code 这套工具还在补齐，偶发 context 漂移需要手动 ",[46,5321,1828],{}," 重来。",[615,5324,5325],{"id":5325},"多模态编程",[25,5327,5328],{},"K2.7 Code 是多模态模型——支持图像输入。这意味着你可以截图一个 UI bug、贴一段报错截图、甚至丢一张架构图，让它\"看着改\"：",[695,5330,5332],{"className":697,"code":5331,"language":699,"meta":518,"style":518},"> 这张报错截图里的栈追踪，定位到对应代码并修复\n[附图：screenshot.png]\n",[46,5333,5334,5341],{"__ignoreMap":518},[703,5335,5336,5338],{"class":705,"line":706},[703,5337,1025],{"class":923},[703,5339,5340],{"class":927}," 这张报错截图里的栈追踪，定位到对应代码并修复\n",[703,5342,5343],{"class":705,"line":522},[703,5344,5345],{"class":927},"[附图：screenshot.png]\n",[25,5347,5348],{},"对前端调试、运维排障这类\"看图说话\"场景，比纯文本模型实用。Claude Code 同样支持多模态，但 K2.7 Code 的中文 OCR + 中文场景理解更贴合国内开发。",[615,5350,5352],{"id":5351},"一行命令安装国内零门槛","一行命令安装，国内零门槛",[25,5354,5355],{},"Kimi Code 的安装刻意做成了\"国内友好\"——不需要海外手机、不需要海外卡、不需要代理：",[695,5357,5359],{"className":697,"code":5358,"language":699,"meta":518,"style":518},"# 一行命令安装\ncurl -fsSL https:\u002F\u002Fcode.kimi.ai\u002Finstall.sh | bash\n\n# 或 npm\nnpm install -g kimi-code\n\n# 用 Kimi 账号登录（微信扫码即可），或填 Moonshot API key\nkimi-code auth login\n\n# 进项目\ncd your-project\nkimi-code                        # 启动\n",[46,5360,5361,5366,5379,5383,5388,5399,5403,5408,5417,5421,5426,5432],{"__ignoreMap":518},[703,5362,5363],{"class":705,"line":706},[703,5364,5365],{"class":861},"# 一行命令安装\n",[703,5367,5368,5370,5372,5375,5377],{"class":705,"line":522},[703,5369,2222],{"class":709},[703,5371,2225],{"class":712},[703,5373,5374],{"class":724}," https:\u002F\u002Fcode.kimi.ai\u002Finstall.sh",[703,5376,2231],{"class":923},[703,5378,2234],{"class":709},[703,5380,5381],{"class":705,"line":519},[703,5382,893],{"emptyLinePlaceholder":542},[703,5384,5385],{"class":705,"line":552},[703,5386,5387],{"class":861},"# 或 npm\n",[703,5389,5390,5392,5394,5396],{"class":705,"line":553},[703,5391,4274],{"class":709},[703,5393,876],{"class":724},[703,5395,4279],{"class":712},[703,5397,5398],{"class":724}," kimi-code\n",[703,5400,5401],{"class":705,"line":909},[703,5402,893],{"emptyLinePlaceholder":542},[703,5404,5405],{"class":705,"line":914},[703,5406,5407],{"class":861},"# 用 Kimi 账号登录（微信扫码即可），或填 Moonshot API key\n",[703,5409,5410,5412,5414],{"class":705,"line":920},[703,5411,5296],{"class":709},[703,5413,2301],{"class":724},[703,5415,5416],{"class":724}," login\n",[703,5418,5419],{"class":705,"line":937},[703,5420,893],{"emptyLinePlaceholder":542},[703,5422,5423],{"class":705,"line":950},[703,5424,5425],{"class":861},"# 进项目\n",[703,5427,5428,5430],{"class":705,"line":962},[703,5429,903],{"class":712},[703,5431,906],{"class":724},[703,5433,5434,5436],{"class":705,"line":967},[703,5435,5296],{"class":709},[703,5437,5438],{"class":861},"                        # 启动\n",[25,5440,5441],{},"登录走国内账号体系，API 计费支持支付宝\u002F微信。对一直被 Claude Code\"账号+支付+网络\"三关劝退的国内开发者，这是质变的体验差。",[20,5443,5444],{"id":5444},"使用体验",[615,5446,5447],{"id":5447},"日常体感",[25,5449,5450],{},"实测下来，Kimi Code 的交互范式和 Claude Code 高度相似——终端对话、slash 命令、工具调用审批、diff 预览。从 Claude Code 迁移过来几乎没有学习成本，命令名都接近。",[25,5452,5453,5454,5457],{},"最直观的差异在 ",[41,5455,5456],{},"中文","：让它写中文 commit message、生成中文 API 文档、根据中文 PRD 拆任务，K2.7 Code 的输出明显比 Claude \u002F GPT 更地道，不会有那种\"翻译腔\"。中文注释密集的老项目维护，体验尤其好。",[25,5459,5460,5463],{},[41,5461,5462],{},"Token 成本","是另一个爽点。同样的编码量，K2.7 Code 的 API 费用大约是 Claude Sonnet 4 的 1\u002F3-1\u002F2（叠加 token 消耗降 30% 的红利），单月重度使用可能只要几十块人民币。对个人开发者，这是\"用得起\"和\"用得好\"的平衡点。",[615,5465,5466],{"id":5466},"短板",[35,5468,5469,5475,5484,5489],{},[38,5470,5471,5474],{},[41,5472,5473],{},"英文\u002F国际化项目","：纯英文代码库的表现略逊 Claude\u002FGPT，偶有英文表达不自然",[38,5476,5477,5480,5481,5483],{},[41,5478,5479],{},"插件生态","：第三方工具、LSP 集成、自定义命令还在起步，远不如 Claude Code 的 ",[46,5482,1955],{}," 体系",[38,5485,5486,5488],{},[41,5487,283],{},"：能接，但成熟度和文档完善度不如 Claude Code（MCP 毕竟是 Anthropic 自家协议）",[38,5490,5491,5494],{},[41,5492,5493],{},"开源版自托管门槛","：1.1T 参数模型对显卡要求高，个人\u002F小团队自托管不现实，多数人还是走官方 API",[20,5496,1031],{"id":1031},[25,5498,5499,5500,5502],{},"Kimi Code 工具本体 ",[41,5501,361],{},"。成本来自 K2.7 Code 模型的 API 调用（BYOK 或官方 API）：",[221,5504,5505,5515],{},[224,5506,5507],{},[227,5508,5509,5511,5513],{},[230,5510,2092],{},[230,5512,102],{},[230,5514,2097],{},[245,5516,5517,5530,5543],{},[227,5518,5519,5524,5527],{},[250,5520,5521],{},[41,5522,5523],{},"Kimi 官方 API",[250,5525,5526],{},"输入 ¥8 \u002F 输出 ¥32 每百万 token（较上代降 30%）",[250,5528,5529],{},"国内最省心，微信支付",[227,5531,5532,5537,5540],{},[250,5533,5534],{},[41,5535,5536],{},"自托管 K2.7 Code",[250,5538,5539],{},"免费（需硬件）",[250,5541,5542],{},"大企业 \u002F 研究机构，需多卡 A100\u002FH100",[227,5544,5545,5550,5553],{},[250,5546,5547],{},[41,5548,5549],{},"第三方中转",[250,5551,5552],{},"按量，通常更便宜",[250,5554,5555],{},"灵活，但稳定性参差",[25,5557,5558],{},"对比 Claude Code：Claude Sonnet 4 输入 $3 \u002F 输出 $15 每百万 token（约 ¥21 \u002F ¥107），K2.7 Code 输入 ¥8 \u002F 输出 ¥32，价格约为其 1\u002F3。叠加 token 消耗降 30%，单任务综合成本能压到 Claude 的 1\u002F4 左右。对每天编码 4+ 小时的重度用户，月度差距可能从几百美元缩到几十块人民币。",[20,5560,2097],{"id":2097},[35,5562,5563,5569,5575,5581,5587],{},[38,5564,5565,5568],{},[41,5566,5567],{},"国内开发者","：不想折腾海外账号、海外卡、代理，微信扫码即用",[38,5570,5571,5574],{},[41,5572,5573],{},"中文为主的项目","：中文注释、中文文档、中文 PRD，K2.7 Code 母语级理解",[38,5576,5577,5580],{},[41,5578,5579],{},"大代码库长程改造","：256K 上下文能整库塞进去，跨文件重构不丢前文",[38,5582,5583,5586],{},[41,5584,5585],{},"预算敏感但要不将就","：想要接近 Claude Code 的能力，又不想月烧 $100+",[38,5588,5589,5592],{},[41,5590,5591],{},"国产化 \u002F 信创要求","：需要国产模型 + 可自托管的 Agent 方案",[20,5594,5595],{"id":5595},"不适用场景",[35,5597,5598,5604,5610,5616,5622],{},[38,5599,5600,5603],{},[41,5601,5602],{},"纯英文\u002F国际化项目","：英文表现不如 Claude\u002FGPT，commit message 和文档可能不够 native",[38,5605,5606,5609],{},[41,5607,5608],{},"重度插件依赖","：生态早期，第三方工具和自定义命令体系不如 Claude Code",[38,5611,5612,5615],{},[41,5613,5614],{},"企业级稳定 SLA","：开源版本无承诺，官方 API 也有偶发限流",[38,5617,5618,5621],{},[41,5619,5620],{},"IDE 内 inline 补全","：CLI Agent 不是补全器，要 Tab 补全去 Copilot\u002FCursor",[38,5623,5624,5627],{},[41,5625,5626],{},"个人自托管","：1.1T 参数模型硬件门槛高，个人玩不动",[20,5629,1134],{"id":1134},[221,5631,5632,5656],{},[224,5633,5634],{},[227,5635,5636,5638,5640,5644,5650],{},[230,5637,232],{},[230,5639,5187],{},[230,5641,5642],{},[479,5643,237],{"href":604},[230,5645,5646],{},[479,5647,5649],{"href":5648},"\u002Fcoding\u002Fcli\u002Fopencode.html","OpenCode",[230,5651,5652],{},[479,5653,5655],{"href":5654},"\u002Fcoding\u002Fcli\u002Fmimo-code.html","MiMo Code",[245,5657,5658,5671,5687,5700,5713,5728,5742,5758],{},[227,5659,5660,5662,5664,5666,5669],{},[250,5661,252],{},[250,5663,258],{},[250,5665,258],{},[250,5667,5668],{},"CLI（TUI）",[250,5670,258],{},[227,5672,5673,5675,5678,5681,5684],{},[250,5674,2918],{},[250,5676,5677],{},"K2.7 Code（开源）",[250,5679,5680],{},"Claude 系（闭源）",[250,5682,5683],{},"75+ 任选",[250,5685,5686],{},"MiMo（开源 MIT）",[227,5688,5689,5692,5694,5696,5698],{},[250,5690,5691],{},"中文体验",[250,5693,1213],{},[250,5695,1216],{},[250,5697,1216],{},[250,5699,1213],{},[227,5701,5702,5705,5707,5709,5711],{},[250,5703,5704],{},"长程任务",[250,5706,2445],{},[250,5708,1213],{},[250,5710,2445],{},[250,5712,2445],{},[227,5714,5715,5717,5720,5723,5726],{},[250,5716,4598],{},[250,5718,5719],{},"256K",[250,5721,5722],{},"200K",[250,5724,5725],{},"看模型",[250,5727,5725],{},[227,5729,5730,5732,5735,5737,5739],{},[250,5731,5479],{},[250,5733,5734],{},"★★★☆☆ 早期",[250,5736,1213],{},[250,5738,2445],{},[250,5740,5741],{},"★★☆☆☆ V0.1",[227,5743,5744,5746,5749,5752,5755],{},[250,5745,2519],{},[250,5747,5748],{},"★★★★★ 极低",[250,5750,5751],{},"★☆☆☆☆ 高",[250,5753,5754],{},"★★★★☆ 低",[250,5756,5757],{},"★★★★★ 低",[227,5759,5760,5762,5765,5767,5770],{},[250,5761,102],{},[250,5763,5764],{},"极低（国产 API）",[250,5766,2537],{},[250,5768,5769],{},"免费（BYOK）",[250,5771,5772],{},"免费（MIT）",[25,5774,5775,44],{},[41,5776,5777],{},"选 Kimi Code 如果你",[35,5779,5780,5783,5786,5789],{},[38,5781,5782],{},"国内开发者，受够了海外账号和支付",[38,5784,5785],{},"项目中文为主，想要母语级编程体验",[38,5787,5788],{},"要 256K 长上下文跑大库改造",[38,5790,5791],{},"预算敏感但不想将就能力",[25,5793,5794,44],{},[41,5795,5796],{},"别选 Kimi Code 如果你",[35,5798,5799,5802,5805],{},[38,5800,5801],{},"纯英文国际化项目（Claude\u002FGPT 更 native）",[38,5803,5804],{},"重度依赖插件和 MCP 生态（生态还在早期）",[38,5806,5807],{},"要企业级稳定承诺（开源版无 SLA）",[20,5809,448],{"id":447},[25,5811,5812,5815],{},[41,5813,5814],{},"Q：Kimi Code 真的免费吗？","\nA：工具本体免费。K2.7 Code 模型开源可自托管（免费但需硬件）。走官方 API 按 token 计费，但价格远低于 Claude\u002FGPT，且支持微信支付。",[25,5817,5818,5821,5822,5824],{},[41,5819,5820],{},"Q：和 Claude Code 比，K2.7 Code 差多少？","\nA：编程基准接近，中文场景甚至更好；长程任务稳定性、上下文管理工具（",[46,5823,1841],{}," 等）、插件生态仍落后。简单说：能力够用，工具链和成熟度在追赶。",[25,5826,5827,5830],{},[41,5828,5829],{},"Q：能自托管吗？硬件要求？","\nA：能，模型权重开源。但 1.1T 参数 MoE，推理需要多卡高端 GPU（A100\u002FH100 级），个人不现实，主要面向企业和研究机构。",[25,5832,5833,5836],{},[41,5834,5835],{},"Q：和 MiMo Code 怎么选？","\nA：都是国产开源 CLI Agent。Kimi Code 胜在模型成熟度（K2.7 已迭代多代）和中文长上下文；MiMo Code 胜在 SWE-Bench 基准分数和 MIT 协议彻底开源，但仅 V0.1。要稳选 Kimi，要尝鲜选 MiMo。",[25,5838,5839,5842],{},[41,5840,5841],{},"Q：能接其他模型吗？","\nA：Kimi Code CLI 主要为 K2.7 Code 优化，但也兼容 OpenAI 接口格式，可接其他模型。不过最佳体验还是配 K2.7 Code。",[25,5844,5845,5848],{},[41,5846,5847],{},"Q：支持 MCP 吗？","\nA：支持，能接 MCP server 调数据库、浏览器等工具。但文档和成熟度不如 Claude Code，配置需要一定动手能力。",[20,5850,475],{"id":475},[35,5852,5853,5865,5879,5891],{},[38,5854,1448,5855,1056,5857,1056,5859,1056,5861],{},[479,5856,237],{"href":604},[479,5858,5649],{"href":5648},[479,5860,5655],{"href":5654},[479,5862,5864],{"href":5863},"\u002Fcoding\u002Fcli\u002Fqwen-code.html","Qwen Code",[38,5866,2706,5867,1056,5869,1056,5871,1056,5875],{},[479,5868,2709],{"href":1724},[479,5870,1470],{"href":1469},[479,5872,5874],{"href":5873},"\u002Fwiki\u002Flong-context.html","Long Context",[479,5876,5878],{"href":5877},"\u002Fwiki\u002Fmoe.html","MoE 架构",[38,5880,2718,5881,1056,5885,1056,5889],{},[479,5882,5884],{"href":5883},"\u002Fmodels\u002Fkimi-k2.7-code.html","Kimi K2.7 Code",[479,5886,5888],{"href":5887},"\u002Fmodels\u002Fclaude-sonnet-4.html","Claude Sonnet 4",[479,5890,1085],{"href":1084},[38,5892,2731,5893,1056,5895],{},[479,5894,2735],{"href":2734},[479,5896,5898],{"href":5897},"\u002Fwiki\u002Fcn-coding-models.html","国产大模型编程",[20,5900,494],{"id":494},[35,5902,5903,5909,5915,5922],{},[38,5904,1488,5905],{},[479,5906,5907],{"href":5907,"rel":5908},"https:\u002F\u002Fcode.kimi.ai",[508],[38,5910,5911,5912],{},"开源仓库：",[479,5913,5231],{"href":5231,"rel":5914},[508],[38,5916,5917,5918],{},"月之暗面平台：",[479,5919,5920],{"href":5920,"rel":5921},"https:\u002F\u002Fplatform.moonshot.cn\u002Fdocs",[508],[38,5923,5924,5925],{},"定价：",[479,5926,5927],{"href":5927,"rel":5928},"https:\u002F\u002Fplatform.moonshot.cn\u002Fpricing",[508],[25,5930,2780,5931,1539],{},[479,5932,1538],{"href":1537},[1541,5934,2785],{},{"title":518,"searchDepth":519,"depth":519,"links":5936},[5937,5938,5944,5948,5949,5950,5951,5952,5953,5954],{"id":22,"depth":522,"text":23},{"id":33,"depth":522,"text":33,"children":5939},[5940,5941,5942,5943],{"id":5224,"depth":519,"text":5225},{"id":5272,"depth":519,"text":5273},{"id":5325,"depth":519,"text":5325},{"id":5351,"depth":519,"text":5352},{"id":5444,"depth":522,"text":5444,"children":5945},[5946,5947],{"id":5447,"depth":519,"text":5447},{"id":5466,"depth":519,"text":5466},{"id":1031,"depth":522,"text":1031},{"id":2097,"depth":522,"text":2097},{"id":5595,"depth":522,"text":5595},{"id":1134,"depth":522,"text":1134},{"id":447,"depth":522,"text":448},{"id":475,"depth":522,"text":475},{"id":494,"depth":522,"text":494},"\u002Fimg\u002Ftools\u002Fkimi-code.webp","Kimi Code 2026 真实评测：月之暗面推出的国产 CLI Agent，搭载开源 K2.7 Code 万亿参数模型，256K 上下文、Token 成本降 30%、中文编程体验一流。本文整理安装使用、长程任务能力、多模态编程、价格、与 Claude Code \u002F MiMo Code 的区别。",[1564,539],{},[5960],"kimi-k2.7-code",[5962,5963,5964,5965],"纯英文\u002F国际化项目（英文表现不如 Claude\u002FGPT）","需要丰富插件生态和 MCP 工具链（生态尚早期）","要求企业级 SLA 与稳定承诺的开源版本","IDE 内 inline 补全场景（CLI 工具非补全器）","\u002Ftools\u002Fcoding\u002Fcli\u002Fkimi-code",[547,548,546],[5969,5973,5977],{"plan":5970,"price":361,"limit":5971,"cn_pay":5972,"note":5536},"开源模型（BYOK）","仅承担 API token 成本","✅ 支付宝\u002F微信",{"plan":5523,"price":2109,"limit":5974,"cn_pay":5975,"note":5976},"输入 ¥8 \u002F 输出 ¥32 每百万 token","✅ 国内支付","成本较上代降 30%",{"plan":5978,"price":361,"limit":5979,"cn_pay":5980,"note":5981},"Kimi Code CLI","工具本体免费","✅ 无需支付","一行命令安装","免费（开源模型，BYOK）","2026-07-04",{"power":552,"ux":552,"price":553,"cn_support":553,"stability":552},{"title":5187,"description":5956},"Kimi Code 评测 2026：月之暗面 K2.7 Code 开源，万亿参数 256K 上下文国产 CLI Agent","coding\u002Fcli\u002Fkimi-code",[5989,5991,5993,5995,5998],{"title":5990,"url":5907},"Kimi Code 官网",{"title":5992,"url":5231},"Kimi-K2.7-Code 开源仓库",{"title":5994,"url":5920},"月之暗面官方文档",{"title":5996,"url":5997},"K2.7 Code 技术报告","https:\u002F\u002Fgithub.com\u002FMoonshotAI\u002FKimi-K2.7-Code\u002Fblob\u002Fmain\u002FREADME.md",{"title":5999,"url":5927},"Kimi Code 定价","tools\u002Fcoding\u002Fcli\u002Fkimi-code",[6002,6003,6004,6005,6006],"国内开发者，不想折腾海外账号和支付","中文项目 \u002F 注释 \u002F 文档为主的代码库","需要超长上下文（256K）跑大代码库改造","预算敏感但想要接近 Claude Code 的长程任务能力","想自托管国产开源大模型编程 Agent 的团队","月之暗面 AI 编程助手，K2.7 Code 模型开源，万亿参数 256K 上下文",[533,563,2866,5192,564,6009,6010],"chinese","long-context","国产 CLI Agent 新贵。K2.7 Code 万亿参数开源、256K 上下文、Token 成本降 30%、中文编程体验一流。长程任务能力接近 Claude Code，但生态和插件还差一截。","vvCa6ipszCnFiEhY0VXDpoVX6WVlrJftXcAruTWpgQE",{"id":6014,"title":5655,"alternatives":6015,"api_compatible":6016,"body":6018,"category":533,"chinese_friendly":553,"cover":6800,"description":6801,"domestic":536,"extension":537,"faq":15,"free":536,"github":6213,"languages":6802,"lastVerified":15,"meta":6803,"models":6804,"navigation":542,"notSuitable":6806,"opensource":542,"path":6811,"pillar":544,"platforms":6812,"priceTable":6813,"pricing":6826,"published":5983,"relatedPlaybooks":15,"relatedReviews":15,"score":6827,"self_host":542,"seo":6828,"seoTitle":6829,"slug":5190,"sources":6830,"stem":6841,"suitable":6842,"tagline":6848,"tags":6849,"updated":5983,"verdict":6852,"website":6213,"__hash__":6853},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Fmimo-code.md",[12,5189,5987],[2877,6017],"mimo",{"type":17,"value":6019,"toc":6778},[6020,6022,6044,6049,6051,6055,6058,6072,6078,6081,6085,6094,6120,6127,6131,6136,6144,6170,6173,6177,6184,6201,6204,6208,6217,6220,6222,6224,6316,6318,6321,6324,6327,6330,6333,6335,6342,6392,6395,6401,6403,6435,6437,6468,6470,6619,6624,6638,6643,6657,6659,6665,6671,6677,6683,6689,6695,6697,6736,6738,6772,6776],[20,6021,23],{"id":22},[579,6023,6025,6034],{"className":6024},[582,583,584],[25,6026,6027,6029,6030,6033],{},[41,6028,589],{}," MiMo Code 是小米在 2026 年 6 月 11 日开源的终端 AI 编程 Agent，MIT 协议、基于 OpenCode 架构改造，搭载自研 MiMo 模型。它最炸的成绩是 ",[41,6031,6032],{},"SWE-Bench Pro 62%、Terminal Bench 2 73% 双双超过 Claude Code","——国产 Agent 第一次在权威基准上硬刚 Anthropic。内置多模态模型、记忆系统、完全免费。",[25,6035,1634,6036,6039,6040,6043],{},[41,6037,6038],{},"开源彻底 + 基准亮眼","：MIT 协议权重可商用，多模态模型内置不依赖外部 API，记忆系统能跨会话记住项目上下文。代价是 ",[41,6041,6042],{},"极其早期","——目前仅 V0.1.0，生态、稳定性、文档都还在补，生产环境用要承担\"踩坑\"成本。把它当\"最有潜力的国产 Agent 黑马\"来观察和尝鲜，比当主力工具更合适。",[111,6045,6046],{},[25,6047,6048],{},"来源说明：本文基于 GitHub XiaomiMiMo\u002FMiMo-Code 仓库、技术报告与社区评测整理。MiMo Code 处于 V0.1.0 早期阶段，功能与基准数据迭代极快，请以最新官方仓库为准。",[20,6050,33],{"id":33},[615,6052,6054],{"id":6053},"swe-bench-双超-claude-code-的硬实力","SWE-Bench 双超 Claude Code 的硬实力",[25,6056,6057],{},"MiMo Code 一发布就靠基准成绩刷屏。在两个最被认可的 Agent 编程基准上：",[35,6059,6060,6066],{},[38,6061,6062,6065],{},[41,6063,6064],{},"SWE-Bench Pro 62%","——衡量\"给定 GitHub issue，自主定位 + 修复 + 通过测试\"的能力，MiMo 以 62% 超过 Claude Code 的同期成绩",[38,6067,6068,6071],{},[41,6069,6070],{},"Terminal Bench 2 73%","——衡量\"终端环境下的多步工具调用任务\"能力，MiMo 同样领先",[25,6073,6074,6075,6077],{},"这两个基准测的都是 ",[41,6076,5704],{},"——不是单轮补全，而是\"看 issue → 理解代码 → 多文件改 → 跑测试 → 修回归\"的完整 Agent 闭环。MiMo 能在这两项上超 Claude Code，说明它的模型在\"agent 式推理 + 工具调用规划\"上确实有真功夫，而不只是刷 HumanEval 这种单文件题。",[25,6079,6080],{},"需要说明的是，基准 ≠ 实战体验。SWE-Bench 是标准化任务集，真实项目的复杂度、脏数据、中文场景未必复现同样的领先。但作为\"国产 Agent 第一梯队\"的入场券，这个成绩足够有说服力。",[615,6082,6084],{"id":6083},"基于-opencode-架构终端原生","基于 OpenCode 架构，终端原生",[25,6086,6087,6088,6093],{},"MiMo Code 没有从零造轮子，而是 ",[479,6089,6092],{"href":6090,"rel":6091},"https:\u002F\u002Fgithub.com\u002Fsst\u002Fopencode",[508],"基于 OpenCode 架构"," 改造——TypeScript 全栈、终端 TUI、多会话并行、MCP 支持，这些都继承了 OpenCode 的成熟设计。小米的增量在于：",[35,6095,6096,6102,6108,6114],{},[38,6097,6098,6101],{},[41,6099,6100],{},"内置 MiMo 自研模型","——不用自己配 API key，开箱即用（也支持接其他模型）",[38,6103,6104,6107],{},[41,6105,6106],{},"记忆系统","——跨会话记住项目结构、约定、历史决策，不用每次重新喂上下文",[38,6109,6110,6113],{},[41,6111,6112],{},"多模态内置","——截图调试、看图改 UI 直接支持，不依赖外部多模态 API",[38,6115,6116,6119],{},[41,6117,6118],{},"中文优化","——针对中文代码库、中文需求做了专项调优",[25,6121,6122,6123,6126],{},"继承 OpenCode 架构的好处是 ",[41,6124,6125],{},"生态兼容","——OpenCode 的 provider 配置、MCP server、部分插件 MiMo Code 能直接复用，迁移成本低。坏处是也继承了 OpenCode 的早期粗糙：配置门槛、稳定性依赖 API 质量。",[615,6128,6130],{"id":6129},"长程编程-记忆系统","长程编程 + 记忆系统",[25,6132,6133,6134,44],{},"MiMo Code 主打的\"长程编程\"和 Claude Code 的 long-horizon task 是一个意思——撑住 30 分钟以上、跨多文件的自主改造。它的差异化在 ",[41,6135,6106],{},[25,6137,6138,6139,6141,6142,3278],{},"传统 Agent 每次开新会话都是\"失忆\"的，得重新喂项目上下文。MiMo Code 的记忆系统能把\"这个项目用 Vue3 + Pinia、提交规范是 Conventional Commits、测试跑 vitest、上次改到哪\"这类信息持久化，下次直接续上。这对长期维护一个项目的开发者是实打实的提效——不用每次 ",[46,6140,1804],{}," 重新生成 ",[46,6143,1810],{},[695,6145,6147],{"className":697,"code":6146,"language":699,"meta":518,"style":518},"cd your-project\nmimo-code                      # 启动，自动加载项目记忆\n> 继续上次的鉴权模块重构，跑通剩余测试\n",[46,6148,6149,6155,6163],{"__ignoreMap":518},[703,6150,6151,6153],{"class":705,"line":706},[703,6152,903],{"class":712},[703,6154,906],{"class":724},[703,6156,6157,6160],{"class":705,"line":522},[703,6158,6159],{"class":709},"mimo-code",[703,6161,6162],{"class":861},"                      # 启动，自动加载项目记忆\n",[703,6164,6165,6167],{"class":705,"line":519},[703,6166,1025],{"class":923},[703,6168,6169],{"class":927}," 继续上次的鉴权模块重构，跑通剩余测试\n",[25,6171,6172],{},"实测记忆系统在 V0.1.0 还比较初级——能记住显式声明的事实，但对\"隐式约定\"的捕捉还不够智能，偶尔会记错或记漏。方向是对的，成熟度待提升。",[615,6174,6176],{"id":6175},"内置多模态模型免费看图编程","内置多模态模型，免费看图编程",[25,6178,6179,6180,6183],{},"MiMo Code 内置了 MiMo 多模态模型，支持图像输入。截图一个 UI bug、贴一张报错栈、丢一张架构图，它都能\"看着改\"——而且 ",[41,6181,6182],{},"不依赖外部 API","，开箱即用、完全免费：",[695,6185,6187],{"className":697,"code":6186,"language":699,"meta":518,"style":518},"> 这张设计稿还原成响应式页面，注意移动端适配\n[附图：design.png]\n",[46,6188,6189,6196],{"__ignoreMap":518},[703,6190,6191,6193],{"class":705,"line":706},[703,6192,1025],{"class":923},[703,6194,6195],{"class":927}," 这张设计稿还原成响应式页面，注意移动端适配\n",[703,6197,6198],{"class":705,"line":522},[703,6199,6200],{"class":927},"[附图：design.png]\n",[25,6202,6203],{},"对前端还原、运维看监控截图、QA 看 bug 截图这类场景，多模态是刚需。Claude Code 也支持多模态但要走 Claude API 计费，MiMo 内置免费的思路对个人开发者更友好。",[615,6205,6207],{"id":6206},"mit-协议彻底开源","MIT 协议，彻底开源",[25,6209,6210,6211,6216],{},"MiMo Code 是 ",[479,6212,6215],{"href":6213,"rel":6214},"https:\u002F\u002Fgithub.com\u002FXiaomiMiMo\u002FMiMo-Code",[508],"MIT 协议"," 开源——权重、代码、工具全可商用、可改、可二次分发。这比 Kimi K2.7 Code 的开源协议更宽松（Kimi 的商用条款需留意），对企业做二次开发、嵌入自家产品是利好。",[25,6218,6219],{},"小米此举被社区解读为\"用开源换生态\"——终端 Agent 赛道 Claude Code 闭源、OpenCode 占开源高地，小米作为后来者用 MIT + 基准成绩 + 内置模型打差异。能不能跑出来，看后续迭代和社区活跃度。",[20,6221,5444],{"id":5444},[615,6223,851],{"id":850},[695,6225,6227],{"className":697,"code":6226,"language":699,"meta":518,"style":518},"# 一行命令安装\ncurl -fsSL https:\u002F\u002Fgithub.com\u002FXiaomiMiMo\u002FMiMo-Code\u002Finstall.sh | bash\n\n# 或 npm\nnpm install -g mimo-code\n\n# 内置模型开箱即用，无需 API key\n# （也可接自托管 MiMo 或其他 OpenAI 兼容模型）\nmimo-code                       # 启动\n\n# 进项目\ncd your-project\nmimo-code \u002Finit                 # 初始化项目记忆\nmimo-code                       # 交互模式\n",[46,6228,6229,6233,6246,6250,6254,6265,6269,6274,6279,6286,6290,6294,6300,6309],{"__ignoreMap":518},[703,6230,6231],{"class":705,"line":706},[703,6232,5365],{"class":861},[703,6234,6235,6237,6239,6242,6244],{"class":705,"line":522},[703,6236,2222],{"class":709},[703,6238,2225],{"class":712},[703,6240,6241],{"class":724}," https:\u002F\u002Fgithub.com\u002FXiaomiMiMo\u002FMiMo-Code\u002Finstall.sh",[703,6243,2231],{"class":923},[703,6245,2234],{"class":709},[703,6247,6248],{"class":705,"line":519},[703,6249,893],{"emptyLinePlaceholder":542},[703,6251,6252],{"class":705,"line":552},[703,6253,5387],{"class":861},[703,6255,6256,6258,6260,6262],{"class":705,"line":553},[703,6257,4274],{"class":709},[703,6259,876],{"class":724},[703,6261,4279],{"class":712},[703,6263,6264],{"class":724}," mimo-code\n",[703,6266,6267],{"class":705,"line":909},[703,6268,893],{"emptyLinePlaceholder":542},[703,6270,6271],{"class":705,"line":914},[703,6272,6273],{"class":861},"# 内置模型开箱即用，无需 API key\n",[703,6275,6276],{"class":705,"line":920},[703,6277,6278],{"class":861},"# （也可接自托管 MiMo 或其他 OpenAI 兼容模型）\n",[703,6280,6281,6283],{"class":705,"line":937},[703,6282,6159],{"class":709},[703,6284,6285],{"class":861},"                       # 启动\n",[703,6287,6288],{"class":705,"line":950},[703,6289,893],{"emptyLinePlaceholder":542},[703,6291,6292],{"class":705,"line":962},[703,6293,5425],{"class":861},[703,6295,6296,6298],{"class":705,"line":967},[703,6297,903],{"class":712},[703,6299,906],{"class":724},[703,6301,6302,6304,6306],{"class":705,"line":973},[703,6303,6159],{"class":709},[703,6305,2344],{"class":724},[703,6307,6308],{"class":861},"                 # 初始化项目记忆\n",[703,6310,6311,6313],{"class":705,"line":979},[703,6312,6159],{"class":709},[703,6314,6315],{"class":861},"                       # 交互模式\n",[615,6317,5447],{"id":5447},[25,6319,6320],{},"作为 V0.1.0 产品，MiMo Code 的体感是\"潜力大、毛刺多\"。",[25,6322,6323],{},"好的方面：TUI 交互流畅（继承 OpenCode 底子）、中文理解到位、多模态看图实用、内置模型不折腾 key。基准成绩在真实任务上大致能复现——中等复杂度的 bug 修复、功能追加，完成质量确实不输 Claude Code。",[25,6325,6326],{},"毛刺方面：偶发崩溃、记忆系统记忆不准、长任务中途断、文档不完善、部分 slash 命令行为和 OpenCode 不一致。社区 issue 区还在快速增长，属于\"早期开源项目\"的典型状态。用它当主力会有踩坑成本，当尝鲜和观察对象更合适。",[615,6328,6329],{"id":6329},"配置与扩展",[25,6331,6332],{},"MiMo Code 兼容 OpenCode 的 provider 配置格式，想接 Claude \u002F GPT \u002F DeepSeek 也能配。但最佳体验还是配 MiMo 自研模型——内置调优、多模态、记忆系统都是围绕它做的。自托管 MiMo 模型需要一定 GPU 资源，个人玩家建议先用官方免费额度或内置模型。",[20,6334,1031],{"id":1031},[25,6336,6337,6338,6341],{},"MiMo Code ",[41,6339,6340],{},"完全免费","——MIT 开源、工具免费、内置模型免费。成本几乎为零（除非自托管模型要算硬件电费）：",[221,6343,6344,6354],{},[224,6345,6346],{},[227,6347,6348,6350,6352],{},[230,6349,2092],{},[230,6351,102],{},[230,6353,2097],{},[245,6355,6356,6368,6380],{},[227,6357,6358,6363,6365],{},[250,6359,6360],{},[41,6361,6362],{},"内置 MiMo 模型",[250,6364,361],{},[250,6366,6367],{},"开箱即用，个人开发者首选",[227,6369,6370,6375,6377],{},[250,6371,6372],{},[41,6373,6374],{},"自托管 MiMo",[250,6376,5539],{},[250,6378,6379],{},"企业 \u002F 隐私场景，需 GPU",[227,6381,6382,6387,6389],{},[250,6383,6384],{},[41,6385,6386],{},"接其他模型（BYOK）",[250,6388,2972],{},[250,6390,6391],{},"想用 Claude\u002FGPT 时，自行承担 token 费",[25,6393,6394],{},"这是三个国产 Agent 里成本结构最干净的——Kimi Code 要付 API 费，OpenCode 要付外部模型 API 费，MiMo Code 内置模型直接免费。对\"一分钱不想花\"的开发者，MiMo 是天花板。",[25,6396,6397,6398,6400],{},"但免费的代价是 ",[41,6399,328],{},"：内置模型推理资源有限（如果走官方服务），高峰可能限流；自托管又要硬件。没有\"既免费又稳定还强\"的免费午餐。",[20,6402,2097],{"id":2097},[35,6404,6405,6411,6417,6423,6429],{},[38,6406,6407,6410],{},[41,6408,6409],{},"尝鲜国产开源 Agent 黑马","：想第一时间体验 SWE-Bench 超过 Claude Code 的国产选手",[38,6412,6413,6416],{},[41,6414,6415],{},"基准成绩敏感的研究者","：做 Agent 评测、对比实验，MiMo 是重要样本",[38,6418,6419,6422],{},[41,6420,6421],{},"需要内置多模态","：截图调试、看图改 UI，不想为多模态单独付费",[38,6424,6425,6428],{},[41,6426,6427],{},"MIT 协议二次开发","：企业想基于开源 Agent 做自家产品，MiMo 协议最宽松",[38,6430,6431,6434],{},[41,6432,6433],{},"国内免费 + 中文友好","：不花钱、不要海外账号、中文体验好",[20,6436,5595],{"id":5595},[35,6438,6439,6445,6451,6456,6462],{},[38,6440,6441,6444],{},[41,6442,6443],{},"生产环境追求稳定","：V0.1.0 早期，崩溃和毛刺难免，别拿核心业务冒险",[38,6446,6447,6450],{},[41,6448,6449],{},"需要成熟插件生态","：生态刚起步，第三方工具和自定义命令体系远不如 Claude Code",[38,6452,6453,6455],{},[41,6454,5620],{},"：CLI Agent 不是补全器",[38,6457,6458,6461],{},[41,6459,6460],{},"不熟悉终端的新手","：TUI + 配置门槛对纯新手不友好",[38,6463,6464,6467],{},[41,6465,6466],{},"要企业级 SLA","：开源 V0.1 无任何承诺",[20,6469,1134],{"id":1134},[221,6471,6472,6493],{},[224,6473,6474],{},[227,6475,6476,6478,6480,6484,6488],{},[230,6477,232],{},[230,6479,5655],{},[230,6481,6482],{},[479,6483,237],{"href":604},[230,6485,6486],{},[479,6487,5649],{"href":5648},[230,6489,6490],{},[479,6491,5187],{"href":6492},"\u002Fcoding\u002Fcli\u002Fkimi-code.html",[245,6494,6495,6507,6523,6537,6551,6566,6581,6594,6606],{},[227,6496,6497,6499,6501,6503,6505],{},[250,6498,252],{},[250,6500,5668],{},[250,6502,258],{},[250,6504,5668],{},[250,6506,258],{},[227,6508,6509,6512,6515,6517,6520],{},[250,6510,6511],{},"协议",[250,6513,6514],{},"MIT（最宽松）",[250,6516,3132],{},[250,6518,6519],{},"MIT",[250,6521,6522],{},"开源（商用需留意）",[227,6524,6525,6527,6530,6533,6535],{},[250,6526,2918],{},[250,6528,6529],{},"MiMo（内置免费）",[250,6531,6532],{},"Claude（闭源）",[250,6534,5683],{},[250,6536,5677],{},[227,6538,6539,6542,6545,6547,6549],{},[250,6540,6541],{},"SWE-Bench",[250,6543,6544],{},"★★★★★ 62%",[250,6546,2445],{},[250,6548,5725],{},[250,6550,2445],{},[227,6552,6553,6556,6559,6562,6564],{},[250,6554,6555],{},"多模态",[250,6557,6558],{},"✅ 内置免费",[250,6560,6561],{},"✅（计费）",[250,6563,5725],{},[250,6565,289],{},[227,6567,6568,6570,6573,6576,6579],{},[250,6569,6106],{},[250,6571,6572],{},"✅ 跨会话",[250,6574,6575],{},"✅（CLAUDE.md）",[250,6577,6578],{},"⚠️ 基础",[250,6580,6578],{},[227,6582,6583,6586,6588,6590,6592],{},[250,6584,6585],{},"成熟度",[250,6587,5741],{},[250,6589,1213],{},[250,6591,2445],{},[250,6593,2445],{},[227,6595,6596,6598,6600,6602,6604],{},[250,6597,2519],{},[250,6599,5748],{},[250,6601,5751],{},[250,6603,5754],{},[250,6605,5757],{},[227,6607,6608,6610,6612,6614,6616],{},[250,6609,102],{},[250,6611,361],{},[250,6613,2537],{},[250,6615,5769],{},[250,6617,6618],{},"极低",[25,6620,6621,44],{},[41,6622,6623],{},"选 MiMo Code 如果你",[35,6625,6626,6629,6632,6635],{},[38,6627,6628],{},"想尝鲜基准超 Claude Code 的国产黑马",[38,6630,6631],{},"要 MIT 协议做二次开发 \u002F 商用",[38,6633,6634],{},"需要内置免费多模态",[38,6636,6637],{},"一分钱不想花，又要中文友好",[25,6639,6640,44],{},[41,6641,6642],{},"别选 MiMo Code 如果你",[35,6644,6645,6648,6651,6654],{},[38,6646,6647],{},"生产环境要稳（V0.1.0 太早期）",[38,6649,6650],{},"要成熟插件和 MCP 生态（去 Claude Code）",[38,6652,6653],{},"要 IDE inline 补全（去 Cursor \u002F Copilot）",[38,6655,6656],{},"企业要 SLA 承诺",[20,6658,448],{"id":447},[25,6660,6661,6664],{},[41,6662,6663],{},"Q：MiMo Code 真能超过 Claude Code 吗？","\nA：在 SWE-Bench Pro 和 Terminal Bench 2 两个标准化基准上，MiMo 的分数确实领先。但基准 ≠ 全场景实战——长任务稳定性、上下文管理、插件生态 MiMo 仍落后。把它理解为\"基准够强，实战在追赶\"更准确。",[25,6666,6667,6670],{},[41,6668,6669],{},"Q：V0.1.0 能用于生产吗？","\nA：不建议作为生产主力。早期版本崩溃、记忆不准、文档不全等问题难免。建议作为尝鲜 \u002F 备选 \u002F 研究对象，等迭代到 V1.0 再考虑生产化。",[25,6672,6673,6676],{},[41,6674,6675],{},"Q：内置模型真免费？有限制吗？","\nA：工具和内置模型免费。但若走官方推理服务，高峰可能限流；重度使用建议自托管（需 GPU）或接其他模型 BYOK。",[25,6678,6679,6682],{},[41,6680,6681],{},"Q：和 Kimi Code 怎么选？","\nA：都是国产开源 CLI Agent。Kimi Code 模型成熟（K2.7 多代迭代）、256K 长上下文、中文强；MiMo Code 基准成绩更亮眼、MIT 协议更宽松、内置多模态免费，但 V0.1 早期。要稳选 Kimi，要尝鲜和 MIT 商用选 MiMo。",[25,6684,6685,6688],{},[41,6686,6687],{},"Q：基于 OpenCode 架构，能用 OpenCode 的插件吗？","\nA：大部分兼容——provider 配置、MCP server、部分配置文件格式通用。但 MiMo 有自己的增量（记忆系统、内置模型），部分行为和 OpenCode 不完全一致，迁移时需测试。",[25,6690,6691,6694],{},[41,6692,6693],{},"Q：小米会长期维护吗？","\nA：目前社区活跃、迭代快，但开源项目的长期承诺难以保证。建议关注 GitHub issue 响应速度和发版节奏判断健康度，别把核心流程绑死在单一早期项目上。",[20,6696,475],{"id":475},[35,6698,6699,6709,6721,6730],{},[38,6700,1448,6701,1056,6703,1056,6705,1056,6707],{},[479,6702,237],{"href":604},[479,6704,5649],{"href":5648},[479,6706,5187],{"href":6492},[479,6708,5864],{"href":5863},[38,6710,2706,6711,1056,6713,1056,6716,1056,6718],{},[479,6712,2709],{"href":1724},[479,6714,6541],{"href":6715},"\u002Fwiki\u002Fswe-bench.html",[479,6717,1470],{"href":1469},[479,6719,6106],{"href":6720},"\u002Fwiki\u002Fagent-memory.html",[38,6722,2718,6723,1056,6726,1056,6728],{},[479,6724,5655],{"href":6725},"\u002Fmodels\u002Fmimo-code.html",[479,6727,5888],{"href":5887},[479,6729,5884],{"href":5883},[38,6731,2731,6732,1056,6734],{},[479,6733,2735],{"href":2734},[479,6735,5898],{"href":5897},[20,6737,494],{"id":494},[35,6739,6740,6745,6752,6759,6765],{},[38,6741,5911,6742],{},[479,6743,6213],{"href":6213,"rel":6744},[508],[38,6746,6747,6748],{},"技术报告：",[479,6749,6750],{"href":6750,"rel":6751},"https:\u002F\u002Fgithub.com\u002FXiaomiMiMo\u002FMiMo-Code\u002Fblob\u002Fmain\u002FREADME.md",[508],[38,6753,6754,6755],{},"MiMo 系列模型：",[479,6756,6757],{"href":6757,"rel":6758},"https:\u002F\u002Fgithub.com\u002FXiaomiMiMo",[508],[38,6760,6761,6762],{},"OpenCode 架构基础：",[479,6763,6090],{"href":6090,"rel":6764},[508],[38,6766,6767,6768],{},"SWE-Bench 排行榜：",[479,6769,6770],{"href":6770,"rel":6771},"https:\u002F\u002Fwww.swebench.com",[508],[25,6773,2780,6774,1539],{},[479,6775,1538],{"href":1537},[1541,6777,2785],{},{"title":518,"searchDepth":519,"depth":519,"links":6779},[6780,6781,6788,6793,6794,6795,6796,6797,6798,6799],{"id":22,"depth":522,"text":23},{"id":33,"depth":522,"text":33,"children":6782},[6783,6784,6785,6786,6787],{"id":6053,"depth":519,"text":6054},{"id":6083,"depth":519,"text":6084},{"id":6129,"depth":519,"text":6130},{"id":6175,"depth":519,"text":6176},{"id":6206,"depth":519,"text":6207},{"id":5444,"depth":522,"text":5444,"children":6789},[6790,6791,6792],{"id":850,"depth":519,"text":851},{"id":5447,"depth":519,"text":5447},{"id":6329,"depth":519,"text":6329},{"id":1031,"depth":522,"text":1031},{"id":2097,"depth":522,"text":2097},{"id":5595,"depth":522,"text":5595},{"id":1134,"depth":522,"text":1134},{"id":447,"depth":522,"text":448},{"id":475,"depth":522,"text":475},{"id":494,"depth":522,"text":494},"\u002Fimg\u002Ftools\u002Fmimo-code.webp","MiMo Code 2026 真实评测：小米 2026\u002F6\u002F11 发布的开源终端 AI 编程 Agent，MIT 协议、基于 OpenCode 架构、SWE-Bench Pro 62% 与 Terminal Bench 2 73% 双超 Claude Code。本文整理长程编程能力、内置多模态模型、记忆系统、安装使用、价格、与 Claude Code \u002F Kimi Code 的区别。",[1564,539],{},[6805],"mimo-code-v0.1",[6807,6808,6809,6810],"生产环境追求稳定（仅 V0.1.0，仍在快速迭代）","需要成熟插件生态（生态刚起步）","IDE 内 inline 补全场景","不熟悉终端操作的新手","\u002Ftools\u002Fcoding\u002Fcli\u002Fmimo-code",[547,548,546],[6814,6818,6822],{"plan":6815,"price":361,"limit":5971,"cn_pay":6816,"note":6817},"开源版（MIT）","✅ 国产模型可用支付宝","可自托管",{"plan":6819,"price":361,"limit":6820,"cn_pay":5980,"note":6821},"内置多模态模型","MiMo 自研模型内置","开箱即用",{"plan":6823,"price":361,"limit":6824,"cn_pay":5980,"note":6825},"自托管","MIT 协议，权重可下载","需硬件","免费（MIT 协议开源）",{"power":552,"ux":519,"price":553,"cn_support":553,"stability":519},{"title":5655,"description":6801},"MiMo Code 评测 2026：小米开源终端 AI Agent，SWE-Bench Pro 62% 双超 Claude Code",[6831,6833,6835,6837,6839],{"title":6832,"url":6213},"MiMo-Code 开源仓库",{"title":6834,"url":6750},"MiMo Code 技术报告",{"title":6836,"url":6757},"小米 MiMo 系列模型",{"title":6838,"url":6090},"OpenCode 架构（MiMo 基于此）",{"title":6840,"url":6770},"SWE-Bench Pro 排行榜","tools\u002Fcoding\u002Fcli\u002Fmimo-code",[6843,6844,6845,6846,6847],"想尝鲜国产开源 Agent 黑马的开发者","看重 SWE-Bench \u002F Terminal Bench 基准成绩的研究者","需要内置多模态（截图调试）能力","MIT 协议下做二次开发 \u002F 商用集成","国内开发者，要免费 + 中文友好","小米开源终端 AI 编程 Agent，SWE-Bench 超越 Claude Code",[533,563,2866,6850,564,6851,6009],"xiaomi","mit","小米开源 CLI Agent 黑马。SWE-Bench Pro 62%、Terminal Bench 2 73% 双超 Claude Code，MIT 协议、内置免费多模态模型、记忆系统。但仅 V0.1.0，生态和稳定性有待验证。","YafAUhXsZhWf95HfY6yt2tm4UtEDckFf_rxwfvEOIAw",{"id":6855,"title":5649,"alternatives":6856,"api_compatible":6857,"body":6858,"category":533,"chinese_friendly":519,"cover":7807,"description":7808,"domestic":536,"extension":537,"faq":15,"free":536,"github":6090,"languages":7809,"lastVerified":15,"meta":7810,"models":7811,"navigation":542,"notSuitable":7816,"opensource":542,"path":7821,"pillar":544,"platforms":7822,"priceTable":7823,"pricing":7834,"published":5983,"relatedPlaybooks":15,"relatedReviews":15,"score":7835,"self_host":542,"seo":7836,"seoTitle":7837,"slug":5189,"sources":7838,"stem":7849,"suitable":7850,"tagline":7856,"tags":7857,"updated":5983,"verdict":7859,"website":7753,"__hash__":7860},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Fopencode.md",[12,573,13],[1615,2877,4817,2878,2881],{"type":17,"value":6859,"toc":7786},[6860,6862,6880,6885,6887,6891,6898,6923,6926,6933,6937,6944,6978,6985,7089,7096,7100,7103,7112,7116,7124,7127,7129,7131,7273,7275,7288,7295,7297,7306,7308,7314,7385,7388,7395,7397,7429,7431,7465,7467,7620,7625,7639,7644,7660,7662,7668,7677,7683,7689,7695,7701,7703,7745,7747,7780,7784],[20,6861,23],{"id":22},[579,6863,6865,6870],{"className":6864},[582,583,584],[25,6866,6867,6869],{},[41,6868,589],{}," OpenCode 是一款完全开源的终端 AI Coding Agent，由 SST 团队用 TypeScript 打造，GitHub 99.8K Star 量级。它把\"终端原生 Agent\"这件事做到了极致——TUI 界面、多会话并行、75+ 模型任意切换、BYOK 完全免费，是 Claude Code 在开源侧最像样的免费平替。",[25,6871,1634,6872,6875,6876,6879],{},[41,6873,6874],{},"模型自由","——同一个 Agent 内核，今天用 Claude Sonnet 4 跑难活，明天切 GPT-5 跑审查，后天切 DeepSeek-V3 省钱，全靠 API key 切换，不绑定任何订阅。代价是 ",[41,6877,6878],{},"配置门槛","：多模型路由、provider 配置、本地模型接入都需要手动折腾，稳定性也强依赖你接的 API 质量。",[111,6881,6882],{},[25,6883,6884],{},"来源说明：本文基于 opencode.ai 官方文档、GitHub sst\u002Fopencode 仓库、社区评测与第三方对比整理。OpenCode 迭代极快（几乎每周发版），命令和模型支持列表请以最新官方文档为准。",[20,6886,33],{"id":33},[615,6888,6890],{"id":6889},"终端原生-tui多会话并行","终端原生 TUI，多会话并行",[25,6892,6893,6894,6897],{},"OpenCode 不是又一个\"AI IDE 插件\"，而是独立的终端程序。装好后在任何项目根目录跑 ",[46,6895,6896],{},"opencode","，就进入一个全屏的 TUI（终端用户界面）：左侧文件树、中间对话、右侧 diff 预览，所有操作用键盘完成。这套交互对 Vim \u002F Neovim \u002F tmux 用户极度友好——不抢编辑器焦点，开个分屏就能用。",[695,6899,6901],{"className":697,"code":6900,"language":699,"meta":518,"style":518},"cd your-project\nopencode                       # 进入 TUI 交互模式\n> 把这个 Express 项目迁移到 Fastify，跑通测试再提交\n",[46,6902,6903,6909,6916],{"__ignoreMap":518},[703,6904,6905,6907],{"class":705,"line":706},[703,6906,903],{"class":712},[703,6908,906],{"class":724},[703,6910,6911,6913],{"class":705,"line":522},[703,6912,6896],{"class":709},[703,6914,6915],{"class":861},"                       # 进入 TUI 交互模式\n",[703,6917,6918,6920],{"class":705,"line":519},[703,6919,1025],{"class":923},[703,6921,6922],{"class":927}," 把这个 Express 项目迁移到 Fastify，跑通测试再提交\n",[25,6924,6925],{},"它会自动：扫描相关文件 → 给出迁移计划 → 等你确认 → 多文件改写 → 跑测试 → 生成 commit message。整个过程你可以在另一个窗口继续写代码，互不干扰。",[25,6927,6928,6929,6932],{},"TUI 之外，OpenCode 还支持 ",[41,6930,6931],{},"多会话并行","——一个终端里同时挂多个独立 agent 会话，每个有自己的 context 和模型配置。典型用法：一个会话用 Claude Sonnet 跑主开发，另一个用 GPT-5 跑代码审查，第三个用 DeepSeek 跑文档生成，互不污染上下文。这是 Claude Code（单会话为主，子代理是隔离派发）之外另一种\"并行\"思路。",[615,6934,6936],{"id":6935},"_75-模型-byok一个-agent-全通吃","75+ 模型 BYOK，一个 Agent 全通吃",[25,6938,6939,6940,6943],{},"OpenCode 最硬的能力是 ",[41,6941,6942],{},"模型中立","。它不绑死任何厂商，通过 provider 配置接入 75+ 模型，包括：",[35,6945,6946,6951,6956,6961,6967,6972],{},[38,6947,6948,6950],{},[41,6949,783],{},"：Claude Opus 4 \u002F Sonnet 4 \u002F Haiku 4 全系",[38,6952,6953,6955],{},[41,6954,816],{},"：GPT-5 \u002F GPT-4.1 \u002F o 系列推理模型",[38,6957,6958,6960],{},[41,6959,794],{},"：Gemini 2.5 Pro \u002F Flash",[38,6962,6963,6966],{},[41,6964,6965],{},"国产","：DeepSeek-V3、Qwen-Max、GLM-5、Kimi K2",[38,6968,6969,6971],{},[41,6970,831],{},"：Ollama、LM Studio 任何 GGUF 模型",[38,6973,6974,6977],{},[41,6975,6976],{},"中转","：OpenRouter \u002F 火山引擎 \u002F 硅基流动 一个 key 调全部",[25,6979,6980,6981,6984],{},"配置写在 ",[46,6982,6983],{},"opencode.json"," 里，按模型 \u002F 按场景 \u002F 按成本分配：",[695,6986,6988],{"className":1972,"code":6987,"language":1974,"meta":518,"style":518},"{\n  \"models\": {\n    \"hard\": { \"provider\": \"anthropic\", \"model\": \"claude-sonnet-4\" },\n    \"cheap\": { \"provider\": \"deepseek\", \"model\": \"deepseek-v3\" },\n    \"local\": { \"provider\": \"ollama\", \"model\": \"qwen2.5-coder:32b\" }\n  }\n}\n",[46,6989,6990,6994,7001,7030,7055,7081,7085],{"__ignoreMap":518},[703,6991,6992],{"class":705,"line":706},[703,6993,1981],{"class":927},[703,6995,6996,6999],{"class":705,"line":522},[703,6997,6998],{"class":712},"  \"models\"",[703,7000,1989],{"class":927},[703,7002,7003,7006,7009,7012,7014,7017,7019,7022,7024,7027],{"class":705,"line":519},[703,7004,7005],{"class":712},"    \"hard\"",[703,7007,7008],{"class":927},": { ",[703,7010,7011],{"class":712},"\"provider\"",[703,7013,2004],{"class":927},[703,7015,7016],{"class":724},"\"anthropic\"",[703,7018,2024],{"class":927},[703,7020,7021],{"class":712},"\"model\"",[703,7023,2004],{"class":927},[703,7025,7026],{"class":724},"\"claude-sonnet-4\"",[703,7028,7029],{"class":927}," },\n",[703,7031,7032,7035,7037,7039,7041,7044,7046,7048,7050,7053],{"class":705,"line":552},[703,7033,7034],{"class":712},"    \"cheap\"",[703,7036,7008],{"class":927},[703,7038,7011],{"class":712},[703,7040,2004],{"class":927},[703,7042,7043],{"class":724},"\"deepseek\"",[703,7045,2024],{"class":927},[703,7047,7021],{"class":712},[703,7049,2004],{"class":927},[703,7051,7052],{"class":724},"\"deepseek-v3\"",[703,7054,7029],{"class":927},[703,7056,7057,7060,7062,7064,7066,7069,7071,7073,7075,7078],{"class":705,"line":553},[703,7058,7059],{"class":712},"    \"local\"",[703,7061,7008],{"class":927},[703,7063,7011],{"class":712},[703,7065,2004],{"class":927},[703,7067,7068],{"class":724},"\"ollama\"",[703,7070,2024],{"class":927},[703,7072,7021],{"class":712},[703,7074,2004],{"class":927},[703,7076,7077],{"class":724},"\"qwen2.5-coder:32b\"",[703,7079,7080],{"class":927}," }\n",[703,7082,7083],{"class":705,"line":909},[703,7084,2040],{"class":927},[703,7086,7087],{"class":705,"line":914},[703,7088,2045],{"class":927},[25,7090,7091,7092,7095],{},"之后在 TUI 里用 ",[46,7093,7094],{},"\u002Fmodel hard"," 一键切换。这种\"模型即配置\"的设计，让省钱和跑难活不再冲突——难的活上 Sonnet，简单的活（注释、文档、测试用例）下放给 DeepSeek，单月成本能压到订阅制的零头。",[615,7097,7099],{"id":7098},"agent-工具链文件操作终端执行mcp","Agent 工具链：文件操作、终端执行、MCP",[25,7101,7102],{},"作为 Agent，OpenCode 内置了完整的工具链：读写文件、执行 shell 命令、跑测试、grep 搜索、git 操作。所有工具调用都在 TUI 里可见可审批，你可以随时打断、回滚。",[25,7104,7105,7106,7108,7109,7111],{},"它同样支持 ",[479,7107,1470],{"href":1469}," 协议——配置 ",[46,7110,1968],{}," 后就能在对话里调数据库、调浏览器、调任意 MCP server。这一点和 Claude Code 是同一套生态，迁移成本低。",[615,7113,7115],{"id":7114},"开源-自托管","开源 + 自托管",[25,7117,7118,7119,7123],{},"OpenCode 是 ",[479,7120,7122],{"href":6090,"rel":7121},[508],"MIT 协议开源","，TypeScript 全栈，可读可改可自托管。企业担心数据出墙的，可以自建一套：本地 Ollama 模型 + 本地 MCP server + 内网 git，全程不出公司网络。这是闭源的 Claude Code \u002F Cursor 拿不到的优势。",[25,7125,7126],{},"社区活跃度是它的隐形护城河——GitHub 99.8K Star、issue 响应快、第三方插件（LSP 集成、自定义工具、模型 adapter）持续涌现。一个开源 Agent 能跑到这个量级，意味着生态可持续。",[20,7128,5444],{"id":5444},[615,7130,851],{"id":850},[695,7132,7134],{"className":697,"code":7133,"language":699,"meta":518,"style":518},"# macOS \u002F Linux\ncurl -fsSL https:\u002F\u002Fopencode.ai\u002Finstall.sh | bash\n\n# Windows PowerShell\nirm https:\u002F\u002Fopencode.ai\u002Finstall.ps1 | iex\n\n# 或 npm 全局安装（需 Node 18+）\nnpm install -g opencode\n\n# 验证\nopencode --version\n\n# 配置 API key（任选其一）\nexport ANTHROPIC_API_KEY=sk-ant-...\nexport OPENAI_API_KEY=sk-...\nexport OPENROUTER_API_KEY=sk-or-...      # 一个 key 调 75+ 模型\n\n# 进项目启动\ncd your-project\nopencode                          # 进入 TUI\n",[46,7135,7136,7140,7153,7157,7161,7172,7176,7181,7192,7196,7201,7207,7211,7216,7226,7236,7251,7255,7260,7266],{"__ignoreMap":518},[703,7137,7138],{"class":705,"line":706},[703,7139,3727],{"class":861},[703,7141,7142,7144,7146,7149,7151],{"class":705,"line":522},[703,7143,2222],{"class":709},[703,7145,2225],{"class":712},[703,7147,7148],{"class":724}," https:\u002F\u002Fopencode.ai\u002Finstall.sh",[703,7150,2231],{"class":923},[703,7152,2234],{"class":709},[703,7154,7155],{"class":705,"line":519},[703,7156,893],{"emptyLinePlaceholder":542},[703,7158,7159],{"class":705,"line":552},[703,7160,2265],{"class":861},[703,7162,7163,7165,7168,7170],{"class":705,"line":553},[703,7164,2270],{"class":709},[703,7166,7167],{"class":724}," https:\u002F\u002Fopencode.ai\u002Finstall.ps1",[703,7169,2231],{"class":923},[703,7171,2278],{"class":709},[703,7173,7174],{"class":705,"line":909},[703,7175,893],{"emptyLinePlaceholder":542},[703,7177,7178],{"class":705,"line":914},[703,7179,7180],{"class":861},"# 或 npm 全局安装（需 Node 18+）\n",[703,7182,7183,7185,7187,7189],{"class":705,"line":920},[703,7184,4274],{"class":709},[703,7186,876],{"class":724},[703,7188,4279],{"class":712},[703,7190,7191],{"class":724}," opencode\n",[703,7193,7194],{"class":705,"line":937},[703,7195,893],{"emptyLinePlaceholder":542},[703,7197,7198],{"class":705,"line":950},[703,7199,7200],{"class":861},"# 验证\n",[703,7202,7203,7205],{"class":705,"line":962},[703,7204,6896],{"class":709},[703,7206,2294],{"class":712},[703,7208,7209],{"class":705,"line":967},[703,7210,893],{"emptyLinePlaceholder":542},[703,7212,7213],{"class":705,"line":973},[703,7214,7215],{"class":861},"# 配置 API key（任选其一）\n",[703,7217,7218,7220,7222,7224],{"class":705,"line":979},[703,7219,924],{"class":923},[703,7221,928],{"class":927},[703,7223,931],{"class":923},[703,7225,934],{"class":927},[703,7227,7228,7230,7232,7234],{"class":705,"line":984},[703,7229,924],{"class":923},[703,7231,955],{"class":927},[703,7233,931],{"class":923},[703,7235,947],{"class":927},[703,7237,7238,7240,7243,7245,7248],{"class":705,"line":990},[703,7239,924],{"class":923},[703,7241,7242],{"class":927}," OPENROUTER_API_KEY",[703,7244,931],{"class":923},[703,7246,7247],{"class":927},"sk-or-...      ",[703,7249,7250],{"class":861},"# 一个 key 调 75+ 模型\n",[703,7252,7253],{"class":705,"line":1001},[703,7254,893],{"emptyLinePlaceholder":542},[703,7256,7257],{"class":705,"line":1011},[703,7258,7259],{"class":861},"# 进项目启动\n",[703,7261,7262,7264],{"class":705,"line":1016},[703,7263,903],{"class":712},[703,7265,906],{"class":724},[703,7267,7268,7270],{"class":705,"line":1022},[703,7269,6896],{"class":709},[703,7271,7272],{"class":861},"                          # 进入 TUI\n",[615,7274,5447],{"id":5447},[25,7276,7277,7278,7280,7281,7283,7284,7287],{},"实际用下来，OpenCode 的 TUI 体验是开源侧最接近 Claude Code 的。键盘流操作丝滑，diff 实时预览，会话切换比 Claude Code 的 ",[46,7279,1931],{}," 更直观（直接在侧栏点）。多模型切换是杀手锏：跑一个大 refactor 前先 ",[46,7282,7094],{}," 上 Sonnet，跑完切 ",[46,7285,7286],{},"\u002Fmodel cheap"," 让 DeepSeek 补文档，成本可控。",[25,7289,7290,7291,7294],{},"但 ",[41,7292,7293],{},"稳定性是短板","。BYOK 模式下，体验强依赖你接的 API 质量：第三方中转偶尔限流、国产模型长任务容易断、本地模型质量参差。同样一个任务，Claude Code 用官方 API 能稳跑完，OpenCode 接中转可能中途报错重来。社区也承认这一点，正在做重试、断点续跑等加固。",[615,7296,6878],{"id":6878},[25,7298,7299,7300,7302,7303,7305],{},"第一次配 ",[46,7301,6983],{}," 会有学习成本——provider 字段、base_url、模型映射、工具白名单都要手填。社区有模板可抄，但想用好（比如按场景自动路由模型）还是得读文档。相比之下 Claude Code 的 ",[46,7304,1630],{}," 一键启动确实更省心。",[20,7307,1031],{"id":1031},[25,7309,7310,7311,7313],{},"OpenCode 本身 ",[41,7312,6340],{},"——开源、无订阅、无增值版。你只为你调用的模型 API 付费（BYOK）。这意味着成本完全可控：",[221,7315,7316,7328],{},[224,7317,7318],{},[227,7319,7320,7323,7326],{},[230,7321,7322],{},"接入方式",[230,7324,7325],{},"单月成本估算",[230,7327,2097],{},[245,7329,7330,7341,7352,7363,7374],{},[227,7331,7332,7335,7338],{},[250,7333,7334],{},"DeepSeek-V3（国产）",[250,7336,7337],{},"¥20-100",[250,7339,7340],{},"日常编码，性价比之王",[227,7342,7343,7346,7349],{},[250,7344,7345],{},"Claude Sonnet 4（直连）",[250,7347,7348],{},"$50-300",[250,7350,7351],{},"跑难活，最接近 Claude Code 体验",[227,7353,7354,7357,7360],{},[250,7355,7356],{},"OpenRouter 中转",[250,7358,7359],{},"$10-100",[250,7361,7362],{},"一个 key 切多模型",[227,7364,7365,7368,7371],{},[250,7366,7367],{},"本地 Ollama",[250,7369,7370],{},"¥0（电费）",[250,7372,7373],{},"隐私 \u002F 离线 \u002F 实验",[227,7375,7376,7379,7382],{},[250,7377,7378],{},"GPT-5（直连）",[250,7380,7381],{},"$30-200",[250,7383,7384],{},"代码审查、推理任务",[25,7386,7387],{},"对比 Claude Code Max $200\u002F月：用 OpenCode + DeepSeek，同样强度的编码量，单月可能只要 ¥50。这就是开源 + BYOK 的红利——你为用量付费，不为订阅定额买单。",[25,7389,7390,7391,7394],{},"但要注意 ",[41,7392,7393],{},"隐性成本","：多模型配置的时间、调试中转稳定性的精力、偶尔重跑任务的 token 浪费。对这些\"折腾税\"敏感的，订阅制反而更省心。",[20,7396,2097],{"id":2097},[35,7398,7399,7405,7411,7417,7423],{},[38,7400,7401,7404],{},[41,7402,7403],{},"预算敏感的个人开发者","：想用 Agent 但不想每月 $20+，OpenCode + DeepSeek 是最经济解",[38,7406,7407,7410],{},[41,7408,7409],{},"模型自由爱好者","：想同时对比 Claude \u002F GPT \u002F DeepSeek \u002F 本地模型在同一个 Agent 里的表现",[38,7412,7413,7416],{},[41,7414,7415],{},"Vim \u002F Neovim \u002F tmux 重度用户","：终端原生 TUI，不破坏既有工作流",[38,7418,7419,7422],{},[41,7420,7421],{},"需要自托管 \u002F 隐私的团队","：MIT 开源 + 本地模型，数据不出内网",[38,7424,7425,7428],{},[41,7426,7427],{},"Claude Code 想找平替","：交互逻辑接近，迁移成本低，省下订阅费",[20,7430,5595],{"id":5595},[35,7432,7433,7442,7448,7453,7459],{},[38,7434,7435,7438,7439,7441],{},[41,7436,7437],{},"零配置开箱即用","：多模型路由要折腾 ",[46,7440,6983],{},"，新手劝退",[38,7443,7444,7447],{},[41,7445,7446],{},"企业级稳定性 SLA","：开源项目无承诺，中转 \u002F 国产模型偶发抖动",[38,7449,7450,7452],{},[41,7451,5620],{},"：OpenCode 是 Agent 不是补全器，要 Tab 补全去 Cursor \u002F Copilot",[38,7454,7455,7458],{},[41,7456,7457],{},"纯 Windows 原生","：TUI 在 Windows Terminal 可用，但部分功能建议 WSL",[38,7460,7461,7464],{},[41,7462,7463],{},"不碰终端的用户","：这是 CLI 工具，全程命令行交互",[20,7466,1134],{"id":1134},[221,7468,7469,7489],{},[224,7470,7471],{},[227,7472,7473,7475,7477,7481,7485],{},[230,7474,232],{},[230,7476,5649],{},[230,7478,7479],{},[479,7480,237],{"href":604},[230,7482,7483],{},[479,7484,1154],{"href":1153},[230,7486,7487],{},[479,7488,240],{"href":2385},[245,7490,7491,7503,7517,7532,7544,7557,7569,7581,7593,7607],{},[227,7492,7493,7495,7497,7499,7501],{},[250,7494,252],{},[250,7496,5668],{},[250,7498,258],{},[250,7500,258],{},[250,7502,258],{},[227,7504,7505,7507,7510,7512,7514],{},[250,7506,268],{},[250,7508,7509],{},"✅ MIT",[250,7511,274],{},[250,7513,289],{},[250,7515,7516],{},"✅ Apache",[227,7518,7519,7521,7524,7527,7530],{},[250,7520,6874],{},[250,7522,7523],{},"★★★★★ 75+",[250,7525,7526],{},"★☆☆☆☆ 仅 Claude",[250,7528,7529],{},"★★★★☆ OpenAI 系",[250,7531,1213],{},[227,7533,7534,7536,7538,7540,7542],{},[250,7535,2440],{},[250,7537,2445],{},[250,7539,1213],{},[250,7541,2445],{},[250,7543,1216],{},[227,7545,7546,7549,7551,7553,7555],{},[250,7547,7548],{},"TUI 体验",[250,7550,1213],{},[250,7552,2445],{},[250,7554,1216],{},[250,7556,1216],{},[227,7558,7559,7561,7563,7565,7567],{},[250,7560,6931],{},[250,7562,289],{},[250,7564,1725],{},[250,7566,2486],{},[250,7568,274],{},[227,7570,7571,7573,7575,7577,7579],{},[250,7572,283],{},[250,7574,2445],{},[250,7576,1213],{},[250,7578,1216],{},[250,7580,274],{},[227,7582,7583,7585,7587,7589,7591],{},[250,7584,102],{},[250,7586,5769],{},[250,7588,2537],{},[250,7590,2537],{},[250,7592,5769],{},[227,7594,7595,7597,7600,7602,7604],{},[250,7596,2519],{},[250,7598,7599],{},"低（国产模型）",[250,7601,333],{},[250,7603,333],{},[250,7605,7606],{},"低",[227,7608,7609,7611,7614,7616,7618],{},[250,7610,328],{},[250,7612,7613],{},"★★★☆☆ 依赖 API",[250,7615,2445],{},[250,7617,2445],{},[250,7619,2445],{},[25,7621,7622,44],{},[41,7623,7624],{},"选 OpenCode 如果你",[35,7626,7627,7630,7633,7636],{},[38,7628,7629],{},"想用 Claude Code 的体验但不想付订阅",[38,7631,7632],{},"需要在多个模型间灵活切换（省钱 \u002F 跑难活 \u002F 隐私）",[38,7634,7635],{},"是 Vim \u002F 终端重度用户，不想装 IDE",[38,7637,7638],{},"团队要自托管，数据不出墙",[25,7640,7641,44],{},[41,7642,7643],{},"别选 OpenCode 如果你",[35,7645,7646,7649,7657],{},[38,7647,7648],{},"要开箱即用、零配置（去 Claude Code \u002F Cursor）",[38,7650,7651,7652,1056,7654,1424],{},"要 IDE 内 inline 补全（去 ",[479,7653,1055],{"href":1054},[479,7655,7656],{"href":2588},"Copilot",[38,7658,7659],{},"企业要求稳定 SLA（开源 + BYOK 抖动难避免）",[20,7661,448],{"id":447},[25,7663,7664,7667],{},[41,7665,7666],{},"Q：OpenCode 真的完全免费吗？","\nA：工具本身免费开源（MIT）。但调模型 API 要花钱——除非你只用本地 Ollama 模型。所谓\"免费\"指的是不收订阅费，BYOK 模式下你为 token 买单。",[25,7669,7670,7673,7674,7676],{},[41,7671,7672],{},"Q：和 Claude Code 比，差在哪？","\nA：长任务稳定性、上下文管理（Claude Code 的 ",[46,7675,1841],{}," 更成熟）、官方模型深度调优。OpenCode 胜在模型自由和免费。简单说：要稳选 Claude Code，要省和自由选 OpenCode。",[25,7678,7679,7682],{},[41,7680,7681],{},"Q：国内怎么用最省心？","\nA：用 OpenRouter 一个 key 调全部模型（支持支付宝），或直接接 DeepSeek \u002F Qwen 国产模型。网络压力小，成本最低。",[25,7684,7685,7688],{},[41,7686,7687],{},"Q：能接本地模型吗？","\nA：能。Ollama \u002F LM Studio 跑 GGUF 模型，OpenCode 通过 OpenAI 兼容接口接入。完全离线可用，适合隐私场景。",[25,7690,7691,7694],{},[41,7692,7693],{},"Q：OpenCode 和 Aider 都是开源 CLI，区别？","\nA：Aider 更老牌、更轻量，专注\"每改即 commit\"的 git 流；OpenCode 更现代，TUI 体验和多会话并行更强，模型生态更广。要轻量选 Aider，要体验选 OpenCode。",[25,7696,7697,7700],{},[41,7698,7699],{},"Q：会取代 Claude Code 吗？","\nA：对预算敏感、爱折腾的用户，是的。对要稳定 + 长任务 + 不差钱的，Claude Code 仍是最优解。两者更像互补——OpenCode 日常省钱，Claude Code 跑关键大活。",[20,7702,475],{"id":475},[35,7704,7705,7716,7727,7739],{},[38,7706,1448,7707,1056,7709,1056,7711,1056,7713],{},[479,7708,237],{"href":604},[479,7710,1154],{"href":1153},[479,7712,240],{"href":2385},[479,7714,4185],{"href":7715},"\u002Fcoding\u002Fcli\u002Fgemini-cli.html",[38,7717,2706,7718,1056,7720,1056,7722,1056,7725],{},[479,7719,2709],{"href":1724},[479,7721,1470],{"href":1469},[479,7723,2969],{"href":7724},"\u002Fwiki\u002Fbyok.html",[479,7726,1481],{"href":1480},[38,7728,2718,7729,1056,7731,1056,7733,1056,7735],{},[479,7730,5888],{"href":5887},[479,7732,823],{"href":822},[479,7734,1085],{"href":1084},[479,7736,7738],{"href":7737},"\u002Fmodels\u002Fqwen-max.html","Qwen-Max",[38,7740,2731,7741,1056,7743],{},[479,7742,2735],{"href":2734},[479,7744,2739],{"href":2738},[20,7746,494],{"id":494},[35,7748,7749,7755,7761,7766,7773],{},[38,7750,1488,7751],{},[479,7752,7753],{"href":7753,"rel":7754},"https:\u002F\u002Fopencode.ai",[508],[38,7756,1495,7757],{},[479,7758,7759],{"href":7759,"rel":7760},"https:\u002F\u002Fopencode.ai\u002Fdocs",[508],[38,7762,1514,7763],{},[479,7764,6090],{"href":6090,"rel":7765},[508],[38,7767,7768,7769],{},"模型支持：",[479,7770,7771],{"href":7771,"rel":7772},"https:\u002F\u002Fopencode.ai\u002Fdocs\u002Fmodels",[508],[38,7774,7775,7776],{},"对比文档：",[479,7777,7778],{"href":7778,"rel":7779},"https:\u002F\u002Fopencode.ai\u002Fdocs\u002Fcomparisons\u002Fclaude-code",[508],[25,7781,2780,7782,1539],{},[479,7783,1538],{"href":1537},[1541,7785,2785],{},{"title":518,"searchDepth":519,"depth":519,"links":7787},[7788,7789,7795,7800,7801,7802,7803,7804,7805,7806],{"id":22,"depth":522,"text":23},{"id":33,"depth":522,"text":33,"children":7790},[7791,7792,7793,7794],{"id":6889,"depth":519,"text":6890},{"id":6935,"depth":519,"text":6936},{"id":7098,"depth":519,"text":7099},{"id":7114,"depth":519,"text":7115},{"id":5444,"depth":522,"text":5444,"children":7796},[7797,7798,7799],{"id":850,"depth":519,"text":851},{"id":5447,"depth":519,"text":5447},{"id":6878,"depth":519,"text":6878},{"id":1031,"depth":522,"text":1031},{"id":2097,"depth":522,"text":2097},{"id":5595,"depth":522,"text":5595},{"id":1134,"depth":522,"text":1134},{"id":447,"depth":522,"text":448},{"id":475,"depth":522,"text":475},{"id":494,"depth":522,"text":494},"\u002Fimg\u002Ftools\u002Fopencode.webp","OpenCode 2026 真实评测：SST 团队开源的终端 AI 编程 Agent，TypeScript 开发，GitHub 99.8K Star。本文整理 TUI 界面、多会话并行、75+ 模型 BYOK 切换、安装使用、价格、与 Claude Code \u002F Aider \u002F Codex CLI 的区别，以及国内使用门槛。",[539],{},[7812,3395,7813,3393,7814,7815],"claude-sonnet-4","gemini-2.5-pro","qwen-max","75+ 模型",[7817,7818,7819,7820],"希望开箱即用、零配置的用户（多模型路由要折腾）","要求企业级稳定性 SLA 的团队（开源项目无承诺）","需要 IDE 内 inline 补全体验（用 Cursor \u002F Copilot）","完全不熟悉 API key \u002F 终端操作的新手","\u002Ftools\u002Fcoding\u002Fcli\u002Fopencode",[547,548,546],[7824,7826,7829],{"plan":7825,"price":361,"limit":5971,"cn_pay":6816,"note":1194},"开源版（BYOK）",{"plan":298,"price":361,"limit":7827,"cn_pay":5980,"note":7828},"Ollama \u002F LM Studio 本地跑","适合离线 \u002F 隐私场景",{"plan":7356,"price":7830,"limit":7831,"cn_pay":7832,"note":7833},"按用量","一个 key 调用 75+ 模型","✅ 支持支付宝","国内最省心的接入方式","完全免费（BYOK）",{"power":552,"ux":552,"price":553,"cn_support":519,"stability":519},{"title":5649,"description":7808},"OpenCode 评测 2026：开源 AI Coding Agent，Claude Code 免费平替，75+ 模型任意切换",[7839,7841,7843,7845,7847],{"title":7840,"url":7753},"OpenCode 官网",{"title":7842,"url":7759},"OpenCode 官方文档",{"title":7844,"url":6090},"GitHub sst\u002Fopencode",{"title":7846,"url":7771},"OpenCode 模型支持列表",{"title":7848,"url":7778},"OpenCode vs Claude Code 对比","tools\u002Fcoding\u002Fcli\u002Fopencode",[7851,7852,7853,7854,7855],"想用 Claude Code 体验但不想付费订阅的开发者","需要在不同模型间灵活切换（省钱 \u002F 跑难活 \u002F 隐私）","JetBrains \u002F Vim \u002F Neovim 用户，不想换编辑器","想自托管、私有部署 AI 编程 Agent 的团队","本地模型爱好者（Ollama \u002F LM Studio 接入）","开源 AI Coding Agent，Claude Code 免费平替，支持 75+ 模型",[533,563,2866,564,3441,7858],"multi-model","Claude Code 的最佳免费替代。完全开源、75+ 模型任意切换、终端原生 TUI，社区活跃度 GitHub 99.8K Star。缺点是多模型配置门槛高、稳定性依赖 BYOK 的 API 质量。","tgkfC7asWLHQk82Kfi6dYyWdIh-xmydi4E__gt7xDdM",{"id":7862,"title":5864,"alternatives":7863,"api_compatible":7864,"body":7866,"category":533,"chinese_friendly":553,"cover":8606,"description":8607,"domestic":542,"extension":537,"faq":15,"free":542,"github":8568,"languages":8608,"lastVerified":15,"meta":8609,"models":15,"navigation":542,"notSuitable":15,"opensource":542,"path":8610,"pillar":544,"platforms":8611,"priceTable":8612,"pricing":8632,"published":8633,"relatedPlaybooks":15,"relatedReviews":15,"score":8634,"self_host":536,"seo":8635,"seoTitle":8636,"slug":8637,"sources":8638,"stem":8649,"suitable":15,"tagline":8650,"tags":8651,"updated":8633,"verdict":8654,"website":8568,"__hash__":8655},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Fqwen-code.md",[4803,12,13,573],[2877,1615,7865],"google-genai",{"type":17,"value":7867,"toc":8588},[7868,7870,7907,7912,7914,7918,7921,7925,7982,7985,7996,8015,8020,8023,8027,8117,8121,8127,8147,8150,8172,8209,8211,8244,8246,8374,8379,8396,8401,8419,8421,8491,8493,8495,8511,8513,8527,8529,8560,8562,8580,8585],[20,7869,23],{"id":22},[579,7871,7873,7896],{"className":7872},[582,583,584],[25,7874,7875,7877,7878,7881,7882,7884,7885,7887,7888,7890,7891,7895],{},[41,7876,589],{}," 阿里开源的",[41,7879,7880],{},"终端 AI 编码 agent","，和 ",[479,7883,237],{"href":604},"、",[479,7886,4185],{"href":7715}," 同一类——在终端里读文件、跑命令、循环改代码。它从 Google ",[479,7889,4185],{"href":7715}," v0.8.2 fork 而来，针对 ",[479,7892,7894],{"href":7893},"\u002Fmodels\u002Fqwen3-coder.html","Qwen3-Coder"," 模型做了 parser 和 function-calling 调优。",[25,7897,7898,7899,7902,7903,7906],{},"npm 包名 ",[46,7900,7901],{},"@qwen-code\u002Fqwen-code","，命令行入口是 ",[46,7904,7905],{},"qwen","。最大优势对国内开发者：开源免费 + ModelScope 每天 2000 次免费额度 + 中文友好。",[111,7908,7909],{},[25,7910,7911],{},"来源说明：本文基于 GitHub（QwenLM\u002Fqwen-code）、npm 官方页、以及 morphllm \u002F a2a-mcp 等资料整理。该项目迭代快、鉴权方式有过重大调整，请以最新官方 README 为准。",[20,7913,613],{"id":613},[615,7915,7917],{"id":7916},"与-gemini-cli-的血缘","与 Gemini CLI 的血缘",[25,7919,7920],{},"Qwen Code 基于 Gemini CLI v0.8.2 fork，从 v0.1 起停止与上游同步、独立开发。所以二者共享祖先（终端 UI + agent 循环），但如今各走各路——Qwen Code 的新功能不来自 Gemini CLI，反之亦然。",[615,7922,7924],{"id":7923},"agentic-能力","Agentic 能力",[35,7926,7927,7933,7939,7945,7951,7957,7974],{},[38,7928,7929,7932],{},[41,7930,7931],{},"代码理解与编辑","：查询和编辑超出传统上下文窗口的大型 codebase",[38,7934,7935,7938],{},[41,7936,7937],{},"工作流自动化","：处理 PR、复杂 rebase 等运维型任务",[38,7940,7941,7944],{},[41,7942,7943],{},"增强 parser","：专为 Qwen-Coder 模型优化的解析器",[38,7946,7947,7950],{},[41,7948,7949],{},"视觉模型支持","：自动检测输入里的图片，切换到视觉模型做多模态分析",[38,7952,7953,7956],{},[41,7954,7955],{},"SubAgents \u002F Agent Teams","：分层 agent——主 agent 把聚焦子任务委派给专门 subagent 再汇总",[38,7958,7959,44,7962,7884,7965,7884,7967,7884,7970,7973],{},[41,7960,7961],{},"内置 skills",[46,7963,7964],{},"\u002Freview",[46,7966,2480],{},[46,7968,7969],{},"\u002Floop",[46,7971,7972],{},"\u002Fbugfix"," 等命令",[38,7975,7976,7981],{},[41,7977,7978,7980],{},[479,7979,1470],{"href":1469}," 支持","：连外部工具和数据",[615,7983,7984],{"id":7984},"上下文与会话管理",[25,7986,7987,7988,7991,7992,7995],{},"针对 token 消耗提供会话级控制（在 ",[46,7989,7990],{},"~\u002F.qwen\u002Fsettings.json"," 配 ",[46,7993,7994],{},"sessionTokenLimit","）：",[35,7997,7998,8004,8009],{},[38,7999,8000,8003],{},[46,8001,8002],{},"\u002Fcompress","：压缩对话历史，在 token 上限内继续",[38,8005,8006,8008],{},[46,8007,1828],{},"：清空历史重新开始",[38,8010,8011,8014],{},[46,8012,8013],{},"\u002Fstats","：查看当前 token 使用和上限",[25,8016,8017,8019],{},[479,8018,7894],{"href":7893}," 原生 256K 上下文，可外推到约 1M。",[20,8021,8022],{"id":8022},"安装与鉴权",[615,8024,8026],{"id":8025},"安装需-nodejs-20npm-官方写-22","安装（需 Node.js 20+，npm 官方写 22+）",[695,8028,8030],{"className":697,"code":8029,"language":699,"meta":518,"style":518},"# npm 全局安装（最通用）\nnpm install -g @qwen-code\u002Fqwen-code@latest\nqwen --version\n\n# Homebrew（macOS \u002F Linux）\nbrew install qwen-code\n\n# 从源码\ngit clone https:\u002F\u002Fgithub.com\u002FQwenLM\u002Fqwen-code.git\ncd qwen-code && npm install && npm install -g .\n",[46,8031,8032,8037,8048,8054,8058,8063,8072,8076,8081,8092],{"__ignoreMap":518},[703,8033,8034],{"class":705,"line":706},[703,8035,8036],{"class":861},"# npm 全局安装（最通用）\n",[703,8038,8039,8041,8043,8045],{"class":705,"line":522},[703,8040,4274],{"class":709},[703,8042,876],{"class":724},[703,8044,4279],{"class":712},[703,8046,8047],{"class":724}," @qwen-code\u002Fqwen-code@latest\n",[703,8049,8050,8052],{"class":705,"line":519},[703,8051,7905],{"class":709},[703,8053,2294],{"class":712},[703,8055,8056],{"class":705,"line":552},[703,8057,893],{"emptyLinePlaceholder":542},[703,8059,8060],{"class":705,"line":553},[703,8061,8062],{"class":861},"# Homebrew（macOS \u002F Linux）\n",[703,8064,8065,8067,8069],{"class":705,"line":909},[703,8066,2248],{"class":709},[703,8068,876],{"class":724},[703,8070,8071],{"class":724}," qwen-code\n",[703,8073,8074],{"class":705,"line":914},[703,8075,893],{"emptyLinePlaceholder":542},[703,8077,8078],{"class":705,"line":920},[703,8079,8080],{"class":861},"# 从源码\n",[703,8082,8083,8086,8089],{"class":705,"line":937},[703,8084,8085],{"class":709},"git",[703,8087,8088],{"class":724}," clone",[703,8090,8091],{"class":724}," https:\u002F\u002Fgithub.com\u002FQwenLM\u002Fqwen-code.git\n",[703,8093,8094,8096,8099,8102,8104,8106,8108,8110,8112,8114],{"class":705,"line":950},[703,8095,903],{"class":712},[703,8097,8098],{"class":724}," qwen-code",[703,8100,8101],{"class":927}," && ",[703,8103,4274],{"class":709},[703,8105,876],{"class":724},[703,8107,8101],{"class":927},[703,8109,4274],{"class":709},[703,8111,876],{"class":724},[703,8113,4279],{"class":712},[703,8115,8116],{"class":724}," .\n",[615,8118,8120],{"id":8119},"鉴权️-2026-04-15-后免费-oauth-已停用","鉴权（⚠️ 2026-04-15 后免费 OAuth 已停用）",[25,8122,8123,8126],{},[41,8124,8125],{},"重要变更","：Qwen OAuth 已于 2026 年 4 月 15 日停用。现在必须用以下方式之一：",[183,8128,8129,8141],{},[38,8130,8131,8134,8135,8140],{},[41,8132,8133],{},"API Key（推荐）","：阿里云百炼 Model Studio（",[479,8136,8139],{"href":8137,"rel":8138},"https:\u002F\u002Fbailian.console.aliyun.com\u002F",[508],"北京"," \u002F 国际站）申请，或任何 OpenAI \u002F Anthropic \u002F Google GenAI 兼容端点",[38,8142,8143,8146],{},[41,8144,8145],{},"阿里云 Coding Plan","：固定月费，配额更高",[25,8148,8149],{},"国内 \u002F 国际免费额度：",[35,8151,8152,8162],{},[38,8153,8154,8157,8158,8161],{},[41,8155,8156],{},"ModelScope（国内）","：每天 ",[41,8159,8160],{},"2000 次","免费 API 调用",[38,8163,8164,8167,8168,8171],{},[41,8165,8166],{},"OpenRouter（国际）","：每天最多 ",[41,8169,8170],{},"1000 次","免费调用",[695,8173,8175],{"className":697,"code":8174,"language":699,"meta":518,"style":518},"cd your-project\nqwen\n# 进入交互界面后：\n\u002Fauth     # 配置 provider \u002F API Key\n\u002Fhelp     # 查看命令\n",[46,8176,8177,8183,8188,8193,8201],{"__ignoreMap":518},[703,8178,8179,8181],{"class":705,"line":706},[703,8180,903],{"class":712},[703,8182,906],{"class":724},[703,8184,8185],{"class":705,"line":522},[703,8186,8187],{"class":709},"qwen\n",[703,8189,8190],{"class":705,"line":519},[703,8191,8192],{"class":861},"# 进入交互界面后：\n",[703,8194,8195,8198],{"class":705,"line":552},[703,8196,8197],{"class":709},"\u002Fauth",[703,8199,8200],{"class":861},"     # 配置 provider \u002F API Key\n",[703,8202,8203,8206],{"class":705,"line":553},[703,8204,8205],{"class":709},"\u002Fhelp",[703,8207,8208],{"class":861},"     # 查看命令\n",[20,8210,1093],{"id":1093},[183,8212,8213,8219,8225,8231],{},[38,8214,8215,8218],{},[41,8216,8217],{},"中文友好度高","：阿里出品，文档和模型对中文场景优化好，是国内终端 agent 的少数优选",[38,8220,8221,8224],{},[41,8222,8223],{},"免费额度香","：ModelScope 每天 2000 次足够个人日常用，且支付宝\u002F微信付费无门槛",[38,8226,8227,8230],{},[41,8228,8229],{},"不需要代理","：用国内 ModelScope \u002F 百炼端点时全程国内网络可达",[38,8232,8233,8236,8237,8241,8242],{},[41,8234,8235],{},"替代\u002F搭配","：要更强模型可接 ",[479,8238,8240],{"href":8239},"\u002Fcoding\u002Fapi\u002Fopenrouter.html","OpenRouter"," 转发；纯开源洁癖可看 ",[479,8243,240],{"href":2385},[20,8245,1134],{"id":1134},[221,8247,8248,8268],{},[224,8249,8250],{},[227,8251,8252,8254,8256,8260,8264],{},[230,8253,232],{},[230,8255,5864],{},[230,8257,8258],{},[479,8259,4185],{"href":7715},[230,8261,8262],{},[479,8263,237],{"href":604},[230,8265,8266],{},[479,8267,240],{"href":2385},[245,8269,8270,8286,8304,8318,8332,8347,8360],{},[227,8271,8272,8275,8278,8281,8283],{},[250,8273,8274],{},"出身",[250,8276,8277],{},"Gemini CLI fork",[250,8279,8280],{},"Google 原生",[250,8282,783],{},[250,8284,8285],{},"独立开源",[227,8287,8288,8291,8295,8298,8301],{},[250,8289,8290],{},"主打模型",[250,8292,8293],{},[479,8294,7894],{"href":7893},[250,8296,8297],{},"Gemini",[250,8299,8300],{},"Claude",[250,8302,8303],{},"任意 API",[227,8305,8306,8308,8311,8313,8316],{},[250,8307,268],{},[250,8309,8310],{},"★★★★★ Apache",[250,8312,2445],{},[250,8314,8315],{},"✗",[250,8317,8310],{},[227,8319,8320,8323,8326,8328,8330],{},[250,8321,8322],{},"国内可用性",[250,8324,8325],{},"★★★★★ 无门槛",[250,8327,1216],{},[250,8329,1216],{},[250,8331,2445],{},[227,8333,8334,8337,8340,8342,8344],{},[250,8335,8336],{},"免费额度",[250,8338,8339],{},"★★★★★ 每天 2000 次",[250,8341,2445],{},[250,8343,1219],{},[250,8345,8346],{},"按 API 付",[227,8348,8349,8352,8354,8356,8358],{},[250,8350,8351],{},"中文支持",[250,8353,1213],{},[250,8355,2445],{},[250,8357,2445],{},[250,8359,1216],{},[227,8361,8362,8365,8368,8370,8372],{},[250,8363,8364],{},"模型自由度",[250,8366,8367],{},"★★★★☆ 兼容多家",[250,8369,1216],{},[250,8371,1216],{},[250,8373,1213],{},[25,8375,8376,44],{},[41,8377,8378],{},"选 Qwen Code 如果你",[35,8380,8381,8384,8390,8393],{},[38,8382,8383],{},"国内开发者、想要免门槛 + 中文友好的终端 agent",[38,8385,8386,8387,8389],{},"想用 ",[479,8388,7894],{"href":7893}," 或免费额度跑日常编码",[38,8391,8392],{},"喜欢 Gemini CLI 那套交互、但要更好的国内可用性",[38,8394,8395],{},"要开源、可接任意 OpenAI 兼容端点",[25,8397,8398,44],{},[41,8399,8400],{},"别选 Qwen Code 如果你",[35,8402,8403,8411,8416],{},[38,8404,8405,8406,1056,8408,1424],{},"重度依赖 Claude \u002F GPT 的特定能力（去 ",[479,8407,237],{"href":604},[479,8409,8410],{"href":1153},"Codex",[38,8412,8413,8414,1424],{},"想要最极简、模型完全自选的工具（",[479,8415,240],{"href":2385},[38,8417,8418],{},"介意 token 消耗偏高",[20,8420,1295],{"id":1295},[35,8422,8423,8432,8446,8452,8472,8478],{},[38,8424,8425,8428,8429,8431],{},[41,8426,8427],{},"免费 OAuth 已死","：2026-04-15 起 Qwen OAuth 停用。老用户升级后会登录失败，必须 ",[46,8430,8197],{}," 重新配 API Key（ModelScope \u002F 百炼 \u002F OpenRouter 等）。",[38,8433,8434,8437,8438,8440,8441,630,8443,8445],{},[41,8435,8436],{},"token 消耗偏高","：官方明确提示——Qwen Code 每轮可能发多次 API 调用，token 用量和 ",[479,8439,237],{"href":604}," 类似偏高。用 ",[46,8442,7994],{},[46,8444,8002],{}," 控制成本，否则免费额度掉得快。",[38,8447,8448,8451],{},[41,8449,8450],{},"Node 版本","：GitHub 写 20+，npm 写 22+，遇到诡异报错先升到 Node 22 LTS。",[38,8453,8454,8457,8458,8460,8461,8463,8464,8467,8468,8471],{},[41,8455,8456],{},"认准官方包","：官方是 npm 的 ",[46,8459,7901],{},"（binary ",[46,8462,7905],{},"）和 GitHub ",[46,8465,8466],{},"QwenLM\u002Fqwen-code","。网上有同名第三方仓库\u002F教程（如 ",[46,8469,8470],{},"pip install qwen-code-cli","）并非官方，别装错。",[38,8473,8474,8477],{},[41,8475,8476],{},"和 Gemini CLI 不再同步","：别指望 Gemini CLI 的新功能会出现在 Qwen Code 里，二者已分家独立演进。",[38,8479,8480,8483,8484,8487,8488,3278],{},[41,8481,8482],{},"视觉切换弹窗","：默认开启图片自动切视觉模型，每次会弹确认框；嫌烦在 ",[46,8485,8486],{},"settings.json"," 设 ",[46,8489,8490],{},"vlmSwitchMode",[20,8492,418],{"id":417},[25,8494,1398],{},[35,8496,8497,8500,8503,8508],{},[38,8498,8499],{},"国内开发者要免门槛、中文友好的终端 agent",[38,8501,8502],{},"想白嫖 ModelScope 每天 2000 次免费额度",[38,8504,8505,8507],{},[479,8506,7894],{"href":7893}," 用户",[38,8509,8510],{},"喜欢 Gemini CLI 交互但要更好国内体验",[25,8512,1427],{},[35,8514,8515,8518,8521],{},[38,8516,8517],{},"强依赖 Claude \u002F GPT 特定能力",[38,8519,8520],{},"极度在意 token 成本（消耗偏高）",[38,8522,8523,8524,8526],{},"想要模型完全自选的极简工具（",[479,8525,240],{"href":2385}," 更纯）",[20,8528,475],{"id":475},[35,8530,8531,8541,8545,8555],{},[38,8532,1448,8533,1056,8535,1056,8537,1056,8539],{},[479,8534,4185],{"href":7715},[479,8536,237],{"href":604},[479,8538,240],{"href":2385},[479,8540,8410],{"href":1153},[38,8542,2718,8543],{},[479,8544,7894],{"href":7893},[38,8546,2706,8547,1056,8549,1056,8551],{},[479,8548,2709],{"href":1724},[479,8550,1470],{"href":1469},[479,8552,8554],{"href":8553},"\u002Fwiki\u002Fcontext-rot.html","Context Rot",[38,8556,8557,8558],{},"API 转发：",[479,8559,8240],{"href":8239},[20,8561,494],{"id":494},[35,8563,8564,8570,8577],{},[38,8565,1514,8566],{},[479,8567,8568],{"href":8568,"rel":8569},"https:\u002F\u002Fgithub.com\u002FQwenLM\u002Fqwen-code",[508],[38,8571,8572,8573],{},"npm：",[479,8574,8575],{"href":8575,"rel":8576},"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@qwen-code\u002Fqwen-code",[508],[38,8578,8579],{},"资料：morphllm.com \u002F a2a-mcp.org",[25,8581,8582,8583,1539],{},"本卡片由 AIHO 编辑部根据官方公开资料整理。所有事实点均标注来源；如发现安装命令 \u002F 鉴权方式 \u002F 免费额度与最新官方信息不一致，请通过 ",[479,8584,1538],{"href":1537},[1541,8586,8587],{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}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":518,"searchDepth":519,"depth":519,"links":8589},[8590,8591,8596,8600,8601,8602,8603,8604,8605],{"id":22,"depth":522,"text":23},{"id":613,"depth":522,"text":613,"children":8592},[8593,8594,8595],{"id":7916,"depth":519,"text":7917},{"id":7923,"depth":519,"text":7924},{"id":7984,"depth":519,"text":7984},{"id":8022,"depth":522,"text":8022,"children":8597},[8598,8599],{"id":8025,"depth":519,"text":8026},{"id":8119,"depth":519,"text":8120},{"id":1093,"depth":522,"text":1093},{"id":1134,"depth":522,"text":1134},{"id":1295,"depth":522,"text":1295},{"id":417,"depth":522,"text":418},{"id":475,"depth":522,"text":475},{"id":494,"depth":522,"text":494},"\u002Fimg\u002Ftools\u002Fqwen-code.webp","Qwen Code 真实评测：阿里开源的终端 AI 编码 agent，从 Gemini CLI fork 而来、专为 Qwen3-Coder 调优。AIHO 编辑部基于官方 npm\u002FGitHub 与多份资料整理，含安装、鉴权变更、国内免费额度、与 Claude Code\u002FGemini CLI 对比及避坑。",[1564,539],{},"\u002Ftools\u002Fcoding\u002Fcli\u002Fqwen-code",[546,547,548],[8613,8617,8620,8624,8628],{"plan":8614,"price":1571,"limit":8615,"cn_pay":3405,"note":8616},"工具本体","开源（Apache），自己跑","费用全在模型 API",{"plan":8156,"price":8336,"limit":8618,"cn_pay":5972,"note":8619},"每天 2000 次 API 调用","国内开发者首选",{"plan":8166,"price":8336,"limit":8621,"cn_pay":8622,"note":8623},"每天最多 1000 次调用","⚠️ 海外卡","全球可用",{"plan":8625,"price":4789,"limit":8626,"cn_pay":289,"note":8627},"阿里云百炼 API Key","Qwen3-Coder 等模型","官方推荐，稳定",{"plan":8145,"price":8629,"limit":8630,"cn_pay":289,"note":8631},"固定月费","更高配额","重度使用","工具开源免费；模型按 API 计费。国内 ModelScope 每天 2000 次免费 \u002F 国际 OpenRouter 每天 1000 次免费","2026-06-28",{"power":552,"ux":552,"price":553,"cn_support":553,"stability":552},{"title":5864,"description":8607},"Qwen Code 评测 2026：阿里通义灵码 CLI，国产 AI 编程助手","coding\u002Fcli\u002Fqwen-code",[8639,8641,8643,8646],{"title":8640,"url":8568},"Qwen Code GitHub (QwenLM\u002Fqwen-code)",{"title":8642,"url":8575},"@qwen-code\u002Fqwen-code npm",{"title":8644,"url":8645},"Qwen CLI 解析 (morphllm)","https:\u002F\u002Fwww.morphllm.com\u002Fqwen-cli",{"title":8647,"url":8648},"Qwen Code CLI 安装指南 (a2a-mcp.org)","https:\u002F\u002Fa2a-mcp.org\u002Fblog\u002Fqwen-cli-install","tools\u002Fcoding\u002Fcli\u002Fqwen-code","阿里开源的终端 AI 编码 agent，专调 Qwen3-Coder",[533,2866,563,7905,8652,8653],"open-source","gemini-cli-fork","国内开发者的终端 agent 首选之一：开源免费、ModelScope 每天 2000 次免费额度、对 Qwen3-Coder 调优。从 Gemini CLI fork 而来体验成熟。坑：2026-04-15 砍了免费 OAuth，现在必须配 API Key；token 消耗偏高（同 Claude Code）。","FEefeMiOiby9MMT3vZGtv-AbemJRcvYrCa_n-Odth7Q",{"id":8657,"title":3100,"alternatives":8658,"api_compatible":15,"body":8661,"category":533,"chinese_friendly":519,"cover":9207,"description":9208,"domestic":536,"extension":537,"faq":9209,"free":536,"github":15,"languages":9222,"lastVerified":15,"meta":9223,"models":15,"navigation":542,"notSuitable":15,"opensource":542,"path":9224,"pillar":544,"platforms":9225,"priceTable":9228,"pricing":9245,"published":9246,"relatedPlaybooks":9247,"relatedReviews":15,"score":9249,"self_host":542,"seo":9250,"seoTitle":9251,"slug":2874,"sources":9252,"stem":9263,"suitable":15,"tagline":9264,"tags":9265,"updated":1608,"verdict":9269,"website":9270,"__hash__":9271},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Froo-code.md",[14,8659,8660,2875],"coding\u002Fagent\u002Fcontinue","coding\u002Fagent\u002Fopenhands",{"type":17,"value":8662,"toc":9195},[8663,8665,8668,8671,8673,8741,8743,8769,8774,8778,8782,8805,8809,8832,8834,8863,8865,9046,9048,9100,9102,9131,9133,9158,9160],[20,8664,23],{"id":22},[25,8666,8667],{},"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。",[25,8669,8670],{},"适合：想要 Cursor-style 自治 + 完全透明 + 无供应商锁定的 solo \u002F 小团队；多步重构 \u002F 多文件改动用 Boomerang Tasks 混合模型省 token；偏好开源 + 本地 Ollama 隐私。不适合：要严格 human-in-the-loop（Cline 的 Plan\u002FAct 更稳）；要 JetBrains 原生（Cline 有，Roo 只有实验桥接）；不想配模型 \u002F 不想看 prompt（Cursor \u002F Copilot 更省心）。",[20,8672,33],{"id":33},[35,8674,8675,8681,8687,8693,8699,8705,8710,8716,8721,8729,8735],{},[38,8676,8677,8680],{},[41,8678,8679],{},"Agentic Loop","：Thought → Plan → Act → Observe 递归循环，错了自动读 stderr + 重试",[38,8682,8683,8686],{},[41,8684,8685],{},"多模式","：Code（写代码）\u002F Architect（设计）\u002F Ask（解释）\u002F Debug（修问题），可在 sub-task 切换",[38,8688,8689,8692],{},[41,8690,8691],{},"Boomerang Tasks","：主任务派发 sub-task 到不同 mode + 不同模型，并行 \u002F 串行混合",[38,8694,8695,8698],{},[41,8696,8697],{},"Custom Modes","：自定义 system prompt + 工具集 + 模型，团队级共享",[38,8700,8701,8704],{},[41,8702,8703],{},"Auto-Approve","：连续执行不打断（高风险 → 配白名单）",[38,8706,8707,8709],{},[41,8708,2969],{},"：Anthropic \u002F OpenAI \u002F Google \u002F DeepSeek \u002F xAI \u002F Mistral \u002F OpenRouter \u002F Ollama 本地",[38,8711,8712,8715],{},[41,8713,8714],{},"完整透明","：每步 prompt \u002F cost \u002F context usage 可见",[38,8717,8718,8720],{},[41,8719,283],{},"：继承 Cline MCP 协议，工具 \u002F 数据源 \u002F 自定义服务器",[38,8722,8723,8728],{},[41,8724,8725],{},[46,8726,8727],{},".rooignore","：限制 AI 可见文件，敏感目录可排除",[38,8730,8731,8734],{},[41,8732,8733],{},"本地优先","：Ollama \u002F vLLM 局域网模型，air-gapped 可用",[38,8736,8737,8740],{},[41,8738,8739],{},"Cloud","：task 存储 + 协作 + remote agent + 团队策略",[20,8742,102],{"id":102},[35,8744,8745,8751,8757,8763],{},[38,8746,8747,8750],{},[41,8748,8749],{},"OSS","：$0（Apache 2.0）；你自付 LLM API",[38,8752,8753,8756],{},[41,8754,8755],{},"Cloud Free","：$0 + 云端基础",[38,8758,8759,8762],{},[41,8760,8761],{},"Cloud Team","：$99\u002F月 + remote agents + 团队治理",[38,8764,8765,8768],{},[41,8766,8767],{},"Enterprise","：Custom + SSO + 审计 + 私有部署",[111,8770,8771],{},[25,8772,8773],{},"实际成本 = 0（OSS）+ LLM 调用费。Boomerang 混合模型策略下，月度账单可比单跑 Claude Opus 省 50–70%。",[20,8775,8777],{"id":8776},"实测solo-5-人小团队-typescript-全栈","实测（solo + 5 人小团队 \u002F TypeScript 全栈）",[25,8779,8780],{},[41,8781,124],{},[35,8783,8784,8787,8790,8793,8799,8802],{},[38,8785,8786],{},"每周多次发布，新特性来得快，社区驱动感强",[38,8788,8789],{},"Boomerang Tasks 重构整目录时效率拉满：Architect Opus 出方案 → Code DeepSeek 实现 → Debug Sonnet 验",[38,8791,8792],{},"自定义 Modes 把团队风格固化，新人接手新仓库 30 分钟上手",[38,8794,8795,8796,8798],{},"Auto-Approve + ",[46,8797,8727],{}," 配好后 80% 任务零打断",[38,8800,8801],{},"BYOK 透明度极高：每个 prompt \u002F cost \u002F context 都可看，比 Cursor 黑盒强",[38,8803,8804],{},"Ollama + Qwen2.5 Coder 本地跑离线场景 OK",[25,8806,8807],{},[41,8808,158],{},[35,8810,8811,8814,8817,8820,8823,8826,8829],{},[38,8812,8813],{},"每周快速发布 = 偶发回归，生产仓库别盲跟 latest",[38,8815,8816],{},"Auto-Approve 不配白名单可能误删 \u002F 误覆盖（必须先 commit）",[38,8818,8819],{},"多模式切换初学者会 confused，文档要花时间读",[38,8821,8822],{},"JetBrains 只有实验桥接（要 JetBrains 原生用 Cline）",[38,8824,8825],{},"模型 BYOK 配置门槛比 Cursor 高",[38,8827,8828],{},"Boomerang 并行多 sub-agent 时 token 烧得快，要监控",[38,8830,8831],{},"中文 prompt 表现尚可但 system prompt 仍英文最佳",[20,8833,181],{"id":181},[183,8835,8836,8842,8845,8848,8854,8860],{},[38,8837,8838,8839,8841],{},"VS Code → Extensions → 搜 ",[46,8840,3100],{}," 安装",[38,8843,8844],{},"设置 → Provider → 添加 Anthropic \u002F OpenAI \u002F Google \u002F OpenRouter \u002F Ollama API Key",[38,8846,8847],{},"选默认 Mode（Code）→ 在侧边栏对话框写需求",[38,8849,8850,8851,8853],{},"启用 Auto-Approve（先 commit！）+ 配 ",[46,8852,8727],{}," 限制范围",[38,8855,8856,8857],{},"多步任务用 Boomerang：在 prompt 写 ",[46,8858,8859],{},"start a subtask in architect mode to plan, then code mode to implement",[38,8861,8862],{},"团队：上 Cloud Team → 共享 Custom Modes + remote agents",[20,8864,219],{"id":219},[221,8866,8867,8882],{},[224,8868,8869],{},[227,8870,8871,8873,8875,8877,8879],{},[230,8872,232],{},[230,8874,3100],{},[230,8876,243],{},[230,8878,1055],{},[230,8880,8881],{},"Continue",[245,8883,8884,8898,8915,8930,8947,8962,8977,8991,9007,9019,9032],{},[227,8885,8886,8888,8891,8893,8896],{},[250,8887,6511],{},[250,8889,8890],{},"Apache 2.0",[250,8892,8890],{},[250,8894,8895],{},"商业",[250,8897,8890],{},[227,8899,8900,8903,8906,8909,8912],{},[250,8901,8902],{},"GitHub Star",[250,8904,8905],{},"23.8K",[250,8907,8908],{},"57.9K",[250,8910,8911],{},"–",[250,8913,8914],{},"19K+",[227,8916,8917,8920,8923,8926,8928],{},[250,8918,8919],{},"安装量",[250,8921,8922],{},"1.55M VS Code",[250,8924,8925],{},"4M+ VS+JB",[250,8927,8911],{},[250,8929,333],{},[227,8931,8932,8935,8938,8941,8944],{},[250,8933,8934],{},"架构",[250,8936,8937],{},"多模式 + Boomerang",[250,8939,8940],{},"Plan\u002FAct 两阶段",[250,8942,8943],{},"内置 IDE",[250,8945,8946],{},"Chat + Edit",[227,8948,8949,8952,8955,8957,8960],{},[250,8950,8951],{},"多 agent",[250,8953,8954],{},"✅ Boomerang",[250,8956,274],{},[250,8958,8959],{},"✅ Composer",[250,8961,274],{},[227,8963,8964,8967,8969,8971,8974],{},[250,8965,8966],{},"自定义 Modes",[250,8968,289],{},[250,8970,274],{},[250,8972,8973],{},"Cursor Rules",[250,8975,8976],{},"Slash Commands",[227,8978,8979,8982,8985,8987,8989],{},[250,8980,8981],{},"JetBrains",[250,8983,8984],{},"实验桥接",[250,8986,286],{},[250,8988,274],{},[250,8990,289],{},[227,8992,8993,8996,8999,9002,9005],{},[250,8994,8995],{},"发布节奏",[250,8997,8998],{},"每周多次",[250,9000,9001],{},"月级稳定",[250,9003,9004],{},"月级",[250,9006,9004],{},[227,9008,9009,9011,9013,9015,9017],{},[250,9010,8703],{},[250,9012,289],{},[250,9014,1203],{},[250,9016,289],{},[250,9018,8911],{},[227,9020,9021,9023,9026,9028,9030],{},[250,9022,2969],{},[250,9024,9025],{},"✅ 完全",[250,9027,9025],{},[250,9029,3145],{},[250,9031,289],{},[227,9033,9034,9036,9039,9042,9044],{},[250,9035,1470],{},[250,9037,9038],{},"✅ 继承",[250,9040,9041],{},"✅ 一等",[250,9043,289],{},[250,9045,289],{},[20,9047,372],{"id":372},[35,9049,9050,9056,9064,9070,9076,9082,9088,9094],{},[38,9051,9052,9055],{},[41,9053,9054],{},"快速发布回归风险","：生产仓库别用 latest，pin 一个稳定版本季度升级",[38,9057,9058,44,9061,9063],{},[41,9059,9060],{},"Auto-Approve 必白名单",[46,9062,8727],{}," + git clean 状态 + commit 习惯 = 三道防线",[38,9065,9066,9069],{},[41,9067,9068],{},"Boomerang token 失控","：sub-agent 并行烧得快，月预算告警",[38,9071,9072,9075],{},[41,9073,9074],{},"多模式学习成本","：先用 Code 一种跑顺再加 Architect\u002FDebug",[38,9077,9078,9081],{},[41,9079,9080],{},"MCP 服务器质量参差","：装第三方 server 看 review + 沙盒",[38,9083,9084,9087],{},[41,9085,9086],{},"shell 工具权限","：危险命令（rm -rf \u002F dd）要在 settings 里拉黑",[38,9089,9090,9093],{},[41,9091,9092],{},"JetBrains 用户","：要原生体验请走 Cline；实验桥接稳定性还在演进",[38,9095,9096,9099],{},[41,9097,9098],{},"中文场景","：system prompt + custom modes 用英文写效果最好",[20,9101,418],{"id":417},[35,9103,9104,9107,9110,9113,9116,9119,9122,9125,9128],{},[38,9105,9106],{},"✅ Power user \u002F 想跟最新特性的开发者",[38,9108,9109],{},"✅ solo \u002F 小团队 + 多模型混合 + 省 token",[38,9111,9112],{},"✅ 多步重构 \u002F 多文件改动（Boomerang）",[38,9114,9115],{},"✅ 完全透明 + 无供应商锁定",[38,9117,9118],{},"✅ Ollama 本地 \u002F air-gapped 场景",[38,9120,9121],{},"❌ 严格 human-in-the-loop \u002F 受监管行业（Cline）",[38,9123,9124],{},"❌ JetBrains 原生需求（Cline）",[38,9126,9127],{},"❌ 不想配模型 \u002F 不想看 prompt（Cursor \u002F Copilot）",[38,9129,9130],{},"❌ 完全稳定 LTS 需求（每周快速发布）",[20,9132,475],{"id":475},[35,9134,9135,9140,9146,9152],{},[38,9136,9137],{},[479,9138,9139],{"href":3400},"Cline 评测",[38,9141,9142],{},[479,9143,9145],{"href":9144},"\u002Ftools\u002Fcoding\u002Fcli\u002Fcontinue","Continue 评测",[38,9147,9148],{},[479,9149,9151],{"href":9150},"\u002Ftools\u002Fcoding\u002Fcli\u002Fopenhands","OpenHands 评测",[38,9153,9154],{},[479,9155,9157],{"href":9156},"\u002Ftools\u002Fcoding\u002Fide\u002Fcursor","Cursor 评测",[20,9159,494],{"id":494},[183,9161,9162,9169,9176,9182,9188],{},[38,9163,9164,9165],{},"DevRadar — Roo Code Review 2026（BYOK \u002F Agentic Loop \u002F 模型矩阵）",[479,9166,9167],{"href":9167,"rel":9168},"https:\u002F\u002Fdevradar-dev.github.io\u002Fopen-research\u002Fai-tools\u002Froo-code",[508],[38,9170,9171,9172],{},"RockB — Cline vs Roo Code 2026（Star \u002F 安装 \u002F 多模式架构）",[479,9173,9174],{"href":9174,"rel":9175},"https:\u002F\u002Fbaeseokjae.github.io\u002Fposts\u002Fcline-vs-roo-code-2026",[508],[38,9177,9178,9179],{},"Serenities AI — Roo Code vs Cline 2026（社区 vs 产品路线）",[479,9180,3337],{"href":3337,"rel":9181},[508],[38,9183,9184,9185],{},"Qodo Blog — Roo Code vs Cline（企业治理视角）",[479,9186,3344],{"href":3344,"rel":9187},[508],[38,9189,9190,9191],{},"LLMReference — Roo Code Model Compatibility Matrix ",[479,9192,9193],{"href":9193,"rel":9194},"https:\u002F\u002Fwww.llmreference.com\u002Fagents\u002Froo-code",[508],{"title":518,"searchDepth":519,"depth":519,"links":9196},[9197,9198,9199,9200,9201,9202,9203,9204,9205,9206],{"id":22,"depth":522,"text":23},{"id":33,"depth":522,"text":33},{"id":102,"depth":522,"text":102},{"id":8776,"depth":522,"text":8777},{"id":181,"depth":522,"text":181},{"id":219,"depth":522,"text":219},{"id":372,"depth":522,"text":372},{"id":417,"depth":522,"text":418},{"id":475,"depth":522,"text":475},{"id":494,"depth":522,"text":494},"\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月 加云端 + 团队策略。",[9210,9213,9216,9219],{"q":9211,"a":9212},"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":9214,"a":9215},"Boomerang Tasks 是什么？","Roo Code 的多 agent orchestration：主任务可派发 sub-task 到不同 mode（如 Architect 设计 → Code 实现 → Debug 验证），每个 sub-task 用不同模型（贵模型规划 + 便宜模型实现），结果回传主任务。在重构 \u002F 多文件改动里能把 Claude Opus + DeepSeek 混搭省 60% token 成本。",{"q":9217,"a":9218},"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":9220,"a":9221},"Auto-Approve 安全吗？","Auto-Approve 让 Roo 不停人手批准连续执行——效率高但有 prompt injection \u002F 误删风险。建议：(1) 只在 git 工作区干净时开；(2) 限制文件 \u002F 命令白名单（`.rooignore` + Auto-Approve 规则）；(3) 不要给 shell 全自动权限；(4) 用前先 commit。受监管 \u002F 生产代码强烈建议保持手动审批。",[539,1564],{},"\u002Ftools\u002Fcoding\u002Fcli\u002Froo-code",[9226,9227],"vscode","cloud",[9229,9234,9237,9241],{"plan":9230,"price":9231,"features":9232,"notes":9233},"Roo Code OSS","$0（Apache 2.0）","VS Code 扩展 + 多模式 + 自定义 Modes + Boomerang Tasks + Auto-Approve + BYOK + Ollama 本地","你自付 LLM API tokens",{"plan":8755,"price":1571,"features":9235,"notes":9236},"云端 task 存储 + 协作基础 + remote agent 入门","试水云端能力",{"plan":8761,"price":9238,"features":9239,"notes":9240},"$99\u002F月","团队策略 + remote agents + 跨成员共享 modes + 治理","5+ 人小团队",{"plan":8767,"price":9242,"features":9243,"notes":9244},"Custom","SSO\u002FSAML + 审计 + 私有部署 + SLA","联系销售","Apache 2.0 OSS 免费（自付 LLM tokens）+ Cloud Free \u002F Team $99\u002F月 \u002F Enterprise 定制","2026-06-19",[9248],"onboarding\u002Fcline-getting-started",{"power":553,"ux":552,"price":553,"cn_support":519,"stability":552},{"title":3100,"description":9208},"Roo Code 评测 2026：开源 VS Code AI Agent，Cline 分支扩展",[9253,9255,9257,9259,9261],{"name":9254,"url":9167,"accessed":1608},"DevRadar — Roo Code Review 2026 (BYOK \u002F Agentic Loop)",{"name":9256,"url":9174,"accessed":1608},"RockB — Cline vs Roo Code 2026 (架构 \u002F Stars \u002F 多模式)",{"name":9258,"url":3337,"accessed":1608},"Serenities AI — Roo Code vs Cline 2026",{"name":9260,"url":3344,"accessed":1608},"Qodo Blog — Roo Code vs Cline (企业治理对比)",{"name":9262,"url":9193,"accessed":1608},"LLMReference — Roo Code Model Compatibility","tools\u002Fcoding\u002Fcli\u002Froo-code","Cline fork 的 power user VS Code 智能体——多模式 + Boomerang Tasks + BYOK，每周多次发布",[9226,563,3441,564,9266,566,9267,9268],"apache2","multi-agent","fork","想要 Cline 的开源透明 + 更激进新特性的 power user 首选。要严格 human-in-the-loop + JetBrains 走 Cline；要团队策略 + 云端协作走 Roo Cloud Team；要纯 IDE 集成 + 不折腾走 Cursor \u002F Copilot。","https:\u002F\u002Froocode.com","zw5qMa68MZ-mGQBNXrtcvN_7CB3_w_5LzpsWF_Tvuhk",{"id":9273,"title":9274,"alternatives":9275,"api_compatible":15,"body":9276,"category":533,"chinese_friendly":522,"cover":9932,"description":9933,"domestic":536,"extension":537,"faq":15,"free":542,"github":9902,"languages":9934,"lastVerified":15,"meta":9935,"models":15,"navigation":542,"notSuitable":15,"opensource":542,"path":9936,"pillar":544,"platforms":9937,"priceTable":9938,"pricing":9954,"published":8633,"relatedPlaybooks":15,"relatedReviews":15,"score":9955,"self_host":536,"seo":9956,"seoTitle":9957,"slug":9958,"sources":9959,"stem":9971,"suitable":15,"tagline":9972,"tags":9973,"updated":8633,"verdict":9976,"website":9891,"__hash__":9977},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Fwarp.md","Warp",[12,13,573,4803],{"type":17,"value":9277,"toc":9914},[9278,9280,9299,9304,9306,9310,9313,9324,9328,9331,9335,9366,9370,9378,9382,9385,9389,9473,9484,9498,9500,9554,9571,9573,9606,9608,9732,9737,9751,9756,9772,9774,9816,9818,9820,9834,9836,9853,9855,9883,9885,9907,9911],[20,9279,23],{"id":22},[579,9281,9283,9292],{"className":9282},[582,583,584],[25,9284,9285,9287,9288,9291],{},[41,9286,589],{}," 用 Rust 重写的 ",[41,9289,9290],{},"AI-native 终端","，2020 年创立（红杉\u002FGV 投资），mac 开发者中用户量很大。它不是给老终端加 AI 插件，而是从头围绕「块状命令输出 + 现代文本编辑 + 内置 AI」重新设计。2025 年开源（客户端 AGPLv3，62k+ GitHub stars）。",[25,9293,9294,9295,9298],{},"核心能力：自然语言生成命令、本地 + 云端 agent、codebase 索引、跨 zsh\u002Fbash\u002Ffish。代价是 AI 走 ",[41,9296,9297],{},"credit 制","，重度使用月成本高。",[111,9300,9301],{},[25,9302,9303],{},"来源说明：本文基于 warp.dev 官方与定价页、GitHub 仓库、多份独立评测（aitools.inc \u002F theaiagentindex）综合整理。Warp 迭代快、credit 规则随官方调整，请以最新官方信息为准。",[20,9305,613],{"id":613},[615,9307,9309],{"id":9308},"块状终端blocks","块状终端（Blocks）",[25,9311,9312],{},"Warp 最标志性的设计：把每条命令的「输入 + 输出」组织成一个可导航的「块」，而不是一长串滚动文本。好处：",[35,9314,9315,9318,9321],{},[38,9316,9317],{},"历史命令一眼区分，点一下就能复制整块输入或输出",[38,9319,9320],{},"块可以分享给同事（连命令带输出）",[38,9322,9323],{},"命令行支持像代码编辑器一样把光标放任意位置编辑、多行编辑、智能选择",[615,9325,9327],{"id":9326},"ai-命令助手","AI 命令助手",[25,9329,9330],{},"直接在终端里用自然语言问，拿到命令建议、解释和复杂工作流帮助。比如输入「重启 docker 并清缓存」生成对应命令。内置 400+ CLI 工具的智能补全。",[615,9332,9334],{"id":9333},"warp-agent-云端-agent","Warp Agent + 云端 agent",[35,9336,9337,9343,9353,9359],{},[38,9338,9339,9342],{},[41,9340,9341],{},"本地 agent","：在终端里 agentic 地完成编码任务",[38,9344,9345,9348,9349,9352],{},[41,9346,9347],{},"云端 agent（Cloud Agents）","：关键差异点——",[41,9350,9351],{},"终端关掉后任务还在云端继续跑","，适合长时间自主工作流",[38,9354,9355,9358],{},[41,9356,9357],{},"codebase 索引","：付费档支持单仓库最多 10 万文件索引",[38,9360,9361,9365],{},[41,9362,9363,7980],{},[479,9364,1470],{"href":1469},"：所有付费档可用",[615,9367,9369],{"id":9368},"oz多-agent-编排2026-06","Oz：多 agent 编排（2026-06）",[25,9371,9372,9373,7884,9375,9377],{},"2026 年 6 月 Warp 推出 Oz 编排层，能在一个统一工作流里协调 ",[479,9374,237],{"href":604},[479,9376,8410],{"href":1153}," 和 Warp Agent——把多个 agent harness 统一调度。",[615,9379,9381],{"id":9380},"warp-drive","Warp Drive",[25,9383,9384],{},"团队共享层：保存常用命令为可复用 workflow（带参数）、共享 Notebook、实时 session 分享做结对编程。",[20,9386,9388],{"id":9387},"价格与运行成本credit-制","价格与运行成本（credit 制）",[221,9390,9391,9405],{},[224,9392,9393],{},[227,9394,9395,9398,9400,9403],{},[230,9396,9397],{},"套餐",[230,9399,102],{},[230,9401,9402],{},"Credits",[230,9404,776],{},[245,9406,9407,9420,9434,9447,9461],{},[227,9408,9409,9412,9414,9417],{},[250,9410,9411],{},"Free",[250,9413,1571],{},[250,9415,9416],{},"限量 AI + BYO 推理",[250,9418,9419],{},"终端基础功能全免费",[227,9421,9422,9425,9428,9431],{},[250,9423,9424],{},"Build",[250,9426,9427],{},"$20\u002F月（年付 $18）",[250,9429,9430],{},"1500\u002F月",[250,9432,9433],{},"官方推荐，前沿模型全开",[227,9435,9436,9439,9441,9444],{},[250,9437,9438],{},"Max",[250,9440,2148],{},[250,9442,9443],{},"12× Build",[250,9445,9446],{},"重度自主工作流",[227,9448,9449,9452,9455,9458],{},[250,9450,9451],{},"Business",[250,9453,9454],{},"$50\u002Fseat\u002F月",[250,9456,9457],{},"1500\u002F月\u002F人",[250,9459,9460],{},"团队 ZDR + SSO，最多 25 席",[227,9462,9463,9465,9467,9470],{},[250,9464,8767],{},[250,9466,9244],{},[250,9468,9469],{},"定制",[250,9471,9472],{},"BYOLLM + 自托管云 agent",[25,9474,9475,9478,9479,7995],{},[41,9476,9477],{},"credit 消耗要点","（据官方与 ",[479,9480,9483],{"href":9481,"rel":9482},"https:\u002F\u002Ftheaiagentindex.com\u002Fagents\u002Fwarp-ai",[508],"theaiagentindex 评测",[35,9485,9486,9489,9492,9495],{},[38,9487,9488],{},"credit 同时用于云端和本地 agent",[38,9490,9491],{},"用前沿模型（GPT \u002F Claude \u002F Gemini）消耗更快",[38,9493,9494],{},"支持 Reload credits（按量加购，有阶梯折扣）+ auto-reload + 团队消费上限",[38,9496,9497],{},"年付约 9 折",[20,9499,851],{"id":850},[695,9501,9503],{"className":697,"code":9502,"language":699,"meta":518,"style":518},"# macOS\nbrew install --cask warp\n\n# Windows\nwinget install Warp.Warp\n\n# Linux（.deb \u002F .rpm \u002F AppImage \u002F pacman，x64 与 ARM64）\n# 去 https:\u002F\u002Fapp.warp.dev\u002Fget_warp 选对应包\n",[46,9504,9505,9510,9521,9525,9530,9540,9544,9549],{"__ignoreMap":518},[703,9506,9507],{"class":705,"line":706},[703,9508,9509],{"class":861},"# macOS\n",[703,9511,9512,9514,9516,9518],{"class":705,"line":522},[703,9513,2248],{"class":709},[703,9515,876],{"class":724},[703,9517,2253],{"class":712},[703,9519,9520],{"class":724}," warp\n",[703,9522,9523],{"class":705,"line":519},[703,9524,893],{"emptyLinePlaceholder":542},[703,9526,9527],{"class":705,"line":552},[703,9528,9529],{"class":861},"# Windows\n",[703,9531,9532,9535,9537],{"class":705,"line":553},[703,9533,9534],{"class":709},"winget",[703,9536,876],{"class":724},[703,9538,9539],{"class":724}," Warp.Warp\n",[703,9541,9542],{"class":705,"line":909},[703,9543,893],{"emptyLinePlaceholder":542},[703,9545,9546],{"class":705,"line":914},[703,9547,9548],{"class":861},"# Linux（.deb \u002F .rpm \u002F AppImage \u002F pacman，x64 与 ARM64）\n",[703,9550,9551],{"class":705,"line":920},[703,9552,9553],{"class":861},"# 去 https:\u002F\u002Fapp.warp.dev\u002Fget_warp 选对应包\n",[183,9555,9556,9559,9562,9565,9568],{},[38,9557,9558],{},"安装后用账号登录（国内需代理过验证）",[38,9560,9561],{},"习惯块状输出——每条命令是一个独立块",[38,9563,9564],{},"输入自然语言（如「找出占用 8080 端口的进程并杀掉」）让 AI 生成命令",[38,9566,9567],{},"试 Warp Agent：让它跑一个多步骤任务，看它读输出、自动纠错",[38,9569,9570],{},"团队用户配 Warp Drive 共享 workflow",[20,9572,1093],{"id":1093},[183,9574,9575,9580,9585,9590],{},[38,9576,9577,9579],{},[41,9578,2375],{},"：AI 推理在境外，agent \u002F 命令生成没代理会卡顿",[38,9581,9582,9584],{},[41,9583,2369],{},"：付费档只收海外卡",[38,9586,9587,9589],{},[41,9588,342],{},"：界面以英文为主，中文支持弱",[38,9591,9592,9594,9595,9597,9598,9600,9601,9605],{},[41,9593,2381],{},"：国内终端 AI 工作流可考虑 ",[479,9596,237],{"href":604},"（配国内中转）、",[479,9599,240],{"href":2385},"（开源、可接国内模型 API）、",[479,9602,9604],{"href":9603},"\u002Fcoding\u002Fcopilot\u002Ftongyi-lingma.html","通义灵码"," 命令行能力",[20,9607,1134],{"id":1134},[221,9609,9610,9630],{},[224,9611,9612],{},[227,9613,9614,9616,9618,9622,9626],{},[230,9615,232],{},[230,9617,9274],{},[230,9619,9620],{},[479,9621,237],{"href":604},[230,9623,9624],{},[479,9625,240],{"href":2385},[230,9627,9628],{},[479,9629,8410],{"href":1153},[245,9631,9632,9646,9661,9675,9688,9705,9720],{},[227,9633,9634,9636,9638,9641,9644],{},[250,9635,252],{},[250,9637,9290],{},[250,9639,9640],{},"终端内 agent",[250,9642,9643],{},"终端内 pair programmer",[250,9645,9640],{},[227,9647,9648,9651,9654,9657,9659],{},[250,9649,9650],{},"终端 UX 革新",[250,9652,9653],{},"★★★★★ 块状\u002F编辑",[250,9655,9656],{},"★★★☆☆ 普通终端跑",[250,9658,1216],{},[250,9660,1216],{},[227,9662,9663,9666,9669,9671,9673],{},[250,9664,9665],{},"云端 agent",[250,9667,9668],{},"★★★★★ 有",[250,9670,8315],{},[250,9672,8315],{},[250,9674,1216],{},[227,9676,9677,9679,9682,9684,9686],{},[250,9678,268],{},[250,9680,9681],{},"★★★★☆ 客户端 AGPLv3",[250,9683,8315],{},[250,9685,8310],{},[250,9687,2445],{},[227,9689,9690,9693,9696,9699,9702],{},[250,9691,9692],{},"模型灵活度",[250,9694,9695],{},"★★★★☆ 多家 + BYOK",[250,9697,9698],{},"★★★☆☆ 主 Claude",[250,9700,9701],{},"★★★★★ 任意 API",[250,9703,9704],{},"★★★☆☆ 主 OpenAI",[227,9706,9707,9710,9713,9715,9718],{},[250,9708,9709],{},"成本可预测性",[250,9711,9712],{},"★★★☆☆ credit 制",[250,9714,2445],{},[250,9716,9717],{},"★★★★★ 按 API 付",[250,9719,2445],{},[227,9721,9722,9724,9726,9728,9730],{},[250,9723,8322],{},[250,9725,1219],{},[250,9727,1216],{},[250,9729,2445],{},[250,9731,1216],{},[25,9733,9734,44],{},[41,9735,9736],{},"选 Warp 如果你",[35,9738,9739,9742,9745,9748],{},[38,9740,9741],{},"想要根本性更好的终端 UX（块状输出 + 现代编辑）",[38,9743,9744],{},"需要云端 agent 跑关终端也不停的长任务",[38,9746,9747],{},"mac \u002F Linux 用户、能搞定网络和支付",[38,9749,9750],{},"想要一个 GUI 化、可分享、可团队协作的终端",[25,9752,9753,44],{},[41,9754,9755],{},"别选 Warp 如果你",[35,9757,9758,9763,9766,9769],{},[38,9759,9760,9761,1424],{},"重度使用且预算敏感（credit 制不如按 API 付划算，去 ",[479,9762,240],{"href":2385},[38,9764,9765],{},"Windows 重度用户（打磨不如 mac\u002FLinux）",[38,9767,9768],{},"国内 + 不想折腾代理",[38,9770,9771],{},"只想要纯净轻量终端（用 iTerm2 \u002F Alacritty）",[20,9773,1295],{"id":1295},[35,9775,9776,9782,9792,9798,9804,9810],{},[38,9777,9778,9781],{},[41,9779,9780],{},"credit 制要算账","：Build 的 1500 credits 看着多，跑 agent + 前沿模型消耗快，重度用户得上 Max（$200）或买 Reload credits，成本不低。",[38,9783,9784,9787,9788,9791],{},[41,9785,9786],{},"Windows 打磨落后","：据 ",[479,9789,9483],{"href":9481,"rel":9790},[508],"，Windows 版虽可用，但稳定性和细节不如 mac \u002F Linux。Windows 用户预期别拉太高。",[38,9793,9794,9797],{},[41,9795,9796],{},"开源 ≠ 全开源","：开源的是客户端（AGPLv3）和 UI 框架（MIT），后端服务和 AI 基础设施不开源。要完全自托管得上 Enterprise。",[38,9799,9800,9803],{},[41,9801,9802],{},"AGPLv3 注意合规","：如果你 fork 改 Warp 客户端并对外提供网络服务，AGPLv3 要求公开你的修改源码。企业内部商用前确认许可证义务。",[38,9805,9806,9809],{},[41,9807,9808],{},"数据出网","：默认 AI 走云端。介意代码出网的，Free 档可 BYO 推理，或上 Business\u002FEnterprise 的 Zero Data Retention。",[38,9811,9812,9815],{},[41,9813,9814],{},"国内三道坎","：网络、支付、英文界面，没代理基本玩不转。",[20,9817,418],{"id":417},[25,9819,1398],{},[35,9821,9822,9825,9828,9831],{},[38,9823,9824],{},"想要现代化、AI-native 的终端体验",[38,9826,9827],{},"需要云端 agent 跑长时间自主任务",[38,9829,9830],{},"mac \u002F Linux 开发者",[38,9832,9833],{},"团队需要共享命令 \u002F workflow \u002F 结对",[25,9835,1427],{},[35,9837,9838,9844,9847,9850],{},[38,9839,9840,9841,9843],{},"预算敏感的重度 AI 使用者（",[479,9842,240],{"href":2385}," 按 API 付更省）",[38,9845,9846],{},"Windows 重度用户",[38,9848,9849],{},"国内首选且不想配代理",[38,9851,9852],{},"偏好极简纯净终端",[20,9854,475],{"id":475},[35,9856,9857,9867,9875],{},[38,9858,1448,9859,1056,9861,1056,9863,1056,9865],{},[479,9860,237],{"href":604},[479,9862,240],{"href":2385},[479,9864,8410],{"href":1153},[479,9866,4185],{"href":7715},[38,9868,2706,9869,1056,9871,1056,9873],{},[479,9870,2709],{"href":1724},[479,9872,1470],{"href":1469},[479,9874,8554],{"href":8553},[38,9876,2718,9877,1056,9879],{},[479,9878,2724],{"href":2723},[479,9880,9882],{"href":9881},"\u002Fmodels\u002Fgpt-5-1-codex-max.html","GPT-5.1-Codex-Max",[20,9884,494],{"id":494},[35,9886,9887,9898,9904],{},[38,9888,1488,9889,9893,9894],{},[479,9890,9891],{"href":9891,"rel":9892},"https:\u002F\u002Fwarp.dev",[508]," ｜ 定价：",[479,9895,9896],{"href":9896,"rel":9897},"https:\u002F\u002Fwww.warp.dev\u002Fpricing",[508],[38,9899,1514,9900],{},[479,9901,9902],{"href":9902,"rel":9903},"https:\u002F\u002Fgithub.com\u002Fwarpdotdev\u002FWarp",[508],[38,9905,9906],{},"第三方评测：aitools.inc \u002F theaiagentindex.com",[25,9908,2780,9909,1539],{},[479,9910,1538],{"href":1537},[1541,9912,9913],{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}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":518,"searchDepth":519,"depth":519,"links":9915},[9916,9917,9924,9925,9926,9927,9928,9929,9930,9931],{"id":22,"depth":522,"text":23},{"id":613,"depth":522,"text":613,"children":9918},[9919,9920,9921,9922,9923],{"id":9308,"depth":519,"text":9309},{"id":9326,"depth":519,"text":9327},{"id":9333,"depth":519,"text":9334},{"id":9368,"depth":519,"text":9369},{"id":9380,"depth":519,"text":9381},{"id":9387,"depth":522,"text":9388},{"id":850,"depth":522,"text":851},{"id":1093,"depth":522,"text":1093},{"id":1134,"depth":522,"text":1134},{"id":1295,"depth":522,"text":1295},{"id":417,"depth":522,"text":418},{"id":475,"depth":522,"text":475},{"id":494,"depth":522,"text":494},"\u002Fimg\u002Ftools\u002Fwarp.webp","Warp 真实评测：用 Rust 重写的 AI-native 终端，块状命令输出、自然语言生成命令、本地+云端 agent、codebase 索引。AIHO 编辑部基于官方与多份独立评测整理，含 credit 定价、与 Claude Code 对比、避坑指南。",[539],{},"\u002Ftools\u002Fcoding\u002Fcli\u002Fwarp",[546,547,548],[9939,9941,9945,9948,9951],{"plan":9411,"price":1571,"limit":9940,"cn_pay":3405,"note":9419},"限量 AI credits + BYO 推理，云 agent\u002F索引受限",{"plan":9424,"price":9942,"limit":9943,"cn_pay":2827,"note":9944},"$20\u002F月（年付 9 折 $18）","1500 credits\u002F月，前沿 OpenAI\u002FAnthropic\u002FGoogle 模型","官方推荐档",{"plan":9438,"price":2148,"limit":9946,"cn_pay":9947,"note":9446},"12× Build 的 credits","⚠️",{"plan":9451,"price":9454,"limit":9949,"cn_pay":9947,"note":9950},"1500 credits + 团队 ZDR + SAML SSO","团队（最多 25 席）",{"plan":8767,"price":9244,"limit":9952,"cn_pay":3405,"note":9953},"无限席位 + BYOLLM + 自托管云 agent","大企业","Free（100-限量 AI）\u002F Build $20\u002Fmo 1500 credits \u002F Max $200\u002Fmo \u002F Business $50\u002Fseat",{"power":552,"ux":553,"price":519,"cn_support":522,"stability":552},{"title":9274,"description":9933},"Warp 终端评测 2026：AI 增强终端，智能命令行工具","coding\u002Fcli\u002Fwarp",[9960,9962,9964,9966,9969],{"title":9961,"url":9891},"Warp 官方",{"title":9963,"url":9896},"Warp 定价页",{"title":9965,"url":9902},"Warp GitHub (warpdotdev\u002FWarp)",{"title":9967,"url":9968},"Warp Features & Pricing (aitools.inc)","https:\u002F\u002Faitools.inc\u002Ftools\u002Fwarp",{"title":9970,"url":9481},"Warp AI Review 2026 (theaiagentindex)","tools\u002Fcoding\u002Fcli\u002Fwarp","Rust 重写的 AI-native 终端，块状输出 + agent + 云端 agent",[533,2866,563,565,9974,9975],"block-output","cloud-agent","重新发明终端 UX 的标杆：块状输出 + 现代文本编辑 + AI 命令生成确实好用，2025 开源（AGPLv3）加分。但 AI 走 credit 制，重度使用成本高，Windows 打磨不如 mac\u002FLinux，国内网络+支付有门槛。","TSJE9rs4LHNXl0XOm-_4BxSrBqtslBhxdOHlkKYn0Bk",[],[],[9981,10692,11616],{"id":571,"title":240,"alternatives":9982,"api_compatible":15,"body":9983,"category":533,"chinese_friendly":519,"cover":1561,"description":1562,"domestic":536,"extension":537,"faq":15,"free":536,"github":1042,"languages":10675,"lastVerified":15,"meta":10676,"models":15,"navigation":542,"notSuitable":15,"opensource":542,"path":1566,"pillar":544,"platforms":10677,"priceTable":10678,"pricing":1579,"published":1580,"relatedPlaybooks":15,"relatedReviews":10681,"score":10682,"self_host":542,"seo":10683,"seoTitle":1589,"slug":13,"sources":10684,"stem":1603,"suitable":15,"tagline":1604,"tags":10691,"updated":1608,"verdict":1609,"website":1491,"__hash__":1610},[12,573,14],{"type":17,"value":9984,"toc":10658},[9985,9987,10002,10006,10008,10010,10012,10034,10036,10041,10055,10057,10091,10095,10097,10102,10158,10160,10162,10164,10166,10294,10296,10325,10332,10334,10358,10360,10468,10472,10490,10492,10552,10554,10556,10573,10575,10585,10587,10613,10615,10652,10656],[20,9986,23],{"id":22},[579,9988,9990,9996],{"className":9989},[582,583,584],[25,9991,9992,590,9994,594],{},[41,9993,589],{},[46,9995,593],{},[25,9997,597,9998,601,10000,605],{},[41,9999,600],{},[479,10001,237],{"href":604},[111,10003,10004],{},[25,10005,610],{},[20,10007,613],{"id":613},[615,10009,618],{"id":617},[25,10011,621],{},[35,10013,10014,10020,10026,10032],{},[38,10015,626,10016,630,10018,634],{},[46,10017,629],{},[46,10019,633],{},[38,10021,637,10022,641,10024],{},[46,10023,640],{},[46,10025,644],{},[38,10027,647,10028,651,10030,655],{},[46,10029,650],{},[46,10031,654],{},[38,10033,658],{},[615,10035,662],{"id":661},[25,10037,665,10038,44],{},[479,10039,670],{"href":668,"rel":10040},[508],[35,10042,10043,10047,10051],{},[38,10044,10045,678],{},[46,10046,677],{},[38,10048,10049,684],{},[46,10050,683],{},[38,10052,10053,690],{},[46,10054,689],{},[25,10056,693],{},[695,10058,10059],{"className":697,"code":698,"language":699,"meta":518,"style":518},[46,10060,10061,10069,10077,10085],{"__ignoreMap":518},[703,10062,10063,10065,10067],{"class":705,"line":706},[703,10064,654],{"class":709},[703,10066,713],{"class":712},[703,10068,716],{"class":712},[703,10070,10071,10073,10075],{"class":705,"line":522},[703,10072,721],{"class":712},[703,10074,725],{"class":724},[703,10076,716],{"class":712},[703,10078,10079,10081,10083],{"class":705,"line":519},[703,10080,732],{"class":712},[703,10082,735],{"class":724},[703,10084,716],{"class":712},[703,10086,10087,10089],{"class":705,"line":552},[703,10088,742],{"class":712},[703,10090,745],{"class":724},[111,10092,10093],{},[25,10094,750],{},[615,10096,753],{"id":753},[25,10098,10099,761],{},[479,10100,760],{"href":758,"rel":10101},[508],[221,10103,10104,10114],{},[224,10105,10106],{},[227,10107,10108,10110,10112],{},[230,10109,770],{},[230,10111,773],{},[230,10113,776],{},[245,10115,10116,10124,10132,10140,10150],{},[227,10117,10118,10120,10122],{},[250,10119,783],{},[250,10121,786],{},[250,10123,789],{},[227,10125,10126,10128,10130],{},[250,10127,794],{},[250,10129,797],{},[250,10131,800],{},[227,10133,10134,10136,10138],{},[250,10135,805],{},[250,10137,808],{},[250,10139,811],{},[227,10141,10142,10144,10148],{},[250,10143,816],{},[250,10145,819,10146],{},[479,10147,823],{"href":822},[250,10149,826],{},[227,10151,10152,10154,10156],{},[250,10153,831],{},[250,10155,834],{},[250,10157,837],{},[25,10159,840],{},[615,10161,844],{"id":843},[25,10163,847],{},[20,10165,851],{"id":850},[695,10167,10168],{"className":697,"code":854,"language":699,"meta":518,"style":518},[46,10169,10170,10174,10192,10196,10200,10206,10210,10214,10224,10234,10244,10248,10252,10256,10260,10264,10272,10280,10284,10288],{"__ignoreMap":518},[703,10171,10172],{"class":705,"line":706},[703,10173,862],{"class":861},[703,10175,10176,10178,10180,10182,10184,10186,10188,10190],{"class":705,"line":522},[703,10177,867],{"class":709},[703,10179,870],{"class":712},[703,10181,873],{"class":724},[703,10183,876],{"class":724},[703,10185,879],{"class":712},[703,10187,882],{"class":712},[703,10189,885],{"class":724},[703,10191,888],{"class":724},[703,10193,10194],{"class":705,"line":519},[703,10195,893],{"emptyLinePlaceholder":542},[703,10197,10198],{"class":705,"line":552},[703,10199,898],{"class":861},[703,10201,10202,10204],{"class":705,"line":553},[703,10203,903],{"class":712},[703,10205,906],{"class":724},[703,10207,10208],{"class":705,"line":909},[703,10209,893],{"emptyLinePlaceholder":542},[703,10211,10212],{"class":705,"line":914},[703,10213,917],{"class":861},[703,10215,10216,10218,10220,10222],{"class":705,"line":920},[703,10217,924],{"class":923},[703,10219,928],{"class":927},[703,10221,931],{"class":923},[703,10223,934],{"class":927},[703,10225,10226,10228,10230,10232],{"class":705,"line":937},[703,10227,924],{"class":923},[703,10229,942],{"class":927},[703,10231,931],{"class":923},[703,10233,947],{"class":927},[703,10235,10236,10238,10240,10242],{"class":705,"line":950},[703,10237,924],{"class":923},[703,10239,955],{"class":927},[703,10241,931],{"class":923},[703,10243,947],{"class":927},[703,10245,10246],{"class":705,"line":962},[703,10247,893],{"emptyLinePlaceholder":542},[703,10249,10250],{"class":705,"line":967},[703,10251,970],{"class":861},[703,10253,10254],{"class":705,"line":973},[703,10255,976],{"class":709},[703,10257,10258],{"class":705,"line":979},[703,10259,893],{"emptyLinePlaceholder":542},[703,10261,10262],{"class":705,"line":984},[703,10263,987],{"class":861},[703,10265,10266,10268,10270],{"class":705,"line":990},[703,10267,654],{"class":709},[703,10269,995],{"class":712},[703,10271,998],{"class":724},[703,10273,10274,10276,10278],{"class":705,"line":1001},[703,10275,654],{"class":709},[703,10277,995],{"class":712},[703,10279,1008],{"class":724},[703,10281,10282],{"class":705,"line":1011},[703,10283,893],{"emptyLinePlaceholder":542},[703,10285,10286],{"class":705,"line":1016},[703,10287,1019],{"class":861},[703,10289,10290,10292],{"class":705,"line":1022},[703,10291,1025],{"class":923},[703,10293,1028],{"class":927},[20,10295,1031],{"id":1031},[35,10297,10298,10305,10313],{},[38,10299,10300,1039,10302,1045],{},[41,10301,1038],{},[479,10303,1044],{"href":1042,"rel":10304},[508],[38,10306,10307,1051,10309,1056,10311,1061],{},[41,10308,1050],{},[479,10310,1055],{"href":1054},[479,10312,1060],{"href":1059},[38,10314,1064,10315],{},[35,10316,10317,10319,10321],{},[38,10318,1069],{},[38,10320,1072],{},[38,10322,1075,10323,1078],{},[479,10324,823],{"href":822},[25,10326,1081,10327,630,10329,1090],{},[479,10328,1085],{"href":1084},[479,10330,1089],{"href":668,"rel":10331},[508],[20,10333,1093],{"id":1093},[183,10335,10336,10342,10346,10354],{},[38,10337,10338,1101,10340],{},[41,10339,1100],{},[46,10341,1104],{},[38,10343,10344,1110],{},[41,10345,1109],{},[38,10347,10348,1116,10350,1120,10352,1125],{},[41,10349,1115],{},[46,10351,1119],{},[479,10353,1124],{"href":1123},[38,10355,10356,1131],{},[41,10357,1130],{},[20,10359,1134],{"id":1134},[221,10361,10362,10382],{},[224,10363,10364],{},[227,10365,10366,10368,10370,10374,10378],{},[230,10367,232],{},[230,10369,240],{},[230,10371,10372],{},[479,10373,237],{"href":604},[230,10375,10376],{},[479,10377,1154],{"href":1153},[230,10379,10380],{},[479,10381,243],{"href":1159},[245,10383,10384,10396,10408,10420,10432,10444,10456],{},[227,10385,10386,10388,10390,10392,10394],{},[250,10387,268],{},[250,10389,289],{},[250,10391,274],{},[250,10393,274],{},[250,10395,289],{},[227,10397,10398,10400,10402,10404,10406],{},[250,10399,1178],{},[250,10401,1181],{},[250,10403,1184],{},[250,10405,1187],{},[250,10407,1181],{},[227,10409,10410,10412,10414,10416,10418],{},[250,10411,1194],{},[250,10413,1197],{},[250,10415,1200],{},[250,10417,1203],{},[250,10419,1197],{},[227,10421,10422,10424,10426,10428,10430],{},[250,10423,1210],{},[250,10425,1213],{},[250,10427,1216],{},[250,10429,1219],{},[250,10431,1216],{},[227,10433,10434,10436,10438,10440,10442],{},[250,10435,1226],{},[250,10437,1229],{},[250,10439,1219],{},[250,10441,1219],{},[250,10443,1216],{},[227,10445,10446,10448,10450,10452,10454],{},[250,10447,1240],{},[250,10449,286],{},[250,10451,274],{},[250,10453,274],{},[250,10455,274],{},[227,10457,10458,10460,10462,10464,10466],{},[250,10459,1253],{},[250,10461,1256],{},[250,10463,1259],{},[250,10465,1262],{},[250,10467,1265],{},[25,10469,10470,44],{},[41,10471,1270],{},[35,10473,10474,10476,10480,10484],{},[38,10475,1275],{},[38,10477,1278,10478],{},[479,10479,237],{"href":604},[38,10481,1283,10482],{},[479,10483,1154],{"href":1153},[38,10485,1288,10486,1056,10488],{},[479,10487,243],{"href":1159},[479,10489,1055],{"href":1054},[20,10491,1295],{"id":1295},[35,10493,10494,10502,10512,10523,10529,10538,10544],{},[38,10495,10496,1303,10498,1307,10500,1310],{},[41,10497,1302],{},[46,10499,1306],{},[46,10501,640],{},[38,10503,10504,1319,10508,1323,10510,1327],{},[41,10505,10506,1318],{},[46,10507,1317],{},[46,10509,1322],{},[46,10511,1326],{},[38,10513,10514,1333,10516,1339,10519,1343,10521,1346],{},[41,10515,1332],{},[479,10517,1338],{"href":1336,"rel":10518},[508],[46,10520,1342],{},[46,10522,1342],{},[38,10524,10525,1355],{},[41,10526,10527,1354],{},[46,10528,1353],{},[38,10530,10531,1361,10533,1365,10535,1371],{},[41,10532,1360],{},[46,10534,1364],{},[479,10536,1370],{"href":1368,"rel":10537},[508],[38,10539,10540,1379],{},[41,10541,10542,1378],{},[46,10543,683],{},[38,10545,10546,1385,10548,1389,10550,1393],{},[41,10547,1384],{},[46,10549,1388],{},[46,10551,1392],{},[20,10553,418],{"id":417},[25,10555,1398],{},[35,10557,10558,10560,10562,10564,10566,10568],{},[38,10559,1403],{},[38,10561,1406],{},[38,10563,1409],{},[38,10565,1412],{},[38,10567,1415],{},[38,10569,1418,10570,1424],{},[479,10571,1423],{"href":1421,"rel":10572},[508],[25,10574,1427],{},[35,10576,10577,10579,10581,10583],{},[38,10578,1432],{},[38,10580,1435],{},[38,10582,1438],{},[38,10584,1441],{},[20,10586,475],{"id":475},[35,10588,10589,10597,10603,10609],{},[38,10590,1448,10591,1056,10593,1056,10595],{},[479,10592,237],{"href":604},[479,10594,1154],{"href":1153},[479,10596,243],{"href":1159},[38,10598,1457,10599,1056,10601],{},[479,10600,1461],{"href":1460},[479,10602,823],{"href":822},[38,10604,1466,10605,1056,10607],{},[479,10606,1470],{"href":1469},[479,10608,1474],{"href":1473},[38,10610,1477,10611],{},[479,10612,1481],{"href":1480},[20,10614,494],{"id":494},[35,10616,10617,10622,10627,10632,10637,10642,10647],{},[38,10618,1488,10619],{},[479,10620,1491],{"href":1491,"rel":10621},[508],[38,10623,1495,10624],{},[479,10625,1498],{"href":1498,"rel":10626},[508],[38,10628,1502,10629],{},[479,10630,668],{"href":668,"rel":10631},[508],[38,10633,1508,10634],{},[479,10635,758],{"href":758,"rel":10636},[508],[38,10638,1514,10639],{},[479,10640,1042],{"href":1042,"rel":10641},[508],[38,10643,1520,10644],{},[479,10645,1523],{"href":1523,"rel":10646},[508],[38,10648,1527,10649],{},[479,10650,1530],{"href":1530,"rel":10651},[508],[25,10653,1534,10654,1539],{},[479,10655,1538],{"href":1537},[1541,10657,1543],{},{"title":518,"searchDepth":519,"depth":519,"links":10659},[10660,10661,10667,10668,10669,10670,10671,10672,10673,10674],{"id":22,"depth":522,"text":23},{"id":613,"depth":522,"text":613,"children":10662},[10663,10664,10665,10666],{"id":617,"depth":519,"text":618},{"id":661,"depth":519,"text":662},{"id":753,"depth":519,"text":753},{"id":843,"depth":519,"text":844},{"id":850,"depth":522,"text":851},{"id":1031,"depth":522,"text":1031},{"id":1093,"depth":522,"text":1093},{"id":1134,"depth":522,"text":1134},{"id":1295,"depth":522,"text":1295},{"id":417,"depth":522,"text":418},{"id":475,"depth":522,"text":475},{"id":494,"depth":522,"text":494},[1564,539],{},[546,547,548],[10679,10680],{"plan":1570,"price":1571,"features":1572,"notes":1573},{"plan":1575,"price":1576,"features":1577,"notes":1578},[1582,1583,1584,1585,1586],{"power":552,"ux":519,"price":553,"cn_support":519,"stability":553},{"title":240,"description":1562},[10685,10686,10687,10688,10689,10690],{"title":1592,"url":1498},{"title":1594,"url":668},{"title":1596,"url":758},{"title":1598,"url":1042},{"title":1600,"url":1523},{"title":1602,"url":1530},[533,563,564,1606,1607],{"id":1612,"title":237,"alternatives":10693,"api_compatible":10694,"body":10695,"category":533,"chinese_friendly":519,"cover":2803,"description":2804,"domestic":536,"extension":537,"faq":15,"free":536,"github":2760,"languages":11594,"lastVerified":15,"meta":11595,"models":11596,"navigation":542,"notSuitable":11597,"opensource":536,"path":2815,"pillar":544,"platforms":11598,"priceTable":11599,"pricing":2837,"published":1580,"relatedPlaybooks":15,"relatedReviews":11604,"score":11605,"self_host":536,"seo":11606,"seoTitle":2843,"slug":12,"sources":11607,"stem":2857,"suitable":11614,"tagline":2864,"tags":11615,"updated":2868,"verdict":2869,"website":2748,"__hash__":2870},[573,13,14],[1615],{"type":17,"value":10696,"toc":11577},[10697,10699,10726,10730,10732,10734,10740,10762,10764,10766,10770,10798,10807,10809,10811,10933,10944,10946,10952,11008,11010,11012,11020,11022,11030,11094,11096,11108,11116,11121,11123,11245,11247,11273,11275,11403,11407,11417,11421,11435,11437,11500,11502,11540,11542,11571,11575],[20,10698,23],{"id":22},[579,10700,10702,10708,10714],{"className":10701},[582,583,584],[25,10703,10704,1627,10706,1631],{},[41,10705,589],{},[46,10707,1630],{},[25,10709,1634,10710,1638,10712,1642],{},[41,10711,1637],{},[41,10713,1641],{},[25,10715,10716,1648,10718,1653,10720,1657,10722,1661,10724,1665],{},[41,10717,1647],{},[479,10719,1652],{"href":1651},[46,10721,1656],{},[46,10723,1660],{},[41,10725,1664],{},[111,10727,10728],{},[25,10729,1670],{},[20,10731,613],{"id":613},[615,10733,1676],{"id":1675},[25,10735,1679,10736,1683,10738,1686],{},[41,10737,1682],{},[46,10739,1630],{},[695,10741,10742],{"className":697,"code":1689,"language":699,"meta":518,"style":518},[46,10743,10744,10750,10756],{"__ignoreMap":518},[703,10745,10746,10748],{"class":705,"line":706},[703,10747,903],{"class":712},[703,10749,906],{"class":724},[703,10751,10752,10754],{"class":705,"line":522},[703,10753,1630],{"class":709},[703,10755,1704],{"class":861},[703,10757,10758,10760],{"class":705,"line":519},[703,10759,1025],{"class":923},[703,10761,1711],{"class":927},[25,10763,1714],{},[615,10765,1718],{"id":1717},[25,10767,1721,10768,1726],{},[479,10769,1725],{"href":1724},[695,10771,10772],{"className":697,"code":1729,"language":699,"meta":518,"style":518},[46,10773,10774,10780,10786,10792],{"__ignoreMap":518},[703,10775,10776,10778],{"class":705,"line":706},[703,10777,1660],{"class":709},[703,10779,1738],{"class":861},[703,10781,10782,10784],{"class":705,"line":522},[703,10783,1656],{"class":709},[703,10785,1745],{"class":861},[703,10787,10788,10790],{"class":705,"line":519},[703,10789,1750],{"class":709},[703,10791,1753],{"class":861},[703,10793,10794,10796],{"class":705,"line":552},[703,10795,1758],{"class":709},[703,10797,1761],{"class":861},[25,10799,1764,10800,1770,10803,1773,10805,1776],{},[479,10801,1769],{"href":1767,"rel":10802},[508],[46,10804,1660],{},[46,10806,1656],{},[615,10808,1780],{"id":1779},[25,10810,1783],{},[221,10812,10813,10821],{},[224,10814,10815],{},[227,10816,10817,10819],{},[230,10818,1792],{},[230,10820,1795],{},[245,10822,10823,10833,10841,10851,10859,10867,10875,10883,10891,10899,10907,10915,10923],{},[227,10824,10825,10829],{},[250,10826,10827],{},[46,10828,1804],{},[250,10830,1807,10831,1811],{},[46,10832,1810],{},[227,10834,10835,10839],{},[250,10836,10837],{},[46,10838,1818],{},[250,10840,1821],{},[227,10842,10843,10847],{},[250,10844,10845],{},[46,10846,1828],{},[250,10848,1831,10849,1424],{},[41,10850,1834],{},[227,10852,10853,10857],{},[250,10854,10855],{},[46,10856,1841],{},[250,10858,1844],{},[227,10860,10861,10865],{},[250,10862,10863],{},[46,10864,1851],{},[250,10866,1854],{},[227,10868,10869,10873],{},[250,10870,10871],{},[46,10872,1861],{},[250,10874,1864],{},[227,10876,10877,10881],{},[250,10878,10879],{},[46,10880,1871],{},[250,10882,1874],{},[227,10884,10885,10889],{},[250,10886,10887],{},[46,10888,1881],{},[250,10890,1884],{},[227,10892,10893,10897],{},[250,10894,10895],{},[46,10896,1891],{},[250,10898,1894],{},[227,10900,10901,10905],{},[250,10902,10903],{},[46,10904,1901],{},[250,10906,1904],{},[227,10908,10909,10913],{},[250,10910,10911],{},[46,10912,1911],{},[250,10914,1914],{},[227,10916,10917,10921],{},[250,10918,10919],{},[46,10920,1921],{},[250,10922,1924],{},[227,10924,10925,10931],{},[250,10926,10927,1932,10929],{},[46,10928,1931],{},[46,10930,1935],{},[250,10932,1938],{},[25,10934,10935,1946,10938,1949,10940,1952,10942,1956],{},[479,10936,1945],{"href":1943,"rel":10937},[508],[46,10939,1841],{},[46,10941,1828],{},[46,10943,1955],{},[615,10945,1960],{"id":1959},[25,10947,10948,1965,10950,1969],{},[479,10949,1470],{"href":1469},[46,10951,1968],{},[695,10953,10954],{"className":1972,"code":1973,"language":1974,"meta":518,"style":518},[46,10955,10956,10960,10966,10972,10982,10996,11000,11004],{"__ignoreMap":518},[703,10957,10958],{"class":705,"line":706},[703,10959,1981],{"class":927},[703,10961,10962,10964],{"class":705,"line":522},[703,10963,1986],{"class":712},[703,10965,1989],{"class":927},[703,10967,10968,10970],{"class":705,"line":519},[703,10969,1994],{"class":712},[703,10971,1989],{"class":927},[703,10973,10974,10976,10978,10980],{"class":705,"line":552},[703,10975,2001],{"class":712},[703,10977,2004],{"class":927},[703,10979,2007],{"class":724},[703,10981,2010],{"class":927},[703,10983,10984,10986,10988,10990,10992,10994],{"class":705,"line":553},[703,10985,2015],{"class":712},[703,10987,2018],{"class":927},[703,10989,2021],{"class":724},[703,10991,2024],{"class":927},[703,10993,2027],{"class":724},[703,10995,2030],{"class":927},[703,10997,10998],{"class":705,"line":909},[703,10999,2035],{"class":927},[703,11001,11002],{"class":705,"line":914},[703,11003,2040],{"class":927},[703,11005,11006],{"class":705,"line":920},[703,11007,2045],{"class":927},[25,11009,2048],{},[615,11011,2052],{"id":2051},[25,11013,11014,2058,11016,2062,11018,2066],{},[46,11015,2057],{},[46,11017,2061],{},[46,11019,2065],{},[20,11021,1031],{"id":1031},[25,11023,2071,11024,2077,11027,2083],{},[479,11025,2076],{"href":2074,"rel":11026},[508],[479,11028,2082],{"href":2080,"rel":11029},[508],[221,11031,11032,11042],{},[224,11033,11034],{},[227,11035,11036,11038,11040],{},[230,11037,2092],{},[230,11039,102],{},[230,11041,2097],{},[245,11043,11044,11054,11064,11074,11084],{},[227,11045,11046,11050,11052],{},[250,11047,11048],{},[41,11049,2106],{},[250,11051,2109],{},[250,11053,2112],{},[227,11055,11056,11060,11062],{},[250,11057,11058],{},[41,11059,2119],{},[250,11061,2122],{},[250,11063,2125],{},[227,11065,11066,11070,11072],{},[250,11067,11068],{},[41,11069,2132],{},[250,11071,2135],{},[250,11073,2138],{},[227,11075,11076,11080,11082],{},[250,11077,11078],{},[41,11079,2145],{},[250,11081,2148],{},[250,11083,2151],{},[227,11085,11086,11090,11092],{},[250,11087,11088],{},[41,11089,2158],{},[250,11091,2161],{},[250,11093,2164],{},[25,11095,2167],{},[35,11097,11098,11102,11106],{},[38,11099,11100,2175],{},[41,11101,2174],{},[38,11103,11104,2181],{},[41,11105,2180],{},[38,11107,2184],{},[111,11109,11110],{},[25,11111,2189,11112,2193,11114,2197],{},[41,11113,2192],{},[41,11115,2196],{},[25,11117,11118,2205],{},[479,11119,2204],{"href":2202,"rel":11120},[508],[20,11122,851],{"id":850},[695,11124,11125],{"className":697,"code":2210,"language":699,"meta":518,"style":518},[46,11126,11127,11131,11143,11147,11151,11161,11165,11169,11179,11183,11187,11193,11203,11207,11217,11221,11225,11231,11239],{"__ignoreMap":518},[703,11128,11129],{"class":705,"line":706},[703,11130,2217],{"class":861},[703,11132,11133,11135,11137,11139,11141],{"class":705,"line":522},[703,11134,2222],{"class":709},[703,11136,2225],{"class":712},[703,11138,2228],{"class":724},[703,11140,2231],{"class":923},[703,11142,2234],{"class":709},[703,11144,11145],{"class":705,"line":519},[703,11146,893],{"emptyLinePlaceholder":542},[703,11148,11149],{"class":705,"line":552},[703,11150,2243],{"class":861},[703,11152,11153,11155,11157,11159],{"class":705,"line":553},[703,11154,2248],{"class":709},[703,11156,876],{"class":724},[703,11158,2253],{"class":712},[703,11160,2256],{"class":724},[703,11162,11163],{"class":705,"line":909},[703,11164,893],{"emptyLinePlaceholder":542},[703,11166,11167],{"class":705,"line":914},[703,11168,2265],{"class":861},[703,11170,11171,11173,11175,11177],{"class":705,"line":920},[703,11172,2270],{"class":709},[703,11174,2273],{"class":724},[703,11176,2231],{"class":923},[703,11178,2278],{"class":709},[703,11180,11181],{"class":705,"line":937},[703,11182,893],{"emptyLinePlaceholder":542},[703,11184,11185],{"class":705,"line":950},[703,11186,2287],{"class":861},[703,11188,11189,11191],{"class":705,"line":962},[703,11190,1630],{"class":709},[703,11192,2294],{"class":712},[703,11194,11195,11197,11199,11201],{"class":705,"line":967},[703,11196,1630],{"class":709},[703,11198,2301],{"class":724},[703,11200,2304],{"class":724},[703,11202,2307],{"class":861},[703,11204,11205],{"class":705,"line":973},[703,11206,2312],{"class":861},[703,11208,11209,11211,11213,11215],{"class":705,"line":979},[703,11210,924],{"class":923},[703,11212,928],{"class":927},[703,11214,931],{"class":923},[703,11216,934],{"class":927},[703,11218,11219],{"class":705,"line":984},[703,11220,893],{"emptyLinePlaceholder":542},[703,11222,11223],{"class":705,"line":990},[703,11224,2331],{"class":861},[703,11226,11227,11229],{"class":705,"line":1001},[703,11228,903],{"class":712},[703,11230,906],{"class":724},[703,11232,11233,11235,11237],{"class":705,"line":1011},[703,11234,1630],{"class":709},[703,11236,2344],{"class":724},[703,11238,2347],{"class":861},[703,11240,11241,11243],{"class":705,"line":1016},[703,11242,1630],{"class":709},[703,11244,2354],{"class":861},[20,11246,1093],{"id":1093},[183,11248,11249,11253,11257,11261],{},[38,11250,11251,2364],{},[41,11252,2363],{},[38,11254,11255,2370],{},[41,11256,2369],{},[38,11258,11259,2376],{},[41,11260,2375],{},[38,11262,11263,2382,11265,1389,11267,2388,11269,1056,11271,2395],{},[41,11264,2381],{},[479,11266,240],{"href":2385},[479,11268,243],{"href":1159},[479,11270,1085],{"href":1084},[479,11272,2394],{"href":2393},[20,11274,1134],{"id":1134},[221,11276,11277,11297],{},[224,11278,11279],{},[227,11280,11281,11283,11285,11289,11293],{},[230,11282,232],{},[230,11284,237],{},[230,11286,11287],{},[479,11288,1055],{"href":1054},[230,11290,11291],{},[479,11292,1154],{"href":1153},[230,11294,11295],{},[479,11296,240],{"href":2385},[245,11298,11299,11311,11323,11339,11355,11367,11379,11391],{},[227,11300,11301,11303,11305,11307,11309],{},[250,11302,252],{},[250,11304,2428],{},[250,11306,2431],{},[250,11308,258],{},[250,11310,258],{},[227,11312,11313,11315,11317,11319,11321],{},[250,11314,2440],{},[250,11316,1213],{},[250,11318,2445],{},[250,11320,2445],{},[250,11322,1216],{},[227,11324,11325,11327,11333,11335,11337],{},[250,11326,2454],{},[250,11328,2457,11329,1932,11331],{},[46,11330,1841],{},[46,11332,1828],{},[250,11334,2445],{},[250,11336,2445],{},[250,11338,1216],{},[227,11340,11341,11343,11349,11351,11353],{},[250,11342,2472],{},[250,11344,2475,11345,1932,11347,1424],{},[46,11346,1750],{},[46,11348,2480],{},[250,11350,2483],{},[250,11352,2486],{},[250,11354,274],{},[227,11356,11357,11359,11361,11363,11365],{},[250,11358,283],{},[250,11360,2495],{},[250,11362,2445],{},[250,11364,1216],{},[250,11366,274],{},[227,11368,11369,11371,11373,11375,11377],{},[250,11370,1210],{},[250,11372,2445],{},[250,11374,1216],{},[250,11376,1216],{},[250,11378,2514],{},[227,11380,11381,11383,11385,11387,11389],{},[250,11382,2519],{},[250,11384,2522],{},[250,11386,2525],{},[250,11388,333],{},[250,11390,2530],{},[227,11392,11393,11395,11397,11399,11401],{},[250,11394,102],{},[250,11396,2537],{},[250,11398,2540],{},[250,11400,2537],{},[250,11402,2545],{},[25,11404,11405,44],{},[41,11406,2550],{},[35,11408,11409,11411,11413,11415],{},[38,11410,2555],{},[38,11412,2558],{},[38,11414,2561],{},[38,11416,2564],{},[25,11418,11419,44],{},[41,11420,2569],{},[35,11422,11423,11427,11431],{},[38,11424,2574,11425,2577],{},[479,11426,240],{"href":2385},[38,11428,2580,11429,1424],{},[479,11430,1055],{"href":1054},[38,11432,2585,11433,1424],{},[479,11434,2589],{"href":2588},[20,11436,1295],{"id":1295},[35,11438,11439,11447,11457,11466,11472,11484,11492,11496],{},[38,11440,11441,2602,11445,2606],{},[41,11442,11443,2601],{},[46,11444,2600],{},[46,11446,2605],{},[38,11448,11449,2615,11453,2618,11455,2621],{},[41,11450,2611,11451,2614],{},[46,11452,1841],{},[46,11454,1841],{},[46,11456,1828],{},[38,11458,11459,2629,11463,2635],{},[41,11460,11461,2628],{},[46,11462,1871],{},[479,11464,2634],{"href":2632,"rel":11465},[508],[38,11467,11468,2643],{},[41,11469,11470,2642],{},[46,11471,1804],{},[38,11473,11474,2651,11478,1932,11480,1932,11482,2661],{},[41,11475,11476,2650],{},[46,11477,1955],{},[46,11479,2654],{},[46,11481,2657],{},[46,11483,2660],{},[38,11485,11486,2667,11488,2671,11490,2675],{},[41,11487,2666],{},[46,11489,2670],{},[46,11491,2674],{},[38,11493,11494,2681],{},[41,11495,2680],{},[38,11497,11498,2687],{},[41,11499,2686],{},[20,11501,475],{"id":475},[35,11503,11504,11516,11526,11534],{},[38,11505,1448,11506,1056,11508,1056,11510,1056,11512,1056,11514],{},[479,11507,1055],{"href":1054},[479,11509,1060],{"href":1059},[479,11511,1154],{"href":1153},[479,11513,240],{"href":2385},[479,11515,243],{"href":1159},[38,11517,2706,11518,1056,11520,1056,11522,1056,11524],{},[479,11519,2709],{"href":1724},[479,11521,1474],{"href":1473},[479,11523,1470],{"href":1469},[479,11525,1481],{"href":1480},[38,11527,2718,11528,1056,11530,1056,11532],{},[479,11529,1652],{"href":1651},[479,11531,2724],{"href":2723},[479,11533,2728],{"href":2727},[38,11535,2731,11536,1056,11538],{},[479,11537,2735],{"href":2734},[479,11539,2739],{"href":2738},[20,11541,494],{"id":494},[35,11543,11544,11549,11554,11559,11564,11569],{},[38,11545,1488,11546],{},[479,11547,2748],{"href":2748,"rel":11548},[508],[38,11550,1495,11551],{},[479,11552,2754],{"href":2754,"rel":11553},[508],[38,11555,1514,11556],{},[479,11557,2760],{"href":2760,"rel":11558},[508],[38,11560,2764,11561],{},[479,11562,2767],{"href":2767,"rel":11563},[508],[38,11565,2771,11566],{},[479,11567,2080],{"href":2080,"rel":11568},[508],[38,11570,2777],{},[25,11572,2780,11573,1539],{},[479,11574,1538],{"href":1537},[1541,11576,2785],{},{"title":518,"searchDepth":519,"depth":519,"links":11578},[11579,11580,11587,11588,11589,11590,11591,11592,11593],{"id":22,"depth":522,"text":23},{"id":613,"depth":522,"text":613,"children":11581},[11582,11583,11584,11585,11586],{"id":1675,"depth":519,"text":1676},{"id":1717,"depth":519,"text":1718},{"id":1779,"depth":519,"text":1780},{"id":1959,"depth":519,"text":1960},{"id":2051,"depth":519,"text":2052},{"id":1031,"depth":522,"text":1031},{"id":850,"depth":522,"text":851},{"id":1093,"depth":522,"text":1093},{"id":1134,"depth":522,"text":1134},{"id":1295,"depth":522,"text":1295},{"id":475,"depth":522,"text":475},{"id":494,"depth":522,"text":494},[539],{},[2808,2809,2810],[2812,2813,2814],[547,548,546],[11600,11601,11602,11603],{"plan":2819,"price":2820,"limit":2821,"cn_pay":2822,"note":2823},{"plan":2825,"price":2540,"limit":2826,"cn_pay":2827,"note":2828},{"plan":2830,"price":2135,"limit":2831,"cn_pay":2827,"note":2832},{"plan":2834,"price":2148,"limit":2835,"cn_pay":2827,"note":2836},[1582,1583,1584,2839,1586,2840],{"power":553,"ux":552,"price":519,"cn_support":522,"stability":552},{"title":237,"description":2804},[11608,11609,11610,11611,11612,11613],{"title":2846,"url":2754},{"title":2082,"url":2080},{"title":2849,"url":2767},{"title":2851,"url":2852},{"title":2854,"url":1767},{"title":2856,"url":2760},[2859,2860,2861,2862,2863],[533,563,2866,1615,2867,566],{"id":2872,"title":243,"alternatives":11617,"api_compatible":11618,"body":11619,"category":533,"chinese_friendly":552,"cover":3370,"description":3371,"domestic":536,"extension":537,"faq":11981,"free":536,"github":3330,"languages":11987,"lastVerified":15,"meta":11988,"models":11989,"navigation":542,"notSuitable":11990,"opensource":542,"path":3400,"pillar":544,"platforms":11991,"priceTable":11992,"pricing":3414,"published":1580,"relatedPlaybooks":11996,"relatedReviews":11997,"score":11998,"self_host":542,"seo":11999,"seoTitle":3421,"slug":14,"sources":12000,"stem":3431,"suitable":12005,"tagline":3438,"tags":12006,"updated":1608,"verdict":3444,"website":3324,"__hash__":3445},[2874,13,12,2875],[2877,1615,2878,2879,2880,2881],{"type":17,"value":11620,"toc":11965},[11621,11623,11634,11636,11638,11658,11660,11662,11700,11704,11712,11714,11718,11720,11742,11744,11746,11752,11754,11756,11758,11763,11765,11869,11871,11909,11911,11915,11917,11935,11937,11959],[20,11622,23],{"id":22},[579,11624,11626,11632],{"className":11625},[582,583,584],[25,11627,11628,2893,11630,2897],{},[41,11629,589],{},[41,11631,2896],{},[25,11633,2900],{},[20,11635,2903],{"id":2903},[25,11637,2906],{},[35,11639,11640,11644,11648,11654],{},[38,11641,11642,2913],{},[41,11643,252],{},[38,11645,11646,2919],{},[41,11647,2918],{},[38,11649,11650,2924,11652,2928],{},[41,11651,1470],{},[41,11653,2927],{},[38,11655,11656,2933],{},[41,11657,268],{},[25,11659,2936],{},[20,11661,102],{"id":102},[221,11663,11664,11674],{},[224,11665,11666],{},[227,11667,11668,11670,11672],{},[230,11669,2947],{},[230,11671,102],{},[230,11673,2952],{},[245,11675,11676,11684,11692],{},[227,11677,11678,11680,11682],{},[250,11679,2959],{},[250,11681,361],{},[250,11683,2964],{},[227,11685,11686,11688,11690],{},[250,11687,2969],{},[250,11689,2972],{},[250,11691,2975],{},[227,11693,11694,11696,11698],{},[250,11695,2980],{},[250,11697,2983],{},[250,11699,2986],{},[25,11701,11702],{},[41,11703,2991],{},[35,11705,11706,11708,11710],{},[38,11707,2996],{},[38,11709,2999],{},[38,11711,3002],{},[20,11713,3006],{"id":3005},[111,11715,11716],{},[25,11717,3011],{},[615,11719,3015],{"id":3014},[183,11721,11722,11724,11734,11738],{},[38,11723,3020],{},[38,11725,11726,3026,11728,630,11730,630,11732,3036],{},[41,11727,3025],{},[46,11729,3029],{},[46,11731,3032],{},[46,11733,3035],{},[38,11735,11736,3042],{},[41,11737,3041],{},[38,11739,3045,11740,3049],{},[46,11741,3048],{},[25,11743,3052],{},[615,11745,3056],{"id":3055},[25,11747,3059,11748,3063,11750,3067],{},[46,11749,3062],{},[46,11751,3066],{},[615,11753,3071],{"id":3070},[25,11755,3074],{},[20,11757,851],{"id":850},[695,11759,11761],{"className":11760,"code":3081,"language":3082,"meta":518},[3080],[46,11762,3081],{"__ignoreMap":518},[20,11764,3087],{"id":3087},[221,11766,11767,11781],{},[224,11768,11769],{},[227,11770,11771,11773,11775,11777,11779],{},[230,11772,232],{},[230,11774,243],{},[230,11776,3100],{},[230,11778,1055],{},[230,11780,237],{},[245,11782,11783,11795,11807,11819,11831,11845,11857],{},[227,11784,11785,11787,11789,11791,11793],{},[250,11786,252],{},[250,11788,263],{},[250,11790,263],{},[250,11792,3117],{},[250,11794,3120],{},[227,11796,11797,11799,11801,11803,11805],{},[250,11798,268],{},[250,11800,3127],{},[250,11802,3127],{},[250,11804,3132],{},[250,11806,3132],{},[227,11808,11809,11811,11813,11815,11817],{},[250,11810,2969],{},[250,11812,289],{},[250,11814,289],{},[250,11816,3145],{},[250,11818,274],{},[227,11820,11821,11823,11825,11827,11829],{},[250,11822,3152],{},[250,11824,3155],{},[250,11826,3158],{},[250,11828,3161],{},[250,11830,3158],{},[227,11832,11833,11835,11839,11841,11843],{},[250,11834,3168],{},[250,11836,11837,3174],{},[41,11838,3173],{},[250,11840,315],{},[250,11842,3179],{},[250,11844,315],{},[227,11846,11847,11849,11851,11853,11855],{},[250,11848,3186],{},[250,11850,3189],{},[250,11852,3192],{},[250,11854,3195],{},[250,11856,3198],{},[227,11858,11859,11861,11863,11865,11867],{},[250,11860,3203],{},[250,11862,3206],{},[250,11864,3209],{},[250,11866,3212],{},[250,11868,3215],{},[20,11870,1295],{"id":1295},[183,11872,11873,11877,11885,11891,11895,11899],{},[38,11874,11875,3225],{},[41,11876,3224],{},[38,11878,11879,3231,11881,3235,11883,3239],{},[41,11880,3230],{},[46,11882,3234],{},[46,11884,3238],{},[38,11886,11887,3245,11889,3249],{},[41,11888,3244],{},[46,11890,3248],{},[38,11892,11893,3255],{},[41,11894,3254],{},[38,11896,11897,3261],{},[41,11898,3260],{},[38,11900,11901,3267,11903,1056,11905,3274,11907,3278],{},[41,11902,3266],{},[46,11904,3270],{},[46,11906,3273],{},[46,11908,3277],{},[20,11910,418],{"id":417},[25,11912,3283,11913,3287],{},[3285,11914],{},[20,11916,475],{"id":475},[35,11918,11919,11923,11927],{},[38,11920,3294,11921],{},[479,11922,3298],{"href":3297},[38,11924,3301,11925],{},[479,11926,3305],{"href":3304},[38,11928,3308,11929,483,11931,483,11933],{},[479,11930,3100],{"href":3311},[479,11932,240],{"href":2385},[479,11934,237],{"href":604},[20,11936,494],{"id":494},[35,11938,11939,11944,11949,11954],{},[38,11940,1488,11941],{},[479,11942,3324],{"href":3324,"rel":11943},[508],[38,11945,1514,11946],{},[479,11947,3330],{"href":3330,"rel":11948},[508],[38,11950,3334,11951],{},[479,11952,3337],{"href":3337,"rel":11953},[508],[38,11955,3341,11956],{},[479,11957,3344],{"href":3344,"rel":11958},[508],[111,11960,11961],{},[25,11962,3350,11963,3353],{},[479,11964,1538],{"href":1537},{"title":518,"searchDepth":519,"depth":519,"links":11966},[11967,11968,11969,11970,11975,11976,11977,11978,11979,11980],{"id":22,"depth":522,"text":23},{"id":2903,"depth":522,"text":2903},{"id":102,"depth":522,"text":102},{"id":3005,"depth":522,"text":3006,"children":11971},[11972,11973,11974],{"id":3014,"depth":519,"text":3015},{"id":3055,"depth":519,"text":3056},{"id":3070,"depth":519,"text":3071},{"id":850,"depth":522,"text":851},{"id":3087,"depth":522,"text":3087},{"id":1295,"depth":522,"text":1295},{"id":417,"depth":522,"text":418},{"id":475,"depth":522,"text":475},{"id":494,"depth":522,"text":494},[11982,11983,11984,11985,11986],{"q":3374,"a":3375},{"q":3377,"a":3378},{"q":3380,"a":3381},{"q":3383,"a":3384},{"q":3386,"a":3387},[1564,539],{},[3391,3392,3393,3394,3395],[3397,3398,3399],[546,547,548],[11993,11994,11995],{"plan":2959,"price":361,"limit":3404,"cn_pay":3405,"note":3406},{"plan":2823,"price":2972,"limit":3408,"cn_pay":3409,"note":3410},{"plan":2980,"price":3412,"limit":2986,"cn_pay":3405,"note":3413},[3416,3417],[1583,1584,1585],{"power":552,"ux":552,"price":553,"cn_support":552,"stability":552},{"title":243,"description":3371},[12001,12002,12003,12004],{"title":3424,"url":3330},{"title":3426,"url":3324},{"title":3428,"url":3337},{"title":3430,"url":3344},[3433,3434,3435,3436,3437],[563,3440,564,3441,3442,3443],1785428437456]