[{"data":1,"prerenderedAt":1658},["ShallowReactive",2],{"header-counts":3,"footer-counts":6,"compare-codex-vs-crush":9,"compare-a-codex":10,"compare-b-crush":877},{"tools":4,"reviews":5},78,26,{"tools":4,"reviews":5,"playbooks":7,"news":8},22,21,null,{"id":11,"title":12,"alternatives":13,"api_compatible":17,"body":19,"category":779,"chinese_friendly":367,"cover":780,"description":781,"domestic":782,"extension":783,"faq":784,"free":782,"github":81,"languages":800,"lastVerified":9,"meta":803,"models":804,"navigation":370,"notSuitable":808,"opensource":370,"path":812,"pillar":813,"platforms":814,"priceTable":818,"pricing":834,"published":835,"relatedPlaybooks":836,"relatedReviews":839,"score":844,"self_host":782,"seo":845,"seoTitle":9,"slug":846,"sources":847,"stem":859,"suitable":860,"tagline":865,"tags":866,"updated":874,"verdict":875,"website":727,"__hash__":876},"tools\u002Ftools\u002Fcoding\u002Fcli\u002Fcodex.md","Codex CLI",[14,15,16],"coding\u002Fcli\u002Fclaude-code","coding\u002Fcli\u002Faider","coding\u002Fcli\u002Fcline",[18],"openai",{"type":20,"value":21,"toc":763},"minimark",[22,27,74,77,90,93,115,118,150,153,219,225,229,234,239,276,279,283,307,311,331,334,338,453,464,467,612,617,620,674,678,685,688,717,720,749,759],[23,24,26],"h2",{"id":25},"tldr","TL;DR",[28,29,34,46,71],"div",{"className":30},[31,32,33],"card","p-5","my-4",[35,36,37,41,42,45],"p",{},[38,39,40],"strong",{},"一句话："," Codex CLI 是 OpenAI 官方做的终端 Coding Agent，对标 Claude Code。",[38,43,44],{},"Rust 实现 + Windows 原生沙箱 + 子代理 + MCP + Hooks","，ChatGPT Plus\u002FPro\u002FTeam\u002FEdu 已含使用额度。",[35,47,48,51,52,55,56,61,62,65,66,70],{},[38,49,50],{},"2026-07 最新","：稳定版 ",[38,53,54],{},"0.144.1","（7-09）接入 ",[57,58,60],"a",{"href":59},"\u002Fmodels\u002Fgpt-5-6.html","GPT-5.6"," 家族（Sol\u002FTerra\u002FLuna）；新增 ",[38,63,64],{},"ACP 支持","，可在 ",[57,67,69],{"href":68},"\u002Fcoding\u002Fide\u002Fwindsurf.html","Devin Desktop"," \u002F Zed 等 ACP 客户端里作为 Agent provider 运行；此前已作为公测 Agent provider 进入 JetBrains（经 GitHub Copilot，7-07）。",[35,72,73],{},"形态和 Claude Code 几乎一样，差异主要在模型选择。喜欢 GPT 的人选它，喜欢 Claude 的留 Claude Code。",[23,75,76],{"id":76},"它到底是个什么",[35,78,79,85,86,89],{},[57,80,84],{"href":81,"rel":82},"https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex",[83],"nofollow","GitHub: openai\u002Fcodex","，",[38,87,88],{},"Apache-2.0 开源","，Rust 写的二进制，428+ 贡献者。在终端里跑一个能读 \u002F 改 \u002F 执行代码的 Agent，类似 Claude Code 但绑定 OpenAI 模型。",[35,91,92],{},"2026 的三个主线：",[94,95,96,103,109],"ol",{},[97,98,99,102],"li",{},[38,100,101],{},"速度 & 实时","：gpt-5.3-codex-spark 推理速度 1000+ token\u002Fs；WebSocket 远程控制延迟优化。",[97,104,105,108],{},[38,106,107],{},"Agent 自主性","：Subagents GA、Smart Approvals、PostToolUse hooks、worktree 自动化。",[97,110,111,114],{},[38,112,113],{},"企业就绪","：自定义 CA 证书、userpromptsubmit hooks、托管配置、插件策略强制。",[35,116,117],{},"最有用的 4 个能力：",[119,120,121,127,133,139],"ul",{},[97,122,123,126],{},[38,124,125],{},"沙箱执行","：默认在受限沙箱跑命令（macOS Sandbox \u002F Linux Landlock \u002F Windows AppContainer），不会污染主机。",[97,128,129,132],{},[38,130,131],{},"MCP 工具调用","：连 GitHub \u002F 数据库 \u002F Slack \u002F 自建 server，支持并行 tool call。",[97,134,135,138],{},[38,136,137],{},"Subagents","：把大任务拆给多个并行 sub-agent，token 用得多但效率高。",[97,140,141,144,145,149],{},[38,142,143],{},"Image inputs","：终端里 ",[146,147,148],"code",{},"codex -i screenshot.png \"解释这个错误\""," 直接读图。",[23,151,152],{"id":152},"价格",[154,155,156,171],"table",{},[157,158,159],"thead",{},[160,161,162,166,168],"tr",{},[163,164,165],"th",{},"档位",[163,167,152],{},[163,169,170],{},"说明",[172,173,174,186,197,208],"tbody",{},[160,175,176,180,183],{},[177,178,179],"td",{},"ChatGPT Plus",[177,181,182],{},"$20\u002F月",[177,184,185],{},"含 Codex CLI 用量（2026-03 起 mini 模型额度 +4×）",[160,187,188,191,194],{},[177,189,190],{},"ChatGPT Pro",[177,192,193],{},"$200\u002F月",[177,195,196],{},"更高额度 + 优先处理 + Spark 研究预览",[160,198,199,202,205],{},[177,200,201],{},"Business \u002F Edu \u002F Team",[177,203,204],{},"$25-30\u002F用户\u002F月起",[177,206,207],{},"企业管理 + SSO + Codex 含在内",[160,209,210,213,216],{},[177,211,212],{},"纯 API",[177,214,215],{},"按 token",[177,217,218],{},"gpt-5.5 ≈ $1.25 \u002F $10 per 1M token",[220,221,222],"blockquote",{},[35,223,224],{},"已经付 ChatGPT Plus 的人，等于白嫖一个 Codex CLI 用量，几乎不必另开 API 账号。",[23,226,228],{"id":227},"真实任务实测基于官方文档归纳","真实任务实测（基于官方文档归纳）",[220,230,231],{},[35,232,233],{},"来源说明：以下基于 Codex CLI 官方 features 文档与公开评测整合。",[235,236,238],"h3",{"id":237},"任务-1在-50k-行-rust-项目里加新-feature","任务 1：在 50k 行 Rust 项目里加新 feature",[240,241,246],"pre",{"className":242,"code":243,"language":244,"meta":245,"style":245},"language-bash shiki shiki-themes github-light github-dark","codex -m gpt-5-codex\n> 在 src\u002Fauth 模块下加 OAuth2 callback handler，参考已有的 token refresh 实现\n","bash","",[146,247,248,265],{"__ignoreMap":245},[249,250,253,257,261],"span",{"class":251,"line":252},"line",1,[249,254,256],{"class":255},"sScJk","codex",[249,258,260],{"class":259},"sj4cs"," -m",[249,262,264],{"class":263},"sZZnC"," gpt-5-codex\n",[249,266,268,272],{"class":251,"line":267},2,[249,269,271],{"class":270},"szBVR",">",[249,273,275],{"class":274},"sVt8B"," 在 src\u002Fauth 模块下加 OAuth2 callback handler，参考已有的 token refresh 实现\n",[35,277,278],{},"Agent 会 plan → 读相关文件 → 跑 cargo check → 跑测试 → 提 diff。子代理可以同时跑 lint 和 test 两条线。",[235,280,282],{"id":281},"任务-2ci-失败自动-debug","任务 2：CI 失败自动 debug",[240,284,286],{"className":242,"code":285,"language":244,"meta":245,"style":245},"codex --features enable post_tool_use_hook\n# 然后跑 cargo test，CI 失败时 Hook 自动触发 Agent 分析失败 + 写 fix\n",[146,287,288,301],{"__ignoreMap":245},[249,289,290,292,295,298],{"class":251,"line":252},[249,291,256],{"class":255},[249,293,294],{"class":259}," --features",[249,296,297],{"class":263}," enable",[249,299,300],{"class":263}," post_tool_use_hook\n",[249,302,303],{"class":251,"line":267},[249,304,306],{"class":305},"sJ8bj","# 然后跑 cargo test，CI 失败时 Hook 自动触发 Agent 分析失败 + 写 fix\n",[235,308,310],{"id":309},"任务-3跨仓库脚手架生成","任务 3：跨仓库脚手架生成",[240,312,314],{"className":242,"code":313,"language":244,"meta":245,"style":245},"codex -m gpt-5-codex\n> 用 mono-repo 模式建 3 个 package：core \u002F cli \u002F web，统一走 pnpm workspace\n",[146,315,316,324],{"__ignoreMap":245},[249,317,318,320,322],{"class":251,"line":252},[249,319,256],{"class":255},[249,321,260],{"class":259},[249,323,264],{"class":263},[249,325,326,328],{"class":251,"line":267},[249,327,271],{"class":270},[249,329,330],{"class":274}," 用 mono-repo 模式建 3 个 package：core \u002F cli \u002F web，统一走 pnpm workspace\n",[35,332,333],{},"子代理并行起 3 个目录的初始化，单次任务跑完 ~3 分钟，token 用约 80k。",[23,335,337],{"id":336},"上手-5-分钟","上手 5 分钟",[240,339,341],{"className":242,"code":340,"language":244,"meta":245,"style":245},"# 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",[146,342,343,348,365,372,378,384,389,397,413,427,441],{"__ignoreMap":245},[249,344,345],{"class":251,"line":252},[249,346,347],{"class":305},"# macOS \u002F Linux\n",[249,349,350,353,356,359,362],{"class":251,"line":267},[249,351,352],{"class":255},"curl",[249,354,355],{"class":259}," -fsSL",[249,357,358],{"class":263}," https:\u002F\u002Fchatgpt.com\u002Fcodex\u002Finstall.sh",[249,360,361],{"class":270}," |",[249,363,364],{"class":255}," sh\n",[249,366,368],{"class":251,"line":367},3,[249,369,371],{"emptyLinePlaceholder":370},true,"\n",[249,373,375],{"class":251,"line":374},4,[249,376,377],{"class":305},"# Windows（原生 PowerShell）\n",[249,379,381],{"class":251,"line":380},5,[249,382,383],{"class":305},"# 见官方 Windows setup guide，或用 npm i -g @openai\u002Fcodex\n",[249,385,387],{"class":251,"line":386},6,[249,388,371],{"emptyLinePlaceholder":370},[249,390,392,394],{"class":251,"line":391},7,[249,393,256],{"class":255},[249,395,396],{"class":305},"                          # 启动 TUI\n",[249,398,400,402,404,407,410],{"class":251,"line":399},8,[249,401,256],{"class":255},[249,403,260],{"class":259},[249,405,406],{"class":263}," gpt-5-codex",[249,408,409],{"class":263}," .",[249,411,412],{"class":305},"         # 在当前目录起 Agent\n",[249,414,416,418,421,424],{"class":251,"line":415},9,[249,417,256],{"class":255},[249,419,420],{"class":259}," --remote",[249,422,423],{"class":263}," wss:\u002F\u002F...",[249,425,426],{"class":305},"       # 远程模式（SSH \u002F 容器）\n",[249,428,430,432,435,438],{"class":251,"line":429},10,[249,431,256],{"class":255},[249,433,434],{"class":263}," features",[249,436,437],{"class":263}," list",[249,439,440],{"class":305},"            # 看可用 feature flag\n",[249,442,444,446,448,450],{"class":251,"line":443},11,[249,445,256],{"class":255},[249,447,434],{"class":263},[249,449,297],{"class":263},[249,451,452],{"class":263}," unified_exec\n",[35,454,455,456,459,460,463],{},"配置文件：",[146,457,458],{},"$CODEX_HOME\u002Fconfig.toml","（默认 ",[146,461,462],{},"~\u002F.codex\u002Fconfig.toml","）。",[23,465,466],{"id":466},"同类对比",[154,468,469,487],{},[157,470,471],{},[160,472,473,476,478,481,484],{},[163,474,475],{},"维度",[163,477,12],{},[163,479,480],{},"Claude Code",[163,482,483],{},"Aider",[163,485,486],{},"Cline",[172,488,489,505,521,537,554,569,584,599],{},[160,490,491,494,497,499,502],{},[177,492,493],{},"形态",[177,495,496],{},"终端 TUI",[177,498,496],{},[177,500,501],{},"终端 REPL",[177,503,504],{},"VS Code 插件",[160,506,507,510,513,516,519],{},[177,508,509],{},"默认模型",[177,511,512],{},"gpt-5-codex",[177,514,515],{},"Claude Sonnet\u002FOpus",[177,517,518],{},"BYOK 任意",[177,520,518],{},[160,522,523,526,529,532,535],{},[177,524,525],{},"含在订阅",[177,527,528],{},"ChatGPT Plus\u002FPro",[177,530,531],{},"Claude.ai $20\u002F月",[177,533,534],{},"❌（仅 API）",[177,536,534],{},[160,538,539,542,545,548,551],{},[177,540,541],{},"沙箱",[177,543,544],{},"macOS Sandbox \u002F Landlock \u002F AppContainer",[177,546,547],{},"类似",[177,549,550],{},"无",[177,552,553],{},"VS Code 环境",[160,555,556,559,562,564,567],{},[177,557,558],{},"MCP",[177,560,561],{},"✅",[177,563,561],{},[177,565,566],{},"部分",[177,568,561],{},[160,570,571,573,576,579,582],{},[177,572,137],{},[177,574,575],{},"✅ GA",[177,577,578],{},"✅ Task tool",[177,580,581],{},"❌",[177,583,581],{},[160,585,586,589,592,595,597],{},[177,587,588],{},"开源",[177,590,591],{},"Apache-2.0",[177,593,594],{},"闭源",[177,596,591],{},[177,598,591],{},[160,600,601,604,606,608,610],{},[177,602,603],{},"原生 Windows",[177,605,561],{},[177,607,566],{},[177,609,561],{},[177,611,561],{},[220,613,614],{},[35,615,616],{},"一句话区分：Codex CLI = OpenAI 官方版的 Claude Code；Claude Code = Anthropic 官方版的 Codex；Aider = 任意 OpenAI 兼容 API 都能跑；Cline = VS Code 里的 GUI 终端 Agent。",[23,618,619],{"id":619},"避坑清单",[94,621,622,628,638,648,654,660],{},[97,623,624,627],{},[38,625,626],{},"国内访问别频繁切 IP","，OpenAI 风控严，账号被封基本无法找回。",[97,629,630,633,634,637],{},[38,631,632],{},"沙箱默认会限制网络","，跑 ",[146,635,636],{},"npm install"," 等需要联网的命令前先看 approval 弹窗。",[97,639,640,643,644,647],{},[38,641,642],{},"Subagents 吃 token 多","，预算敏感时关闭 ",[146,645,646],{},"[agents]"," 配置或换 mini 模型。",[97,649,650,653],{},[38,651,652],{},"WebSocket 远程模式只接受 wss:\u002F\u002F 或 localhost ws:\u002F\u002F","，远程公网必须 TLS。",[97,655,656,659],{},[38,657,658],{},"gpt-5-codex 比 gpt-5.5 便宜但能力对齐","，2026-03 之后默认推荐用 codex 系列而非 5.5。",[97,661,662,669,670,673],{},[38,663,664,665,668],{},"不要用过期的 ",[146,666,667],{},"--approval-mode"," 旧参数","，新版用 ",[146,671,672],{},"codex features"," 子命令管理。",[23,675,677],{"id":676},"适合-不适合","适合 \u002F 不适合",[35,679,680,681,684],{},"✅ 终端 \u002F TMUX \u002F Vim 重度用户；已订阅 ChatGPT Plus \u002F Pro 的人；Windows 原生开发者；headless \u002F SSH \u002F 容器场景。",[682,683],"br",{},"\n❌ GUI 党；纯内网开发；偏好 Claude 长上下文风格的人。",[23,686,687],{"id":687},"相关阅读",[119,689,690,697,704],{},[97,691,692,693],{},"配套 playbook：",[57,694,696],{"href":695},"\u002Fplaybook\u002Fcodex-cli-vs-claude-code.html","Codex CLI vs Claude Code 怎么选",[97,698,699,700],{},"同分类：",[57,701,703],{"href":702},"\u002Fcoding\u002Fcli\u002F","AI CLI 全分类",[97,705,706,707,710,711,710,714],{},"替代品：",[57,708,480],{"href":709},"\u002Fcoding\u002Fcli\u002Fclaude-code.html"," · ",[57,712,483],{"href":713},"\u002Fcoding\u002Fcli\u002Faider.html",[57,715,486],{"href":716},"\u002Fcoding\u002Fcli\u002Fcline.html",[23,718,719],{"id":719},"来源",[119,721,722,729,736,742],{},[97,723,724,725],{},"官方文档：",[57,726,727],{"href":727,"rel":728},"https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fcli",[83],[97,730,731,732],{},"Features 页：",[57,733,734],{"href":734,"rel":735},"https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fcli\u002Ffeatures",[83],[97,737,738,739],{},"GitHub：",[57,740,81],{"href":81,"rel":741},[83],[97,743,744,745],{},"2026 更新综述：",[57,746,747],{"href":747,"rel":748},"https:\u002F\u002Fcodex.danielvaughan.com\u002F2026\u002F03\u002F27\u002Fcodex-cli-in-2026-whats-new",[83],[220,750,751],{},[35,752,753,754,758],{},"本卡片由 AIHO 编辑部根据以上公开资料整理，非厂商付费内容；定价与功能以官网为准，欢迎在 ",[57,755,757],{"href":756},"mailto:hello@aiho.net","反馈邮箱"," 反馈更新。",[760,761,762],"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 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":245,"searchDepth":367,"depth":367,"links":764},[765,766,767,768,773,774,775,776,777,778],{"id":25,"depth":267,"text":26},{"id":76,"depth":267,"text":76},{"id":152,"depth":267,"text":152},{"id":227,"depth":267,"text":228,"children":769},[770,771,772],{"id":237,"depth":367,"text":238},{"id":281,"depth":367,"text":282},{"id":309,"depth":367,"text":310},{"id":336,"depth":267,"text":337},{"id":466,"depth":267,"text":466},{"id":619,"depth":267,"text":619},{"id":676,"depth":267,"text":677},{"id":687,"depth":267,"text":687},{"id":719,"depth":267,"text":719},"cli","\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 计划已含。",false,"md",[785,788,791,794,797],{"q":786,"a":787},"Codex CLI 和 Claude Code 有什么区别？","形态几乎一致：都是终端 Agent + 沙箱执行 + MCP + 子代理。差异主要在模型——Codex CLI 走 OpenAI 的 gpt-5-codex 系列，Claude Code 走 Anthropic Sonnet\u002FOpus。OpenAI 在原生 Windows 沙箱（不需要 WSL）和 Rust 实现速度上略胜，Claude 在长任务上下文连续性上略胜。",{"q":789,"a":790},"在 Windows 上怎么用？","原生 PowerShell 沙箱模式（推荐），也支持 WSL2。安装命令：curl -fsSL https:\u002F\u002Fchatgpt.com\u002Fcodex\u002Finstall.sh | sh（macOS\u002FLinux），Windows 直接通过 npm 或 PowerShell installer。",{"q":792,"a":793},"国内能用吗？","需要 OpenAI 账号 + 稳定代理。Plus \u002F Pro 订阅可走支付宝。直接 `codex` 即可启动。",{"q":795,"a":796},"Codex CLI 支持本地模型吗？","原生只走 OpenAI API。如果要本地模型，建议用 Aider（OpenAI 兼容 endpoint，可指向 Ollama \u002F vLLM）。",{"q":798,"a":799},"Subagents \u002F Hooks \u002F MCP 是什么？","Subagents：把大任务拆给多个并行子代理；Hooks（PostToolUse \u002F userpromptsubmit）：在工具调用前后插入企业策略；MCP：连外部工具（GitHub \u002F 数据库 \u002F Slack）。Codex 2026 把这三块都做到了 GA。",[801,802],"zh","en",{},[805,806,807,512],"gpt-5.6-sol","gpt-5.6-terra","gpt-5.6-luna",[809,810,811],"重度 GUI 党（终端排斥者请用 Cursor）","国内纯内网（OpenAI API 需稳定代理）","需要 Claude 上下文风格的人","\u002Ftools\u002Fcoding\u002Fcli\u002Fcodex","coding",[815,816,817],"windows","macos","linux",[819,823,826,830],{"plan":179,"price":182,"limit":820,"cn_pay":821,"note":822},"含 Codex CLI 使用额度，默认 gpt-5-codex-mini（2026-03 起额度 +4×）","支付宝","个人入门",{"plan":190,"price":193,"limit":824,"cn_pay":821,"note":825},"更高额度 + 优先处理 + GPT-5.3-Codex-Spark 研究预览","Agent 重度用户",{"plan":201,"price":204,"limit":827,"cn_pay":828,"note":829},"团队管理 + SSO + Codex 含在内","—","团队档",{"plan":831,"price":215,"limit":832,"cn_pay":828,"note":833},"纯 API 调用","gpt-5.5 ≈ $1.25\u002F$10 per 1M tokens（input\u002Foutput）","BYOK 自由模式","ChatGPT Plus\u002FPro\u002FBusiness\u002FEdu\u002FEnterprise 包含 \u002F 或按 OpenAI API 计费","2026-06-18",[837,838],"ai-coding\u002Fcodex-cli-vs-claude-code","ai-coding\u002Fterminal-agent-workflow",[840,841,842,843],"aider-deep-review","claude-code-deep-review","codex-deep-review","cursor-deep-review",{"power":380,"ux":374,"price":374,"cn_support":367,"stability":374},{"title":12,"description":781},"coding\u002Fcli\u002Fcodex",[848,850,852,854,856],{"title":849,"url":727},"Codex CLI 官方文档",{"title":851,"url":734},"Codex CLI Features 官方",{"title":853,"url":81},"Codex CLI GitHub",{"title":855,"url":747},"Codex CLI 2026 更新综述",{"title":857,"url":858},"Codex CLI 0.144.1 Release","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex\u002Freleases","tools\u002Fcoding\u002Fcli\u002Fcodex",[861,862,863,864],"终端 \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",[779,867,868,18,869,870,871,872,873],"agent","terminal","gpt-5","subagents","mcp","opensource","rust","2026-07-20","Claude Code 的 OpenAI 版镜像。Plus \u002F Pro 已含、Windows 原生沙箱、Rust 速度快，喜欢 GPT 派的人首选；Claude Sonnet 4.5 在长任务上仍略胜，喜欢 Claude 的留 Claude Code。","4zwRzenYhUbSOeoZZ5kuIQDF1MkoTXOIYq-1KZ2U2F4",{"id":878,"title":879,"alternatives":880,"api_compatible":9,"body":881,"category":1602,"chinese_friendly":367,"cover":1603,"description":1604,"domestic":782,"extension":783,"faq":1605,"free":782,"github":9,"languages":1618,"lastVerified":9,"meta":1619,"models":9,"navigation":370,"notSuitable":9,"opensource":370,"path":1620,"pillar":867,"platforms":1621,"priceTable":1626,"pricing":1631,"published":1632,"relatedPlaybooks":1633,"relatedReviews":9,"score":1635,"self_host":370,"seo":1636,"seoTitle":9,"slug":1637,"sources":1638,"stem":1648,"suitable":9,"tagline":1649,"tags":1650,"updated":1641,"verdict":1656,"website":1564,"__hash__":1657},"tools\u002Ftools\u002Fagent\u002Fdesktop\u002Fcrush.md","Crush",[14,15,846],{"type":20,"value":882,"toc":1590},[883,885,888,891,894,959,961,972,977,981,986,1009,1014,1044,1047,1173,1178,1268,1271,1441,1444,1506,1508,1534,1536,1555,1557,1587],[23,884,26],{"id":25},[35,886,887],{},"Crush 是 Charmbracelet 2025-07 发布的终端 AI 编程 agent，Go 编写、TUI 体验、24,700+ GitHub stars、160+ releases。差异点：mid-session 多模型切换（Anthropic \u002F OpenAI \u002F Gemini \u002F Bedrock \u002F Groq \u002F OpenRouter \u002F Azure \u002F Vertex \u002F Ollama \u002F LM Studio \u002F Z.AI 等数十家）+ LSP 集成 + MCP（stdio\u002FHTTP\u002FSSE）+ Agent Skills 标准 + SQLite session 持久化 + AGENTS.md 项目上下文。FSL-1.1-MIT 开源（2 年后转 MIT），全平台二进制（macOS \u002F Linux \u002F Windows \u002F WSL \u002F FreeBSD \u002F OpenBSD \u002F NetBSD \u002F Android）。",[35,889,890],{},"适合：终端控 \u002F SSH 远程开发 \u002F 不想离开命令行的工程师；要在多个 LLM 间灵活切换；用 Ollama \u002F LM Studio 本地模型；颜值 + 功能都不愿妥协的 power user。不适合：纯 GUI \u002F IDE 党（Cursor 更顺）；要 Anthropic 官方 Skills 生态深度（用 Claude Code）；企业商业竞品场景（FSL 协议有限制）。",[23,892,893],{"id":893},"核心能力",[119,895,896,902,908,914,920,926,932,938,944,950],{},[97,897,898,901],{},[38,899,900],{},"多模型 mid-session 切换","：不重启 session 切 Claude \u002F GPT \u002F Gemini \u002F Groq \u002F Bedrock \u002F OpenRouter \u002F Azure \u002F Vertex",[97,903,904,907],{},[38,905,906],{},"LSP 集成","：自动发现 + on-demand 启动，context-aware 代码理解",[97,909,910,913],{},[38,911,912],{},"MCP 支持","：stdio \u002F HTTP \u002F SSE 三种 transport",[97,915,916,919],{},[38,917,918],{},"Agent Skills 标准","：内置 skill discovery",[97,921,922,925],{},[38,923,924],{},"AGENTS.md","：项目级 context 文件",[97,927,928,931],{},[38,929,930],{},"SQLite session 持久化","：history navigation + 多会话隔离",[97,933,934,937],{},[38,935,936],{},"桌面通知","：权限确认 + agent turn 完成提醒",[97,939,940,943],{},[38,941,942],{},"跨平台二进制","：macOS + Linux + Windows（PowerShell + WSL）+ FreeBSD + OpenBSD + NetBSD + Android",[97,945,946,949],{},[38,947,948],{},"Charm 生态","：Bubble Tea TUI + Lip Gloss 样式 + Glamour markdown + Bubbles 组件 + Fantasy LLM 抽象",[97,951,952,958],{},[38,953,954,957],{},[146,955,956],{},"@charmland\u002Fcrush"," NPM 包","：跨平台一键安装",[23,960,152],{"id":152},[119,962,963,969],{},[97,964,965,968],{},[38,966,967],{},"Free","：$0；FSL-1.1-MIT（2 年后转 MIT）",[97,970,971],{},"真实成本 = LLM API 费用（自带 key）",[220,973,974],{},[35,975,976],{},"省钱组合：日常用 Ollama 本地 7B \u002F 13B 跑简单任务；难任务切 Claude Sonnet \u002F GPT-5 \u002F Z.AI GLM Coding。",[23,978,980],{"id":979},"实测终端主力-macos-linux-ssh","实测（终端主力 \u002F macOS + Linux SSH）",[35,982,983],{},[38,984,985],{},"亮点：",[119,987,988,991,994,997,1000,1003,1006],{},[97,989,990],{},"TUI 颜值在终端 agent 里独一档，Bubble Tea 的丝滑动效",[97,992,993],{},"mid-session 切模型在『Claude 推理够用 → GPT 思考 hard task → Gemini Flash 跑批 commit 文档』场景极有用",[97,995,996],{},"LSP 集成对 Go \u002F Rust \u002F TS \u002F Python 大型项目特别管用",[97,998,999],{},"MCP 三种 transport 覆盖几乎所有用例",[97,1001,1002],{},"AGENTS.md 让项目级 prompt 不丢",[97,1004,1005],{},"SQLite 多 session 隔离干净",[97,1007,1008],{},"跨平台二进制保留 SSH + 远程开发用户",[35,1010,1011],{},[38,1012,1013],{},"踩坑：",[119,1015,1016,1019,1022,1025,1028,1031,1034,1041],{},[97,1017,1018],{},"FSL-1.1-MIT 不是 OSI 标准开源，企业法务要审一遍",[97,1020,1021],{},"自带 API Key，新手要先准备至少一家 provider",[97,1023,1024],{},"~22MB+ 二进制 + Go runtime + SQLite，比 aider 重",[97,1026,1027],{},"仅 TUI，没 IDE 插件 \u002F web UI",[97,1029,1030],{},"160+ releases 节奏快，breaking change 偶发",[97,1032,1033],{},"中文 prompt 效果取决于底层模型，UI 文档英文为主",[97,1035,1036,1037,1040],{},"多模型 routing 默认策略可能不省钱，手动配 ",[146,1038,1039],{},"crush.json"," 更精细",[97,1042,1043],{},"Windows 原生 PowerShell 偶有渲染问题，WSL 体验更好",[23,1045,1046],{"id":1046},"上手",[240,1048,1050],{"className":242,"code":1049,"language":244,"meta":245,"style":245},"# macOS\nbrew install charmbracelet\u002Ftap\u002Fcrush\n\n# 跨平台 NPM\nnpm install -g @charmland\u002Fcrush\n\n# Go 直装\ngo install github.com\u002Fcharmbracelet\u002Fcrush@latest\n\n# 配置 API Key（任选）\nexport ANTHROPIC_API_KEY=\"sk-ant-...\"\nexport OPENAI_API_KEY=\"sk-...\"\n\n# 启动\ncrush\n\n# Ctrl+P → Switch Model 切换；Ctrl+S 切 session；输入 \u002Fhelp 看命令\n",[146,1051,1052,1057,1068,1072,1077,1090,1094,1099,1109,1113,1118,1132,1145,1150,1156,1162,1167],{"__ignoreMap":245},[249,1053,1054],{"class":251,"line":252},[249,1055,1056],{"class":305},"# macOS\n",[249,1058,1059,1062,1065],{"class":251,"line":267},[249,1060,1061],{"class":255},"brew",[249,1063,1064],{"class":263}," install",[249,1066,1067],{"class":263}," charmbracelet\u002Ftap\u002Fcrush\n",[249,1069,1070],{"class":251,"line":367},[249,1071,371],{"emptyLinePlaceholder":370},[249,1073,1074],{"class":251,"line":374},[249,1075,1076],{"class":305},"# 跨平台 NPM\n",[249,1078,1079,1082,1084,1087],{"class":251,"line":380},[249,1080,1081],{"class":255},"npm",[249,1083,1064],{"class":263},[249,1085,1086],{"class":259}," -g",[249,1088,1089],{"class":263}," @charmland\u002Fcrush\n",[249,1091,1092],{"class":251,"line":386},[249,1093,371],{"emptyLinePlaceholder":370},[249,1095,1096],{"class":251,"line":391},[249,1097,1098],{"class":305},"# Go 直装\n",[249,1100,1101,1104,1106],{"class":251,"line":399},[249,1102,1103],{"class":255},"go",[249,1105,1064],{"class":263},[249,1107,1108],{"class":263}," github.com\u002Fcharmbracelet\u002Fcrush@latest\n",[249,1110,1111],{"class":251,"line":415},[249,1112,371],{"emptyLinePlaceholder":370},[249,1114,1115],{"class":251,"line":429},[249,1116,1117],{"class":305},"# 配置 API Key（任选）\n",[249,1119,1120,1123,1126,1129],{"class":251,"line":443},[249,1121,1122],{"class":270},"export",[249,1124,1125],{"class":274}," ANTHROPIC_API_KEY",[249,1127,1128],{"class":270},"=",[249,1130,1131],{"class":263},"\"sk-ant-...\"\n",[249,1133,1135,1137,1140,1142],{"class":251,"line":1134},12,[249,1136,1122],{"class":270},[249,1138,1139],{"class":274}," OPENAI_API_KEY",[249,1141,1128],{"class":270},[249,1143,1144],{"class":263},"\"sk-...\"\n",[249,1146,1148],{"class":251,"line":1147},13,[249,1149,371],{"emptyLinePlaceholder":370},[249,1151,1153],{"class":251,"line":1152},14,[249,1154,1155],{"class":305},"# 启动\n",[249,1157,1159],{"class":251,"line":1158},15,[249,1160,1161],{"class":255},"crush\n",[249,1163,1165],{"class":251,"line":1164},16,[249,1166,371],{"emptyLinePlaceholder":370},[249,1168,1170],{"class":251,"line":1169},17,[249,1171,1172],{"class":305},"# Ctrl+P → Switch Model 切换；Ctrl+S 切 session；输入 \u002Fhelp 看命令\n",[35,1174,1175,1177],{},[146,1176,1039],{}," 加 Z.AI GLM Coding Plan 自定义 provider：",[240,1179,1183],{"className":1180,"code":1181,"language":1182,"meta":245,"style":245},"language-json shiki shiki-themes github-light github-dark","{\n  \"providers\": {\n    \"zai\": {\n      \"id\": \"zai\",\n      \"name\": \"ZAI Provider\",\n      \"base_url\": \"https:\u002F\u002Fapi.z.ai\u002Fapi\u002Fcoding\u002Fpaas\u002Fv4\",\n      \"api_key\": \"your_api_key\"\n    }\n  }\n}\n","json",[146,1184,1185,1190,1198,1205,1219,1231,1243,1253,1258,1263],{"__ignoreMap":245},[249,1186,1187],{"class":251,"line":252},[249,1188,1189],{"class":274},"{\n",[249,1191,1192,1195],{"class":251,"line":267},[249,1193,1194],{"class":259},"  \"providers\"",[249,1196,1197],{"class":274},": {\n",[249,1199,1200,1203],{"class":251,"line":367},[249,1201,1202],{"class":259},"    \"zai\"",[249,1204,1197],{"class":274},[249,1206,1207,1210,1213,1216],{"class":251,"line":374},[249,1208,1209],{"class":259},"      \"id\"",[249,1211,1212],{"class":274},": ",[249,1214,1215],{"class":263},"\"zai\"",[249,1217,1218],{"class":274},",\n",[249,1220,1221,1224,1226,1229],{"class":251,"line":380},[249,1222,1223],{"class":259},"      \"name\"",[249,1225,1212],{"class":274},[249,1227,1228],{"class":263},"\"ZAI Provider\"",[249,1230,1218],{"class":274},[249,1232,1233,1236,1238,1241],{"class":251,"line":386},[249,1234,1235],{"class":259},"      \"base_url\"",[249,1237,1212],{"class":274},[249,1239,1240],{"class":263},"\"https:\u002F\u002Fapi.z.ai\u002Fapi\u002Fcoding\u002Fpaas\u002Fv4\"",[249,1242,1218],{"class":274},[249,1244,1245,1248,1250],{"class":251,"line":391},[249,1246,1247],{"class":259},"      \"api_key\"",[249,1249,1212],{"class":274},[249,1251,1252],{"class":263},"\"your_api_key\"\n",[249,1254,1255],{"class":251,"line":399},[249,1256,1257],{"class":274},"    }\n",[249,1259,1260],{"class":251,"line":415},[249,1261,1262],{"class":274},"  }\n",[249,1264,1265],{"class":251,"line":429},[249,1266,1267],{"class":274},"}\n",[23,1269,1270],{"id":1270},"对比",[154,1272,1273,1287],{},[157,1274,1275],{},[160,1276,1277,1279,1281,1283,1285],{},[163,1278,475],{},[163,1280,879],{},[163,1282,480],{},[163,1284,483],{},[163,1286,12],{},[172,1288,1289,1306,1323,1337,1350,1365,1377,1392,1408,1424],{},[160,1290,1291,1294,1297,1300,1303],{},[177,1292,1293],{},"TUI 颜值",[177,1295,1296],{},"✅ 顶级",[177,1298,1299],{},"✅ 良好",[177,1301,1302],{},"文本朴素",[177,1304,1305],{},"一般",[160,1307,1308,1311,1314,1317,1320],{},[177,1309,1310],{},"多模型切换",[177,1312,1313],{},"✅ mid-session",[177,1315,1316],{},"Claude only",[177,1318,1319],{},"✅ 任意",[177,1321,1322],{},"OpenAI only",[160,1324,1325,1328,1330,1333,1335],{},[177,1326,1327],{},"LSP",[177,1329,561],{},[177,1331,1332],{},"–",[177,1334,1332],{},[177,1336,1332],{},[160,1338,1339,1341,1344,1346,1348],{},[177,1340,558],{},[177,1342,1343],{},"✅ 全 transport",[177,1345,1343],{},[177,1347,1332],{},[177,1349,566],{},[160,1351,1352,1355,1358,1361,1363],{},[177,1353,1354],{},"Skills",[177,1356,1357],{},"✅ 标准",[177,1359,1360],{},"✅ Skills 体系",[177,1362,1332],{},[177,1364,1332],{},[160,1366,1367,1369,1371,1373,1375],{},[177,1368,924],{},[177,1370,561],{},[177,1372,561],{},[177,1374,1332],{},[177,1376,1332],{},[160,1378,1379,1382,1385,1387,1390],{},[177,1380,1381],{},"协议",[177,1383,1384],{},"FSL-1.1-MIT",[177,1386,594],{},[177,1388,1389],{},"Apache 2.0",[177,1391,594],{},[160,1393,1394,1397,1400,1403,1406],{},[177,1395,1396],{},"平台",[177,1398,1399],{},"极广",[177,1401,1402],{},"macOS\u002FLinux\u002FWin",[177,1404,1405],{},"全平台",[177,1407,1402],{},[160,1409,1410,1413,1416,1419,1421],{},[177,1411,1412],{},"起价",[177,1414,1415],{},"$0 + API 费",[177,1417,1418],{},"API 费 \u002F Pro",[177,1420,1415],{},[177,1422,1423],{},"API 费 \u002F Plus",[160,1425,1426,1429,1432,1435,1438],{},[177,1427,1428],{},"适合",[177,1430,1431],{},"终端 + 多模型 + Power user",[177,1433,1434],{},"Anthropic 生态",[177,1436,1437],{},"Git refactor",[177,1439,1440],{},"OpenAI 生态",[23,1442,1443],{"id":1443},"避坑",[119,1445,1446,1452,1464,1470,1476,1482,1488,1494,1500],{},[97,1447,1448,1451],{},[38,1449,1450],{},"FSL 协议商业审查","：商业竞品场景前法务过一遍，2 年后转 MIT",[97,1453,1454,1457,1458,1461,1462],{},[38,1455,1456],{},"API Key 管理","：用 ",[146,1459,1460],{},"pass"," \u002F 1Password CLI \u002F direnv，不硬编码 ",[146,1463,1039],{},[97,1465,1466,1469],{},[38,1467,1468],{},"breaking change 跟进","：160+ releases 节奏快，pin 版本到 stable",[97,1471,1472,1475],{},[38,1473,1474],{},"LSP 启动慢","：大项目首次启动数秒，正常现象",[97,1477,1478,1481],{},[38,1479,1480],{},"Ollama 本地优先","：日常简单任务跑 7B，复杂任务再切云",[97,1483,1484,1487],{},[38,1485,1486],{},"Windows 用 WSL","：原生 PowerShell 有 ANSI 渲染坑",[97,1489,1490,1493],{},[38,1491,1492],{},"AGENTS.md 写好","：项目 context 决定 80% 体验，按官方模板写",[97,1495,1496,1499],{},[38,1497,1498],{},"session 切换勤快点","：不同任务开不同 session，history 干净",[97,1501,1502,1505],{},[38,1503,1504],{},"MCP server 信任评估","：装新 MCP 前看 source \u002F 权限",[23,1507,677],{"id":676},[119,1509,1510,1513,1516,1519,1522,1525,1528,1531],{},[97,1511,1512],{},"✅ 终端主力 \u002F SSH 远程开发",[97,1514,1515],{},"✅ 多模型用户（Claude + GPT + Gemini + Ollama 一起用）",[97,1517,1518],{},"✅ Go \u002F Rust \u002F TS \u002F Python 大型项目（LSP 加成大）",[97,1520,1521],{},"✅ 不想被单一 vendor 绑定",[97,1523,1524],{},"❌ 纯 GUI \u002F IDE 党",[97,1526,1527],{},"❌ 要 Anthropic 官方 Skills 体系（用 Claude Code）",[97,1529,1530],{},"❌ 要 OpenAI 桌面深度（用 Codex）",[97,1532,1533],{},"❌ 商业竞品 \u002F 法务严格场景（FSL 协议要审）",[23,1535,687],{"id":687},[119,1537,1538,1544,1550],{},[97,1539,1540],{},[57,1541,1543],{"href":1542},"\u002Ftools\u002Fcoding\u002Fcli\u002Fclaude-code","Claude Code 评测",[97,1545,1546],{},[57,1547,1549],{"href":1548},"\u002Ftools\u002Fcoding\u002Fcli\u002Faider","Aider 评测",[97,1551,1552],{},[57,1553,1554],{"href":812},"Codex 评测",[23,1556,719],{"id":719},[94,1558,1559,1566,1573,1580],{},[97,1560,1561,1562],{},"Charmbracelet\u002Fcrush GitHub（24.7k stars \u002F 160 releases \u002F FSL-1.1-MIT）",[57,1563,1564],{"href":1564,"rel":1565},"https:\u002F\u002Fgithub.com\u002Fcharmbracelet\u002Fcrush",[83],[97,1567,1568,1569],{},"Artificialus — Crush 评测 2026 ",[57,1570,1571],{"href":1571,"rel":1572},"https:\u002F\u002Fartificialus.com\u002Fagents\u002Fcrush",[83],[97,1574,1575,1576],{},"Typevar — Crush 入门 + 安装 ",[57,1577,1578],{"href":1578,"rel":1579},"https:\u002F\u002Ftypevar.dev\u002Farticles\u002Fcharmbracelet\u002Fcrush",[83],[97,1581,1582,1583],{},"Z.AI Devpack — Crush + GLM Coding Plan 集成 ",[57,1584,1585],{"href":1585,"rel":1586},"https:\u002F\u002Fdocs.z.ai\u002Fdevpack\u002Ftool\u002Fcrush",[83],[760,1588,1589],{},"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 .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":245,"searchDepth":367,"depth":367,"links":1591},[1592,1593,1594,1595,1596,1597,1598,1599,1600,1601],{"id":25,"depth":267,"text":26},{"id":893,"depth":267,"text":893},{"id":152,"depth":267,"text":152},{"id":979,"depth":267,"text":980},{"id":1046,"depth":267,"text":1046},{"id":1270,"depth":267,"text":1270},{"id":1443,"depth":267,"text":1443},{"id":676,"depth":267,"text":677},{"id":687,"depth":267,"text":687},{"id":719,"depth":267,"text":719},"desktop","\u002Fimg\u002Ftools\u002Fcrush.webp","Crush 真实评测：Charmbracelet 2025-07 发布的 Go 编写终端 TUI AI agent。GitHub 24,700+ stars \u002F 160+ releases。多模型 session 内切换（Anthropic \u002F OpenAI \u002F Gemini \u002F Bedrock \u002F Groq \u002F OpenRouter \u002F Ollama \u002F LM Studio 等数十家）+ LSP 集成 + MCP（stdio\u002FHTTP\u002FSSE）+ Agent Skills 标准 + SQLite session 持久化 + AGENTS.md 项目上下文。FSL-1.1-MIT 协议（2 年后转 MIT）。Windows PowerShell + WSL + macOS + Linux + FreeBSD + Android 全平台。",[1606,1609,1612,1615],{"q":1607,"a":1608},"Crush 和 Claude Code \u002F Aider \u002F Codex 怎么选？","Crush 强在『终端原生 TUI 颜值 + 多模型 mid-session 切换 + LSP + 跨平台二进制 + 不绑特定模型』；Claude Code 强在『Anthropic 官方 + Skills 生态 + computer use』；Aider 强在『Git 集成 + 多文件 refactor + 模型成本最优』；Codex 强在『OpenAI 官方 + 桌面集成 + Mac 体验最佳』。要终端 + 多模型 + LSP 体验 → Crush；要 Claude 全家桶 → Claude Code；要 Git refactor → Aider；要 OpenAI + macOS → Codex。",{"q":1610,"a":1611},"FSL-1.1-MIT 是什么协议？","Functional Source License 1.1：禁止商业竞品场景使用，2 年后自动转为 MIT 完全开放。对个人 \u002F 内部使用 \u002F 学习无影响，企业级商业竞品要看条款。社区有声音质疑这不是『OSI 标准开源』，使用前企业法务建议过一下。",{"q":1613,"a":1614},"用什么模型最划算？","Crush 不绑定模型，常见组合：Anthropic Claude Sonnet（日常 coding，性价比平衡）+ GPT-5.x（推理重任务）+ Gemini Flash（速度优先）+ Ollama \u002F LM Studio（本地 free）+ Z.AI GLM Coding Plan（中文 + 价格低）。多账户 + OpenRouter 中转管理最方便。",{"q":1616,"a":1617},"配置文件在哪？","macOS\u002FLinux：~\u002F.config\u002Fcrush\u002Fcrush.json；Windows：%USERPROFILE%\\.config\\crush\\crush.json。可加自定义 provider（如 Z.AI Coding Plan 用 https:\u002F\u002Fapi.z.ai\u002Fapi\u002Fcoding\u002Fpaas\u002Fv4）+ MCP server + Skills 配置。",[802],{},"\u002Ftools\u002Fagent\u002Fdesktop\u002Fcrush",[816,817,815,1622,1623,1624,1625],"freebsd","openbsd","netbsd","android",[1627],{"plan":967,"price":1628,"features":1629,"notes":1630},"$0","FSL-1.1-MIT 开源（2 年后转 MIT）+ 多模型 + LSP + MCP + Skills + 全平台二进制","用户自带 LLM API Key","免费开源（FSL-1.1-MIT，2 年后转 MIT）\u002F 用户自带 LLM API Key","2026-06-19",[1634],"onboarding\u002Fterminal-ai-agent-workflow",{"power":380,"ux":380,"price":380,"cn_support":367,"stability":374},{"title":879,"description":1604},"agent\u002Fdesktop\u002Fcrush",[1639,1642,1644,1646],{"name":1640,"url":1564,"accessed":1641},"Charmbracelet\u002Fcrush GitHub（24.7k stars \u002F 160 releases）","2026-06-24",{"name":1643,"url":1571,"accessed":1641},"Artificialus — Crush 评测（功能 \u002F 协议 \u002F 平台覆盖）",{"name":1645,"url":1578,"accessed":1641},"Typevar — Crush 入门 + 使用场景",{"name":1647,"url":1585,"accessed":1641},"Z.AI Devpack — Crush + GLM Coding Plan","tools\u002Fagent\u002Fdesktop\u002Fcrush","Charmbracelet 出品的终端 AI 编程 agent——多模型切换 + LSP + MCP + Agent Skills 标准",[1651,1652,1653,1654,871,872,1655],"terminal-agent","tui","multi-model","lsp","charmbracelet","终端原生 AI agent 的标杆——TUI 颜值 + 多模型切换 + LSP + MCP + Skills 全栈。终端控 \u002F 远程开发 \u002F SSH 工作流首选。GUI \u002F IDE 党仍建议 Cursor \u002F Claude Code。","6gefVFFbUegIgtxtUeg0ukqLhL_VhypuJVq323wVfTE",1784565440187]