{"code":"var Component=(()=>{var k=Object.create;var d=Object.defineProperty;var p=Object.getOwnPropertyDescriptor;var g=Object.getOwnPropertyNames;var C=Object.getPrototypeOf,m=Object.prototype.hasOwnProperty;var F=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),u=(e,n)=>{for(var l in n)d(e,l,{get:n[l],enumerable:!0})},s=(e,n,l,r)=>{if(n&&typeof n==\"object\"||typeof n==\"function\")for(let h of g(n))!m.call(e,h)&&h!==l&&d(e,h,{get:()=>n[h],enumerable:!(r=p(n,h))||r.enumerable});return e};var A=(e,n,l)=>(l=e!=null?k(C(e)):{},s(n||!e||!e.__esModule?d(l,\"default\",{value:e,enumerable:!0}):l,e)),y=e=>s(d({},\"__esModule\",{value:!0}),e);var a=F((E,c)=>{c.exports=_jsx_runtime});var I={};u(I,{default:()=>o});var i=A(a());function t(e){let n={a:\"a\",blockquote:\"blockquote\",code:\"code\",h2:\"h2\",h3:\"h3\",hr:\"hr\",img:\"img\",li:\"li\",ol:\"ol\",p:\"p\",pre:\"pre\",span:\"span\",strong:\"strong\",table:\"table\",tbody:\"tbody\",td:\"td\",th:\"th\",thead:\"thead\",tr:\"tr\",ul:\"ul\",...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.p,{children:\"Mac \\u4E0A\\u7684 AI \\u7F16\\u7A0B\\u5DE5\\u5177\\u5E02\\u573A\\u5DF2\\u4ECE\\u65B0\\u5947\\u6982\\u5FF5\\u6F14\\u53D8\\u4E3A\\u4E00\\u573A\\u519B\\u5907\\u7ADE\\u8D5B\\u30022024 \\u5E74\\u521D\\uFF0C\\u5927\\u591A\\u6570\\u5F00\\u53D1\\u8005\\u8FD8\\u5728\\u4E89\\u8BBA GitHub Copilot \\u6BCF\\u6708 10 \\u7F8E\\u5143\\u662F\\u5426\\u503C\\u5F97\\u3002\\u5230 2026 \\u5E74 3 \\u6708\\uFF0C\\u6211\\u4EEC\\u5DF2\\u7ECF\\u62E5\\u6709\\u4E86\\u53EF\\u4EE5\\u4ECE\\u5934\\u642D\\u5EFA\\u6574\\u4E2A\\u9879\\u76EE\\u7684\\u7EC8\\u7AEF\\u539F\\u751F\\u667A\\u80FD\\u4F53\\u3001\\u53EF\\u4EE5\\u901A\\u8FC7\\u5355\\u6761\\u63D0\\u793A\\u8BCD\\u91CD\\u5199\\u4EE3\\u7801\\u5E93\\u7684 IDE \\u5206\\u652F\\uFF0C\\u4EE5\\u53CA\\u6765\\u81EA Google \\u7684\\u514D\\u8D39 CLI \\u5DE5\\u5177\\u2014\\u2014\\u8BA9\\u4F60\\u7684 Mac \\u7EC8\\u7AEF\\u53D8\\u6210\\u4E0E Gemini \\u7ED3\\u5BF9\\u7F16\\u7A0B\\u7684\\u4F1A\\u8BDD\\u3002\\u8FD9\\u4E00\\u9886\\u57DF\\u5DF2\\u5206\\u5316\\u4E3A\\u51E0\\u4E2A\\u622A\\u7136\\u4E0D\\u540C\\u7684\\u7C7B\\u522B\\uFF0C\\u5404\\u6709\\u771F\\u5B9E\\u7684\\u6743\\u8861\\u53D6\\u820D\\u2014\\u2014\\u9009\\u9519\\u5DE5\\u5177\\u4F1A\\u8BA9\\u4F60\\u6BCF\\u5468\\u635F\\u5931\\u6570\\u5C0F\\u65F6\\u3002\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u8FC7\\u53BB\\u56DB\\u4E2A\\u6708\\uFF0C\\u6211\\u5728\\u771F\\u5B9E\\u7684 Mac \\u5F00\\u53D1\\u5DE5\\u4F5C\\u6D41\\u4E2D\\u2014\\u2014\\u6784\\u5EFA Swift \\u5305\\u3001\\u8C03\\u8BD5 Node.js \\u670D\\u52A1\\u5668\\u3001\\u91CD\\u6784 React \\u4EE3\\u7801\\u5E93\\u3001\\u7F16\\u5199 Python \\u6570\\u636E\\u7BA1\\u9053\\u2014\\u2014\\u5BF9 Claude Code\\u3001Cursor\\u3001Gemini CLI\\u3001GitHub Copilot \\u53CA\\u591A\\u4E2A\\u5F00\\u6E90\\u66FF\\u4EE3\\u54C1\\u8FDB\\u884C\\u4E86\\u5168\\u9762\\u6D4B\\u8BC4\\u3002\\u8FD9\\u662F\\u6211\\u5728\\u5F00\\u59CB\\u8BC4\\u4F30\\u8FD9\\u4E9B\\u5DE5\\u5177\\u65F6\\u5E0C\\u671B\\u80FD\\u6709\\u7684\\u6307\\u5357\\u3002\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.img,{alt:\"Mac \\u4E0A\\u7684 AI \\u7F16\\u7A0B\\u5DE5\\u5177 2026\",src:\"/images/blog/ai-coding-tools-mac-2026-claude-code-cursor-gemini-cli-guide/hero.webp\",width:\"1424\",height:\"752\"})}),`\n`,(0,i.jsx)(n.h2,{id:\"\\u6838\\u5FC3\\u8981\\u70B9\",children:\"\\u6838\\u5FC3\\u8981\\u70B9\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Claude Code \\u662F\\u6700\\u5F3A\\u5927\\u7684\\u7EC8\\u7AEF\\u539F\\u751F\\u667A\\u80FD\\u4F53\"}),\"\\uFF0C\\u9002\\u7528\\u4E8E\\u590D\\u6742\\u7684\\u591A\\u6587\\u4EF6\\u4EFB\\u52A1\\u2014\\u2014\\u4F46\\u6309\\u91CF\\u8BA1\\u8D39\\u7684\\u5B9A\\u4EF7\\u6A21\\u5F0F\\u610F\\u5473\\u7740\\u9AD8\\u5F3A\\u5EA6\\u4F7F\\u7528\\u65F6\\u8D39\\u7528\\u53EF\\u80FD\\u5927\\u5E45\\u4E0A\\u6DA8\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Cursor \\u4ECD\\u662F\\u6700\\u5B8C\\u5584\\u7684 AI \\u96C6\\u6210 IDE\"}),\"\\uFF0C\\u5BF9\\u4E8E\\u5E0C\\u671B\\u5728\\u4E0D\\u8131\\u79BB VS Code \\u4F7F\\u7528\\u4E60\\u60EF\\u7684\\u524D\\u63D0\\u4E0B\\u83B7\\u5F97 AI \\u8F85\\u52A9\\u7684\\u5F00\\u53D1\\u8005\\u6765\\u8BF4\\uFF0C\\u5B83\\u662F\\u6700\\u5E73\\u6ED1\\u7684\\u5165\\u95E8\\u9009\\u62E9\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Gemini CLI \\u662F\\u6700\\u4F73\\u514D\\u8D39\\u9009\\u9879\"}),\"\\uFF0C\\u9002\\u5408\\u5E0C\\u671B\\u4F7F\\u7528\\u7EC8\\u7AEF AI \\u7F16\\u7A0B\\u800C\\u65E0\\u9700\\u8BA2\\u9605\\u7684 Mac \\u5F00\\u53D1\\u8005\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u6CA1\\u6709\\u4EFB\\u4F55\\u4E00\\u6B3E\\u5DE5\\u5177\\u80FD\\u8D62\\u5F97\\u6240\\u6709\\u573A\\u666F\\u3002\"}),\" \\u7EC8\\u7AEF\\u539F\\u751F\\u5DE5\\u5177\\u5728\\u5927\\u89C4\\u6A21\\u91CD\\u6784\\u548C\\u5168\\u4EE3\\u7801\\u5E93\\u64CD\\u4F5C\\u65B9\\u9762\\u8868\\u73B0\\u5353\\u8D8A\\uFF1BIDE \\u96C6\\u6210\\u5DE5\\u5177\\u5219\\u66F4\\u9002\\u5408\\u5185\\u8054\\u8865\\u5168\\u548C\\u5FEB\\u901F\\u7F16\\u8F91\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u540C\\u65F6\\u4F7F\\u7528\\u591A\\u6B3E\\u5DE5\\u5177\\u624D\\u662F\\u9AD8\\u624B\\u7684\\u7B56\\u7565\\u3002\"}),\" \\u8BB8\\u591A\\u4E13\\u4E1A Mac \\u5F00\\u53D1\\u8005\\u73B0\\u5728\\u5C06 Claude Code \\u7528\\u4E8E\\u67B6\\u6784\\u5C42\\u9762\\u7684\\u5DE5\\u4F5C\\uFF0C\\u5C06 Cursor \\u6216 Copilot \\u7528\\u4E8E\\u65E5\\u5E38\\u5185\\u8054\\u8865\\u5168\\u3002\"]}),`\n`]}),`\n`,(0,i.jsx)(n.hr,{}),`\n`,(0,i.jsx)(n.h2,{id:\"2026-\\u5E74-ai-\\u7F16\\u7A0B\\u5DE5\\u5177\\u5168\\u666F\",children:\"2026 \\u5E74 AI \\u7F16\\u7A0B\\u5DE5\\u5177\\u5168\\u666F\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u5728\\u5BF9\\u6BD4\\u5404\\u4E2A\\u5DE5\\u5177\\u4E4B\\u524D\\uFF0C\\u6709\\u5FC5\\u8981\\u5148\\u4E86\\u89E3\\u5DF2\\u7ECF\\u5F62\\u6210\\u7684\\u4E09\\u4E2A\\u622A\\u7136\\u4E0D\\u540C\\u7684\\u7C7B\\u522B\\u3002\\u6BCF\\u4E2A\\u7C7B\\u522B\\u90FD\\u53CD\\u6620\\u4E86\\u4E00\\u79CD\\u5173\\u4E8E AI \\u5E94\\u5982\\u4F55\\u4E0E\\u4EE3\\u7801\\u4EA4\\u4E92\\u7684\\u6839\\u672C\\u4E0D\\u540C\\u7684\\u54F2\\u5B66\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u7EC8\\u7AEF\\u539F\\u751F\\u667A\\u80FD\\u4F53\",children:\"\\u7EC8\\u7AEF\\u539F\\u751F\\u667A\\u80FD\\u4F53\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u8FD9\\u4E9B\\u5DE5\\u5177\\u5B8C\\u5168\\u5728\\u7EC8\\u7AEF\\u4E2D\\u8FD0\\u884C\\u3002\\u4F60\\u7528\\u81EA\\u7136\\u8BED\\u8A00\\u63CF\\u8FF0\\u9700\\u6C42\\uFF0C\\u667A\\u80FD\\u4F53\\u8BFB\\u53D6\\u6587\\u4EF6\\u3001\\u7F16\\u5199\\u4EE3\\u7801\\u3001\\u8FD0\\u884C\\u547D\\u4EE4\\u5E76\\u8FED\\u4EE3\\u2014\\u2014\\u5168\\u7A0B\\u65E0\\u9700 GUI\\u3002\\u5B83\\u4EEC\\u5C06\\u6574\\u4E2A\\u4EE3\\u7801\\u5E93\\u89C6\\u4E3A\\u5DE5\\u4F5C\\u7A7A\\u95F4\\uFF0C\\u800C\\u975E\\u5355\\u4E2A\\u6587\\u4EF6\\u3002\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u4EE3\\u8868\\u5DE5\\u5177\"}),\"\\uFF1AClaude Code\\u3001Gemini CLI\\u3001Aider\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u6700\\u9002\\u5408\"}),\"\\uFF1A\\u5927\\u89C4\\u6A21\\u91CD\\u6784\\u3001\\u591A\\u6587\\u4EF6\\u53D8\\u66F4\\u3001\\u4EE3\\u7801\\u5E93\\u63A2\\u7D22\\u3001\\u81EA\\u52A8\\u5316\\u811A\\u672C\\u3001\\u4E60\\u60EF\\u5728\\u7EC8\\u7AEF\\u5DE5\\u4F5C\\u7684\\u5F00\\u53D1\\u8005\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u6743\\u8861\\u53D6\\u820D\"}),\"\\uFF1A\\u6CA1\\u6709\\u53EF\\u89C6\\u5316\\u5DEE\\u5F02\\u9884\\u89C8\\u3002\\u4F60\\u9700\\u8981\\u4FE1\\u4EFB\\u667A\\u80FD\\u4F53\\uFF08\\u6216\\u5728\\u63A5\\u53D7\\u66F4\\u6539\\u524D\\u901A\\u8FC7 git \\u5BA1\\u67E5\\u5DEE\\u5F02\\uFF09\\u3002\"]}),`\n`,(0,i.jsx)(n.h3,{id:\"ide-\\u96C6\\u6210\\u52A9\\u624B\",children:\"IDE \\u96C6\\u6210\\u52A9\\u624B\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u8FD9\\u4E9B\\u5DE5\\u5177\\u4F5C\\u4E3A\\u6269\\u5C55\\u6216\\u63D2\\u4EF6\\u96C6\\u6210\\u5230\\u73B0\\u6709\\u7F16\\u8F91\\u5668\\u4E2D\\u3002\\u5B83\\u4EEC\\u63D0\\u4F9B\\u5185\\u8054\\u8865\\u5168\\u3001\\u804A\\u5929\\u9762\\u677F\\u548C\\u4E0A\\u4E0B\\u6587\\u5EFA\\u8BAE\\uFF0C\\u4E0D\\u6539\\u53D8\\u4F60\\u7684\\u7F16\\u8F91\\u5668\\u5DE5\\u4F5C\\u6D41\\u3002\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u4EE3\\u8868\\u5DE5\\u5177\"}),\"\\uFF1AGitHub Copilot\\uFF08VS Code\\u3001JetBrains\\u3001Neovim\\uFF09\\u3001Continue.dev\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u6700\\u9002\\u5408\"}),\"\\uFF1A\\u5185\\u8054\\u4EE3\\u7801\\u8865\\u5168\\u3001\\u5FEB\\u901F\\u89E3\\u91CA\\u3001\\u5E0C\\u671B\\u5C06 AI \\u4F5C\\u4E3A\\u540E\\u53F0\\u52A9\\u624B\\u800C\\u975E\\u4E3B\\u5BFC\\u667A\\u80FD\\u4F53\\u7684\\u5F00\\u53D1\\u8005\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u6743\\u8861\\u53D6\\u820D\"}),\"\\uFF1A\\u4E0A\\u4E0B\\u6587\\u7A97\\u53E3\\u6709\\u9650\\u3002\\u5927\\u591A\\u6570 IDE \\u63D2\\u4EF6\\u53EA\\u80FD\\u770B\\u5230\\u5F53\\u524D\\u6587\\u4EF6\\u53CA\\u5C11\\u6570\\u76F8\\u90BB\\u6587\\u4EF6\\uFF0C\\u800C\\u975E\\u6574\\u4E2A\\u9879\\u76EE\\u3002\"]}),`\n`,(0,i.jsx)(n.h3,{id:\"ai-\\u4F18\\u5148-ide-\\u5206\\u652F\",children:\"AI \\u4F18\\u5148 IDE \\u5206\\u652F\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u8FD9\\u4E9B\\u662F\\u4EE5 AI \\u80FD\\u529B\\u4E3A\\u6838\\u5FC3\\u91CD\\u5EFA\\u7684\\u5B8C\\u6574\\u4EE3\\u7801\\u7F16\\u8F91\\u5668\\u3002\\u5B83\\u4EEC\\u57FA\\u4E8E VS Code \\u6D3E\\u751F\\uFF08\\u6216\\u4ECE\\u5934\\u6784\\u5EFA\\uFF09\\uFF0C\\u5E76\\u5728\\u6BCF\\u4E2A\\u5C42\\u9762\\u96C6\\u6210 AI\\u2014\\u2014\\u8865\\u5168\\u3001\\u804A\\u5929\\u3001\\u591A\\u6587\\u4EF6\\u7F16\\u8F91\\u548C\\u667A\\u80FD\\u4F53\\u5DE5\\u4F5C\\u6D41\\u3002\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u4EE3\\u8868\\u5DE5\\u5177\"}),\"\\uFF1ACursor\\u3001Windsurf\\uFF08Codeium\\uFF09\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u6700\\u9002\\u5408\"}),\"\\uFF1A\\u5E0C\\u671B\\u5728 AI \\u4E0E\\u7F16\\u8F91\\u4F53\\u9A8C\\u4E4B\\u95F4\\u5B9E\\u73B0\\u6700\\u6DF1\\u5EA6\\u96C6\\u6210\\u7684\\u5F00\\u53D1\\u8005\\uFF0C\\u5305\\u62EC\\u53EF\\u89C6\\u5DEE\\u5F02\\u3001\\u5185\\u8054\\u5EFA\\u8BAE\\u548C\\u7C7B Composer \\u7684\\u591A\\u6587\\u4EF6\\u7F16\\u8F91\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u6743\\u8861\\u53D6\\u820D\"}),\"\\uFF1A\\u5BF9\\u7279\\u5B9A\\u7F16\\u8F91\\u5668\\u7684\\u5382\\u5546\\u9501\\u5B9A\\u3002\\u5982\\u679C\\u4F60\\u66F4\\u559C\\u6B22 JetBrains \\u6216 Neovim\\uFF0C\\u8FD9\\u4E9B\\u5DE5\\u5177\\u5BF9\\u4F60\\u6CA1\\u6709\\u5E2E\\u52A9\\u3002\"]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.img,{alt:\"AI \\u7F16\\u7A0B\\u5DE5\\u5177\\u5BF9\\u6BD4\\u56FE\",src:\"/images/blog/ai-coding-tools-mac-2026-claude-code-cursor-gemini-cli-guide/content-1.webp\",width:\"1376\",height:\"768\"})}),`\n`,(0,i.jsxs)(n.blockquote,{children:[`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u76F8\\u5173\\u9605\\u8BFB\"}),\"\\uFF1A\\u5173\\u4E8E AI \\u4E4B\\u5916\\u7684 Mac \\u5F00\\u53D1\\u8005\\u57FA\\u672C\\u5DE5\\u5177\\u7684\\u66F4\\u5E7F\\u6CDB\\u4ECB\\u7ECD\\uFF0C\\u8BF7\\u53C2\\u9605\\u6211\\u4EEC\\u7684 \",(0,i.jsx)(n.a,{href:\"/blog/best-mac-developer-tools-2026\",children:\"2026 \\u5E74\\u6700\\u4F73 Mac \\u5F00\\u53D1\\u8005\\u5DE5\\u5177\"}),\" \\u6C47\\u603B\\u3002\"]}),`\n`]}),`\n`,(0,i.jsx)(n.hr,{}),`\n`,(0,i.jsx)(n.h2,{id:\"claude-code-\\u6DF1\\u5EA6\\u89E3\\u6790\",children:\"Claude Code \\u6DF1\\u5EA6\\u89E3\\u6790\"}),`\n`,(0,i.jsx)(n.p,{children:\"Claude Code \\u662F Anthropic \\u7684\\u7EC8\\u7AEF\\u539F\\u751F AI \\u7F16\\u7A0B\\u667A\\u80FD\\u4F53\\u3002\\u4E0E Copilot \\u6216 Cursor \\u4E0D\\u540C\\uFF0C\\u5B83\\u4E0D\\u4F9D\\u9644\\u4E8E\\u4EFB\\u4F55 IDE\\u3002\\u4F60\\u53EF\\u4EE5\\u4ECE\\u4EFB\\u4F55 Mac \\u7EC8\\u7AEF\\u2014\\u2014Terminal.app\\u3001iTerm2\\u3001Warp\\u3001Ghostty\\u2014\\u2014\\u542F\\u52A8\\u5B83\\uFF0C\\u5B83\\u76F4\\u63A5\\u5728\\u4F60\\u7684\\u6587\\u4EF6\\u7CFB\\u7EDF\\u4E0A\\u8FD0\\u884C\\u3002\\u5B83\\u8BFB\\u53D6\\u9879\\u76EE\\u6587\\u4EF6\\u3001\\u7406\\u89E3\\u4EE3\\u7801\\u5E93\\u7ED3\\u6784\\u3001\\u8DE8\\u591A\\u4E2A\\u6587\\u4EF6\\u7F16\\u5199\\u548C\\u7F16\\u8F91\\u4EE3\\u7801\\u3001\\u8FD0\\u884C Shell \\u547D\\u4EE4\\uFF0C\\u5E76\\u6839\\u636E\\u7ED3\\u679C\\u8FDB\\u884C\\u8FED\\u4EE3\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u5728-mac-\\u4E0A\\u5B89\\u88C5-claude-code\",children:\"\\u5728 Mac \\u4E0A\\u5B89\\u88C5 Claude Code\"}),`\n`,(0,i.jsx)(n.p,{children:\"Claude Code \\u9700\\u8981 Node.js 18+ \\u548C Anthropic API \\u5BC6\\u94A5\\uFF08\\u6216 Claude Pro/Max \\u8BA2\\u9605\\uFF09\\u3002\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u901A\\u8FC7 npm \\u5168\\u5C40\\u5B89\\u88C5\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"npm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -g\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" @anthropic-ai/claude-code\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u6216\\u8005\\u4F7F\\u7528 npx\\uFF08\\u65E0\\u9700\\u5168\\u5C40\\u5B89\\u88C5\\uFF09\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"npx\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" @anthropic-ai/claude-code\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u9A8C\\u8BC1\\u5B89\\u88C5\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"claude\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --version\"})]})]})})}),`\n`,(0,i.jsx)(n.p,{children:\"\\u5982\\u679C\\u4F60\\u5C1A\\u672A\\u914D\\u7F6E Node.js\\uFF0C\\u8BF7\\u5148\\u901A\\u8FC7 Homebrew \\u5B89\\u88C5\\uFF1A\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsx)(n.code,{children:(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" node\"})]})})})}),`\n`,(0,i.jsxs)(n.blockquote,{children:[`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u5B89\\u88C5\\u63D0\\u793A\"}),\"\\uFF1A\\u5173\\u4E8E Homebrew \\u548C Node.js \\u7684\\u5B8C\\u6574\\u914D\\u7F6E\\u6307\\u5357\\uFF0C\\u8BF7\\u53C2\\u9605\\u6211\\u4EEC\\u7684 \",(0,i.jsx)(n.a,{href:\"/blog/macos-tahoe-developer-setup-npm-python-xcode-fix-guide-2025\",children:\"macOS \\u5F00\\u53D1\\u8005\\u73AF\\u5883\\u642D\\u5EFA\\u6307\\u5357\"}),\"\\u3002\"]}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u8EAB\\u4EFD\\u9A8C\\u8BC1\",children:\"\\u8EAB\\u4EFD\\u9A8C\\u8BC1\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u4F60\\u53EF\\u4EE5\\u4F7F\\u7528 Anthropic API \\u5BC6\\u94A5\\u6216 Claude Pro \\u8BA2\\u9605\\u8FDB\\u884C\\u8EAB\\u4EFD\\u9A8C\\u8BC1\\uFF1A\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u65B9\\u5F0F\\u4E00\\uFF1AAPI \\u5BC6\\u94A5\\uFF08\\u6309\\u91CF\\u8BA1\\u8D39\\uFF09\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"export\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" ANTHROPIC_API_KEY\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"sk-ant-...\"'})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u65B9\\u5F0F\\u4E8C\\uFF1A\\u4F7F\\u7528 Claude Pro \\u8BA2\\u9605\\u767B\\u5F55\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"claude\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" login\"})]})]})})}),`\n`,(0,i.jsx)(n.p,{children:\"API \\u5BC6\\u94A5\\u65B9\\u5F0F\\u901A\\u8FC7 Anthropic \\u63A7\\u5236\\u53F0\\u76F4\\u63A5\\u6309\\u91CF\\u8BA1\\u8D39\\u3002Claude Pro \\u8BA2\\u9605\\uFF0820 \\u7F8E\\u5143/\\u6708\\uFF09\\u5C06 Claude Code \\u8BBF\\u95EE\\u6743\\u9650\\u4E0E\\u901F\\u7387\\u9650\\u5236\\u6346\\u7ED1\\u5728\\u4E00\\u8D77\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u6838\\u5FC3\\u529F\\u80FD\",children:\"\\u6838\\u5FC3\\u529F\\u80FD\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u4EE3\\u7801\\u5E93\\u7406\\u89E3\"}),\"\\uFF1AClaude Code \\u5728\\u542F\\u52A8\\u65F6\\u7D22\\u5F15\\u4F60\\u7684\\u9879\\u76EE\\u3002\\u5B83\\u8BFB\\u53D6\\u76EE\\u5F55\\u7ED3\\u6784\\u3001\\u914D\\u7F6E\\u6587\\u4EF6\\u3001\\u7C7B\\u578B\\u5B9A\\u4E49\\u548C README \\u6587\\u4EF6\\u6765\\u5EFA\\u7ACB\\u4E0A\\u4E0B\\u6587\\u3002\\u4F60\\u65E0\\u9700\\u624B\\u52A8\\u6307\\u5B9A\\u6587\\u4EF6\\u2014\\u2014\\u5B83\\u4F1A\\u81EA\\u884C\\u627E\\u5230\\u6240\\u9700\\u5185\\u5BB9\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u591A\\u6587\\u4EF6\\u7F16\\u8F91\"}),\"\\uFF1A\\u8981\\u6C42 Claude Code\\u300C\\u5C06\\u8BA4\\u8BC1\\u6A21\\u5757\\u91CD\\u6784\\u4E3A\\u4F7F\\u7528 JWT \\u4EE4\\u724C\\u300D\\uFF0C\\u5B83\\u4F1A\\u8BC6\\u522B\\u6240\\u6709\\u76F8\\u5173\\u6587\\u4EF6\\uFF0C\\u89C4\\u5212\\u53D8\\u66F4\\uFF0C\\u5E76\\u6309\\u987A\\u5E8F\\u8FDB\\u884C\\u7F16\\u8F91\\u3002\\u9ED8\\u8BA4\\u60C5\\u51B5\\u4E0B\\uFF0C\\u5B83\\u4F1A\\u5728\\u5E94\\u7528\\u66F4\\u6539\\u524D\\u5411\\u4F60\\u663E\\u793A\\u5DEE\\u5F02\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Shell \\u547D\\u4EE4\\u6267\\u884C\"}),\"\\uFF1AClaude Code \\u53EF\\u4EE5\\u8FD0\\u884C\\u4F60\\u7684\\u6D4B\\u8BD5\\u3001\\u6784\\u5EFA\\u547D\\u4EE4\\u3001\\u4EE3\\u7801\\u68C0\\u67E5\\u5DE5\\u5177\\u548C\\u811A\\u672C\\u3002\\u8FD9\\u610F\\u5473\\u7740\\u5B83\\u53EF\\u4EE5\\u7F16\\u5199\\u4EE3\\u7801\\u3001\\u8FD0\\u884C\\u6D4B\\u8BD5\\u3001\\u67E5\\u770B\\u5931\\u8D25\\u4FE1\\u606F\\u5E76\\u4FEE\\u590D\\u95EE\\u9898\\u2014\\u2014\\u65E0\\u9700\\u4F60\\u6765\\u56DE\\u590D\\u5236\\u7C98\\u8D34\\u9519\\u8BEF\\u4FE1\\u606F\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\"}),\"\\uFF1A\\u8FD9\\u662F Claude Code \\u4E0E\\u4F17\\u4E0D\\u540C\\u4E4B\\u5904\\u3002\\u5728\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\\u4E0B\\uFF0C\\u5B83\\u81EA\\u4E3B\\u8FD0\\u884C\\uFF1A\\u5206\\u6790\\u95EE\\u9898\\u3001\\u89C4\\u5212\\u89E3\\u51B3\\u65B9\\u6848\\u3001\\u8DE8\\u6587\\u4EF6\\u5B9E\\u65BD\\u66F4\\u6539\\u3001\\u8FD0\\u884C\\u9A8C\\u8BC1\\u547D\\u4EE4\\uFF0C\\u5E76\\u6301\\u7EED\\u8FED\\u4EE3\\u76F4\\u81F3\\u4EFB\\u52A1\\u5B8C\\u6210\\u3002\\u5BF9\\u4E8E\\u300C\\u4E3A\\u8FD9\\u4E2A React \\u5E94\\u7528\\u6DFB\\u52A0\\u56FD\\u9645\\u5316\\u652F\\u6301\\u300D\\u8FD9\\u6837\\u7684\\u590D\\u6742\\u4EFB\\u52A1\\uFF0C\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\\u53EF\\u4EE5\\u8282\\u7701\\u6570\\u5C0F\\u65F6\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"MCP \\u96C6\\u6210\"}),\"\\uFF1AClaude Code \\u652F\\u6301\\u6A21\\u578B\\u4E0A\\u4E0B\\u6587\\u534F\\u8BAE\\uFF0C\\u53EF\\u4EE5\\u8FDE\\u63A5\\u5916\\u90E8\\u5DE5\\u5177\\u2014\\u2014\\u6570\\u636E\\u5E93\\u3001API\\u3001\\u8BBE\\u8BA1\\u5DE5\\u5177\\u7B49\\u3002\\u8FD9\\u5C06\\u5176\\u80FD\\u529B\\u6269\\u5C55\\u5230\\u8BFB\\u5199\\u6587\\u4EF6\\u4E4B\\u5916\\u3002\"]}),`\n`,(0,i.jsxs)(n.blockquote,{children:[`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u6DF1\\u5EA6\\u89E3\\u6790\"}),\"\\uFF1A\\u4E86\\u89E3 macOS \\u4E0A\\u7684 MCP \\u96C6\\u6210\\u53EF\\u80FD\\u6027\\uFF0C\\u8BF7\\u53C2\\u9605\\u6211\\u4EEC\\u7684 \",(0,i.jsx)(n.a,{href:\"/blog/macos-tahoe-mcp-integration-complete-guide-2025\",children:\"macOS MCP \\u96C6\\u6210\\u5B8C\\u6574\\u6307\\u5357\"}),\"\\u3002\"]}),`\n`]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"CLAUDE.md \\u9879\\u76EE\\u8BB0\\u5FC6\"}),\"\\uFF1A\\u4F60\\u53EF\\u4EE5\\u5728\\u9879\\u76EE\\u6839\\u76EE\\u5F55\\u521B\\u5EFA \",(0,i.jsx)(n.code,{children:\"CLAUDE.md\"}),\" \\u6587\\u4EF6\\uFF0C\\u4E3A Claude Code \\u63D0\\u4F9B\\u6301\\u4E45\\u5316\\u6307\\u4EE4\\u2014\\u2014\\u7F16\\u7801\\u89C4\\u8303\\u3001\\u67B6\\u6784\\u8BF4\\u660E\\u3001\\u6784\\u5EFA\\u547D\\u4EE4\\uFF0C\\u4EE5\\u53CA\\u8DE8\\u4F1A\\u8BDD\\u6301\\u7EED\\u751F\\u6548\\u7684\\u4E0A\\u4E0B\\u6587\\u3002\"]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u4F18\\u52BF\",children:\"\\u4F18\\u52BF\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u6700\\u6DF1\\u7684\\u4EE3\\u7801\\u5E93\\u4E0A\\u4E0B\\u6587\"}),\"\\uFF1AClaude Code \\u53EF\\u4EE5\\u5904\\u7406\\u6574\\u4E2A\\u9879\\u76EE\\uFF0C\\u800C\\u4E0D\\u4EC5\\u4EC5\\u662F\\u51E0\\u4E2A\\u6253\\u5F00\\u7684\\u6587\\u4EF6\\u3002\\u501F\\u52A9 Opus \\u7EA7\\u522B\\u7684\\u6A21\\u578B\\u548C 200K+ \\u4EE4\\u724C\\u4E0A\\u4E0B\\u6587\\u7A97\\u53E3\\uFF0C\\u5B83\\u6BD4\\u4EFB\\u4F55 IDE \\u63D2\\u4EF6\\u90FD\\u66F4\\u64C5\\u957F\\u5904\\u7406\\u5927\\u578B\\u4EE3\\u7801\\u5E93\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u771F\\u6B63\\u7684\\u667A\\u80FD\\u4F53\\u80FD\\u529B\"}),\"\\uFF1A\\u5B83\\u4E0D\\u53EA\\u662F\\u5EFA\\u8BAE\\u4EE3\\u7801\\u2014\\u2014\\u800C\\u662F\\u89C4\\u5212\\u3001\\u6267\\u884C\\u3001\\u6D4B\\u8BD5\\u548C\\u8FED\\u4EE3\\u3002\\u8FD9\\u4F7F\\u5B83\\u5728\\u8DE8\\u591A\\u4E2A\\u6587\\u4EF6\\u4E14\\u9700\\u8981\\u9A8C\\u8BC1\\u7684\\u4EFB\\u52A1\\u4E2D\\u771F\\u6B63\\u6709\\u7528\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u4E0E\\u7F16\\u8F91\\u5668\\u65E0\\u5173\"}),\"\\uFF1A\\u9002\\u7528\\u4E8E\\u4EFB\\u4F55\\u7F16\\u8F91\\u5668\\u8BBE\\u7F6E\\u3002\\u65E0\\u8BBA\\u4F60\\u4F7F\\u7528 Neovim\\u3001Zed\\u3001Emacs \\u8FD8\\u662F Sublime Text\\uFF0C\\u90FD\\u80FD\\u83B7\\u5F97\\u76F8\\u540C\\u7684 AI \\u80FD\\u529B\\uFF0C\\u65E0\\u9700\\u5207\\u6362\\u7F16\\u8F91\\u5668\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u6CE8\\u91CD\\u9690\\u79C1\"}),\"\\uFF1A\\u4F60\\u7684\\u4EE3\\u7801\\u4F1A\\u53D1\\u9001\\u5230 Anthropic \\u7684 API\\uFF0C\\u4F46\\u4E0D\\u4F1A\\u7528\\u4E8E\\u6A21\\u578B\\u8BAD\\u7EC3\\u3002\\u8BE5\\u5DE5\\u5177\\u5728\\u672C\\u5730\\u8FD0\\u884C\\uFF0C\\u53EA\\u5728\\u4F60\\u4E3B\\u52A8\\u4EA4\\u4E92\\u65F6\\u53D1\\u9001\\u4E0A\\u4E0B\\u6587\\u3002\"]}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u4F55\\u65F6\\u4F7F\\u7528-claude-code\",children:\"\\u4F55\\u65F6\\u4F7F\\u7528 Claude Code\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u5F53\\u4F60\\u9700\\u8981\\u5728\\u591A\\u4E2A\\u6587\\u4EF6\\u4E4B\\u95F4\\u8FDB\\u884C\\u53D8\\u66F4\\u3001\\u63A2\\u7D22\\u4E0D\\u719F\\u6089\\u7684\\u4EE3\\u7801\\u5E93\\uFF0C\\u6216\\u5E0C\\u671B AI \\u80FD\\u591F\\u6267\\u884C\\u548C\\u9A8C\\u8BC1\\u81EA\\u8EAB\\u5DE5\\u4F5C\\u65F6\\uFF0CClaude Code \\u662F\\u6B63\\u786E\\u7684\\u9009\\u62E9\\u3002\\u5B83\\u5728\\u4EE5\\u4E0B\\u65B9\\u9762\\u5C24\\u4E3A\\u51FA\\u8272\\uFF1A\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"\\u8DE8\\u4EE3\\u7801\\u5E93\\u7684\\u91CD\\u6784\\uFF08\\u91CD\\u547D\\u540D\\u6A21\\u5F0F\\u3001\\u63D0\\u53D6\\u6A21\\u5757\\u3001\\u66F4\\u6539\\u6570\\u636E\\u6D41\\uFF09\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u6D89\\u53CA\\u591A\\u5C42\\u6B21\\u7684\\u529F\\u80FD\\u5B9E\\u73B0\\uFF08API \\u8DEF\\u7531 + \\u6570\\u636E\\u5E93\\u8FC1\\u79FB + \\u524D\\u7AEF\\u7EC4\\u4EF6 + \\u6D4B\\u8BD5\\uFF09\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u8C03\\u8BD5\\u8DE8\\u8D8A\\u6587\\u4EF6\\u8FB9\\u754C\\u7684\\u590D\\u6742\\u95EE\\u9898\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4EE3\\u7801\\u5E93\\u95EE\\u7B54\\u2014\\u2014\\u300C\\u8FD9\\u4E2A\\u9879\\u76EE\\u4E2D\\u8BA4\\u8BC1\\u6D41\\u7A0B\\u662F\\u5982\\u4F55\\u5DE5\\u4F5C\\u7684\\uFF1F\\u300D\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u5B9A\\u4EF7\",children:\"\\u5B9A\\u4EF7\"}),`\n`,(0,i.jsx)(n.p,{children:\"Claude Code \\u901A\\u8FC7 Anthropic API \\u6309\\u91CF\\u8BA1\\u8D39\\u3002\\u8D39\\u7528\\u53D6\\u51B3\\u4E8E\\u4F7F\\u7528\\u7684\\u6A21\\u578B\\u548C\\u53D1\\u9001\\u7684\\u4E0A\\u4E0B\\u6587\\u91CF\\uFF1A\"}),`\n`,(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{children:\"\\u8BBF\\u95EE\\u65B9\\u5F0F\"}),(0,i.jsx)(n.th,{children:\"\\u8D39\\u7528\"}),(0,i.jsx)(n.th,{children:\"\\u8BE6\\u60C5\"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"Anthropic API\\uFF08Sonnet\\uFF09\"}),(0,i.jsx)(n.td,{children:\"\\u7EA6 3/15 \\u7F8E\\u5143 per 1M \\u8F93\\u5165/\\u8F93\\u51FA\\u4EE4\\u724C\"}),(0,i.jsx)(n.td,{children:\"\\u6309\\u91CF\\u4ED8\\u8D39\\uFF0C\\u9002\\u5EA6\\u4F7F\\u7528\\u6700\\u5177\\u6210\\u672C\\u6548\\u76CA\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"Anthropic API\\uFF08Opus\\uFF09\"}),(0,i.jsx)(n.td,{children:\"\\u7EA6 15/75 \\u7F8E\\u5143 per 1M \\u8F93\\u5165/\\u8F93\\u51FA\\u4EE4\\u724C\"}),(0,i.jsx)(n.td,{children:\"\\u66F4\\u9AD8\\u80FD\\u529B\\uFF0C\\u66F4\\u9AD8\\u6210\\u672C\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"Claude Pro \\u8BA2\\u9605\"}),(0,i.jsx)(n.td,{children:\"20 \\u7F8E\\u5143/\\u6708\"}),(0,i.jsx)(n.td,{children:\"\\u6346\\u7ED1\\u8BBF\\u95EE\\uFF0C\\u6709\\u901F\\u7387\\u9650\\u5236\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"Claude Max \\u8BA2\\u9605\"}),(0,i.jsx)(n.td,{children:\"100-200 \\u7F8E\\u5143/\\u6708\"}),(0,i.jsx)(n.td,{children:\"\\u91CD\\u5EA6\\u4F7F\\u7528\\u7684\\u66F4\\u9AD8\\u901F\\u7387\\u9650\\u5236\"})]})]})]}),`\n`,(0,i.jsx)(n.p,{children:\"\\u5BF9\\u4E8E\\u5178\\u578B\\u7684\\u4E00\\u5929\\u6D3B\\u8DC3\\u5F00\\u53D1\\uFF0C\\u9884\\u8BA1 API \\u8D39\\u7528\\u5728 2-10 \\u7F8E\\u5143\\u4E4B\\u95F4\\uFF0C\\u5177\\u4F53\\u53D6\\u51B3\\u4E8E\\u4F1A\\u8BDD\\u65F6\\u957F\\u548C\\u6A21\\u578B\\u9009\\u62E9\\u3002\"}),`\n`,(0,i.jsx)(n.hr,{}),`\n`,(0,i.jsx)(n.h2,{id:\"cursor-\\u6DF1\\u5EA6\\u89E3\\u6790\",children:\"Cursor \\u6DF1\\u5EA6\\u89E3\\u6790\"}),`\n`,(0,i.jsx)(n.p,{children:\"Cursor \\u662F\\u4EE5 AI \\u8F85\\u52A9\\u4E3A\\u6838\\u5FC3\\u91CD\\u5EFA\\u7684 VS Code \\u5206\\u652F\\u7F16\\u8F91\\u5668\\u3002\\u5B83\\u4E8E 2023 \\u5E74\\u63A8\\u51FA\\uFF0C\\u5230 2026 \\u5E74\\u5E74\\u5EA6\\u7ECF\\u5E38\\u6027\\u6536\\u5165\\u5DF2\\u8D85\\u8FC7 5 \\u4EBF\\u7F8E\\u5143\\u2014\\u2014\\u6210\\u4E3A\\u6700\\u6210\\u529F\\u7684\\u5546\\u4E1A AI \\u7F16\\u7A0B\\u5DE5\\u5177\\u3002\\u5982\\u679C\\u4F60\\u5DF2\\u7ECF\\u719F\\u6089 VS Code\\uFF0CCursor \\u4F1A\\u8BA9\\u4F60\\u7ACB\\u523B\\u611F\\u5230\\u4EB2\\u5207\\uFF0C\\u540C\\u65F6\\u5728\\u6BCF\\u6B21\\u4EA4\\u4E92\\u4E2D\\u90FD\\u878D\\u5165\\u4E86 AI \\u80FD\\u529B\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u5728-mac-\\u4E0A\\u5B89\\u88C5-cursor\",children:\"\\u5728 Mac \\u4E0A\\u5B89\\u88C5 Cursor\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u4ECE cursor.com \\u4E0B\\u8F7D\\u6216\\u901A\\u8FC7 Homebrew \\u5B89\\u88C5\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --cask\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" cursor\"})]})]})})}),`\n`,(0,i.jsx)(n.p,{children:\"\\u9996\\u6B21\\u542F\\u52A8\\u65F6\\uFF0CCursor \\u4F1A\\u5BFC\\u5165\\u4F60\\u7684 VS Code \\u8BBE\\u7F6E\\u3001\\u6269\\u5C55\\u548C\\u5FEB\\u6377\\u952E\\u3002\\u8FC1\\u79FB\\u65E0\\u7F1D\\u8854\\u63A5\\u2014\\u2014\\u4F60\\u4FDD\\u7559\\u73B0\\u6709\\u5DE5\\u4F5C\\u6D41\\uFF0C\\u540C\\u65F6\\u83B7\\u5F97 AI \\u529F\\u80FD\\u52A0\\u6301\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u6838\\u5FC3\\u529F\\u80FD-1\",children:\"\\u6838\\u5FC3\\u529F\\u80FD\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Tab \\u8865\\u5168\"}),\"\\uFF1ACursor \\u7684\\u81EA\\u52A8\\u8865\\u5168\\u8D85\\u8D8A\\u4E86\\u5355\\u884C\\u5EFA\\u8BAE\\u3002\\u5B83\\u53EF\\u4EE5\\u9884\\u6D4B\\u591A\\u884C\\u4EE3\\u7801\\u5757\\uFF0C\\u4ECE\\u5468\\u56F4\\u4E0A\\u4E0B\\u6587\\u7406\\u89E3\\u4F60\\u7684\\u5F53\\u524D\\u610F\\u56FE\\uFF0C\\u5E76\\u63D0\\u4F9B\\u8003\\u8651\\u5230\\u9879\\u76EE\\u6A21\\u5F0F\\u7684\\u8865\\u5168\\u5EFA\\u8BAE\\u3002\\u6309 Tab \\u63A5\\u53D7\\uFF0C\\u6309 Escape \\u5FFD\\u7565\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u5185\\u8054\\u804A\\u5929\\uFF08Cmd+K\\uFF09\"}),\"\\uFF1A\\u9009\\u4E2D\\u4EFB\\u610F\\u4EE3\\u7801\\u5E76\\u6309 Cmd+K \\u6253\\u5F00\\u5185\\u8054\\u7F16\\u8F91\\u63D0\\u793A\\u3002\\u63CF\\u8FF0\\u4F60\\u60F3\\u8981\\u7684\\u53D8\\u66F4\\uFF0CCursor \\u4F1A\\u7528\\u53EF\\u89C6\\u5DEE\\u5F02\\u91CD\\u5199\\u9009\\u4E2D\\u5185\\u5BB9\\u3002\\u8FD9\\u662F\\u8FDB\\u884C\\u9488\\u5BF9\\u6027\\u7F16\\u8F91\\u7684\\u6700\\u5FEB\\u65B9\\u5F0F\\u2014\\u2014\\u300C\\u5C06\\u8FD9\\u6BB5\\u8F6C\\u6362\\u4E3A async/await\\u300D\\u3001\\u300C\\u6DFB\\u52A0\\u9519\\u8BEF\\u5904\\u7406\\u300D\\u3001\\u300C\\u4F18\\u5316\\u8FD9\\u4E2A\\u67E5\\u8BE2\\u300D\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Composer\\uFF08Cmd+Shift+I\\uFF09\"}),\"\\uFF1AComposer \\u662F Cursor \\u7684\\u591A\\u6587\\u4EF6\\u7F16\\u8F91\\u6A21\\u5F0F\\u3002\\u63CF\\u8FF0\\u4E00\\u4E2A\\u529F\\u80FD\\u6216\\u53D8\\u66F4\\uFF0CComposer \\u4F1A\\u8BC6\\u522B\\u76F8\\u5173\\u6587\\u4EF6\\uFF0C\\u89C4\\u5212\\u7F16\\u8F91\\uFF0C\\u5E76\\u5728\\u6574\\u4E2A\\u9879\\u76EE\\u4E2D\\u5448\\u73B0\\u7EDF\\u4E00\\u5DEE\\u5F02\\u3002\\u4F60\\u53EF\\u4EE5\\u9010\\u9879\\u5BA1\\u67E5\\u5E76\\u63A5\\u53D7\\u6216\\u62D2\\u7EDD\\u5355\\u4E2A\\u7F16\\u8F91\\u3002\\u8FD9\\u662F IDE \\u6700\\u63A5\\u8FD1 Claude Code \\u667A\\u80FD\\u4F53\\u80FD\\u529B\\u7684\\u529F\\u80FD\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u804A\\u5929\\u9762\\u677F\\uFF08Cmd+L\\uFF09\"}),\"\\uFF1A\\u7528\\u4E8E\\u5C31\\u4EE3\\u7801\\u8FDB\\u884C\\u8F83\\u957F\\u5BF9\\u8BDD\\u7684\\u4FA7\\u8FB9\\u680F\\u9762\\u677F\\u3002\\u5B83\\u53EF\\u4EE5\\u8BBF\\u95EE\\u5F53\\u524D\\u6587\\u4EF6\\u3001\\u5DF2\\u6253\\u5F00\\u7684\\u6807\\u7B7E\\u9875\\uFF0C\\u5E76\\u53EF\\u5728\\u4F60\\u7528 \",(0,i.jsx)(n.code,{children:\"@\"}),\" \\u5F15\\u7528\\u6587\\u4EF6\\u65F6\\u641C\\u7D22\\u4EE3\\u7801\\u5E93\\u3002\\u4F7F\\u7528 \",(0,i.jsx)(n.code,{children:\"@codebase\"}),\" \\u5728\\u6574\\u4E2A\\u9879\\u76EE\\u4E2D\\u641C\\u7D22\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\"}),\"\\uFF1ACursor \\u7684\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\\uFF08\\u5728 Composer \\u4E2D\\u53EF\\u7528\\uFF09\\u53EF\\u4EE5\\u6267\\u884C\\u7EC8\\u7AEF\\u547D\\u4EE4\\u3001\\u8FD0\\u884C\\u6D4B\\u8BD5\\u5E76\\u5BF9\\u5931\\u8D25\\u8FDB\\u884C\\u8FED\\u4EE3\\u2014\\u2014\\u7C7B\\u4F3C\\u4E8E Claude Code\\uFF0C\\u4F46\\u5728 IDE \\u5185\\u90E8\\u3002\\u5B83\\u5411\\u4F60\\u663E\\u793A\\u6BCF\\u4E2A\\u6B65\\u9AA4\\uFF0C\\u5E76\\u5728\\u6267\\u884C\\u547D\\u4EE4\\u524D\\u8BF7\\u6C42\\u786E\\u8BA4\\u3002\"]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u4F18\\u52BF-1\",children:\"\\u4F18\\u52BF\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u6240\\u6709\\u5185\\u5BB9\\u90FD\\u6709\\u53EF\\u89C6\\u5DEE\\u5F02\"}),\"\\uFF1A\\u6BCF\\u4E2A AI \\u5EFA\\u8BAE\\u90FD\\u9644\\u6709\\u6E05\\u6670\\u7684\\u53EF\\u89C6\\u5DEE\\u5F02\\u3002\\u5728\\u63A5\\u53D7\\u4E4B\\u524D\\uFF0C\\u4F60\\u80FD\\u770B\\u5230\\u5177\\u4F53\\u4F1A\\u53D1\\u751F\\u4EC0\\u4E48\\u53D8\\u5316\\u3002\\u8FD9\\u6BD4\\u7EC8\\u7AEF\\u5DE5\\u5177\\u901A\\u8FC7 git \\u5BA1\\u67E5\\u66F4\\u5FEB\\u5EFA\\u7ACB\\u4FE1\\u4EFB\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u719F\\u6089\\u7684 VS Code \\u57FA\\u7840\"}),\"\\uFF1A\\u6269\\u5C55\\u3001\\u5FEB\\u6377\\u952E\\u3001\\u4E3B\\u9898\\u548C\\u8BBE\\u7F6E\\u5168\\u90E8\\u5EF6\\u7EED\\u3002\\u5BF9 VS Code \\u7528\\u6237\\u6765\\u8BF4\\u5B66\\u4E60\\u66F2\\u7EBF\\u51E0\\u4E4E\\u4E3A\\u96F6\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u5FEB\\u901F\\u5185\\u8054\\u8865\\u5168\"}),\"\\uFF1ATab \\u8865\\u5168\\u901F\\u5EA6\\u5FEB\\u4E14\\u5177\\u6709\\u4E0A\\u4E0B\\u6587\\u611F\\u77E5\\u80FD\\u529B\\u3002\\u5BF9\\u4E8E\\u5FEB\\u901F\\u7F16\\u7801\\uFF0C\\u5EF6\\u8FDF\\u4F4E\\u5230\\u611F\\u89C9\\u50CF\\u662F\\u6253\\u5B57\\u7684\\u81EA\\u7136\\u5EF6\\u4F38\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u591A\\u6A21\\u578B\\u652F\\u6301\"}),\"\\uFF1ACursor \\u652F\\u6301 Claude\\u3001GPT-4o\\u3001Gemini \\u53CA\\u5176\\u81EA\\u6709\\u5B9A\\u5236\\u6A21\\u578B\\u3002\\u4F60\\u53EF\\u4EE5\\u6839\\u636E\\u4EFB\\u52A1\\u5728\\u4E0D\\u540C\\u6A21\\u578B\\u95F4\\u5207\\u6362\\u3002\"]}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u4F55\\u65F6\\u4F7F\\u7528-cursor\",children:\"\\u4F55\\u65F6\\u4F7F\\u7528 Cursor\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u5F53\\u4F60\\u5E0C\\u671B AI \\u6DF1\\u5EA6\\u96C6\\u6210\\u5230\\u53EF\\u89C6\\u7F16\\u8F91\\u5DE5\\u4F5C\\u6D41\\u4E2D\\u65F6\\uFF0CCursor \\u662F\\u6B63\\u786E\\u7684\\u9009\\u62E9\\u3002\\u5B83\\u5728\\u4EE5\\u4E0B\\u65B9\\u9762\\u5C24\\u4E3A\\u51FA\\u8272\\uFF1A\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"\\u6D3B\\u8DC3\\u7F16\\u7801\\u671F\\u95F4\\u7684\\u5FEB\\u901F\\u5185\\u8054\\u7F16\\u8F91\\u548C\\u8865\\u5168\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u5BF9 AI \\u751F\\u6210\\u53D8\\u66F4\\u7684\\u53EF\\u89C6\\u4EE3\\u7801\\u5BA1\\u67E5\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4EE5 VS Code \\u89C4\\u8303\\u4E3A\\u6807\\u51C6\\u7684\\u56E2\\u961F\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u5E0C\\u671B\\u5728\\u4E00\\u4E2A\\u5DE5\\u5177\\u4E2D\\u540C\\u65F6\\u62E5\\u6709\\u5185\\u8054\\u8865\\u5168\\u548C\\u591A\\u6587\\u4EF6\\u667A\\u80FD\\u4F53\\u80FD\\u529B\\u7684\\u5F00\\u53D1\\u8005\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u6BCF\\u6B21\\u53D8\\u66F4\\u524D\\u90FD\\u9700\\u8981\\u67E5\\u770B\\u53EF\\u89C6\\u5DEE\\u5F02\\u7684\\u9879\\u76EE\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u5B9A\\u4EF7-1\",children:\"\\u5B9A\\u4EF7\"}),`\n`,(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{children:\"\\u8BA1\\u5212\"}),(0,i.jsx)(n.th,{children:\"\\u8D39\\u7528\"}),(0,i.jsx)(n.th,{children:\"\\u8BE6\\u60C5\"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"\\u514D\\u8D39\\uFF08Hobby\\uFF09\"}),(0,i.jsx)(n.td,{children:\"0 \\u7F8E\\u5143\"}),(0,i.jsx)(n.td,{children:\"\\u6BCF\\u6708 2,000 \\u6B21\\u8865\\u5168\\uFF0C50 \\u6B21\\u6162\\u901F\\u9AD8\\u7EA7\\u8BF7\\u6C42\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"Pro\"}),(0,i.jsx)(n.td,{children:\"20 \\u7F8E\\u5143/\\u6708\"}),(0,i.jsx)(n.td,{children:\"\\u65E0\\u9650\\u8865\\u5168\\uFF0C\\u6BCF\\u6708 500 \\u6B21\\u5FEB\\u901F\\u9AD8\\u7EA7\\u8BF7\\u6C42\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"Business\"}),(0,i.jsx)(n.td,{children:\"40 \\u7F8E\\u5143/\\u7528\\u6237/\\u6708\"}),(0,i.jsx)(n.td,{children:\"\\u7BA1\\u7406\\u5458\\u63A7\\u5236\\u3001\\u5F3A\\u5236\\u9690\\u79C1\\u6A21\\u5F0F\\u3001SSO\"})]})]})]}),`\n`,(0,i.jsx)(n.p,{children:\"20 \\u7F8E\\u5143/\\u6708\\u7684 Pro \\u8BA1\\u5212\\u662F\\u4E2A\\u4EBA\\u5F00\\u53D1\\u8005\\u7684\\u6700\\u4F18\\u9009\\u62E9\\u3002\\u514D\\u8D39\\u5C42\\u5DF2\\u8DB3\\u591F\\u6177\\u6168\\uFF0C\\u53EF\\u4EE5\\u8BC4\\u4F30 Cursor \\u662F\\u5426\\u9002\\u5408\\u4F60\\u7684\\u5DE5\\u4F5C\\u6D41\\u3002\"}),`\n`,(0,i.jsx)(n.hr,{}),`\n`,(0,i.jsx)(n.h2,{id:\"gemini-cli-\\u6DF1\\u5EA6\\u89E3\\u6790\",children:\"Gemini CLI \\u6DF1\\u5EA6\\u89E3\\u6790\"}),`\n`,(0,i.jsx)(n.p,{children:\"Gemini CLI \\u662F Google \\u7684\\u7EC8\\u7AEF\\u539F\\u751F AI \\u7F16\\u7A0B\\u5DE5\\u5177\\uFF0C\\u62E5\\u6709\\u4E00\\u4E2A\\u5DE8\\u5927\\u4F18\\u52BF\\uFF1A\\u5B8C\\u5168\\u514D\\u8D39\\u3002\\u4E8E 2025 \\u5E74\\u4E2D\\u671F\\u53D1\\u5E03\\u5E76\\u6301\\u7EED\\u6539\\u8FDB\\uFF0CGemini CLI v0.33.2\\uFF082026 \\u5E74 3 \\u6708 16 \\u65E5\\u53D1\\u5E03\\uFF09\\u5C06 Google \\u7684 Gemini \\u6A21\\u578B\\u76F4\\u63A5\\u5E26\\u5165\\u4F60\\u7684 Mac \\u7EC8\\u7AEF\\uFF0C\\u96F6\\u8BA2\\u9605\\u8D39\\u7528\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u5728-mac-\\u4E0A\\u5B89\\u88C5-gemini-cli\",children:\"\\u5728 Mac \\u4E0A\\u5B89\\u88C5 Gemini CLI\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u901A\\u8FC7 npm \\u5B89\\u88C5\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"npm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -g\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" @anthropic-ai/gemini-cli\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u6216\\u901A\\u8FC7 Homebrew \\u5B89\\u88C5\\uFF08Mac \\u63A8\\u8350\\uFF09\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" gemini-cli\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u9A8C\\u8BC1\\u5B89\\u88C5\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"gemini\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --version\"})]})]})})}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u8EAB\\u4EFD\\u9A8C\\u8BC1-1\",children:\"\\u8EAB\\u4EFD\\u9A8C\\u8BC1\"}),`\n`,(0,i.jsx)(n.p,{children:\"Gemini CLI \\u4F7F\\u7528\\u4F60\\u7684 Google \\u8D26\\u6237\\u6216 Gemini API \\u5BC6\\u94A5\\uFF1A\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u65B9\\u5F0F\\u4E00\\uFF1AGoogle \\u8D26\\u6237\\u767B\\u5F55\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"gemini\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" auth\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" login\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u65B9\\u5F0F\\u4E8C\\uFF1AAPI \\u5BC6\\u94A5\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"export\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" GEMINI_API_KEY\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"your-key-here\"'})]})]})})}),`\n`,(0,i.jsx)(n.p,{children:\"\\u514D\\u8D39\\u5C42\\u901A\\u8FC7 Gemini API \\u63D0\\u4F9B\\u6177\\u6168\\u7684\\u901F\\u7387\\u9650\\u5236\\u3002\\u5BF9\\u4E8E\\u5927\\u591A\\u6570\\u4E2A\\u4EBA\\u5F00\\u53D1\\u8005\\u6765\\u8BF4\\uFF0C\\u6B63\\u5E38\\u5F00\\u53D1\\u4E0D\\u4F1A\\u89E6\\u53CA\\u4E0A\\u9650\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u6838\\u5FC3\\u529F\\u80FD-2\",children:\"\\u6838\\u5FC3\\u529F\\u80FD\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u4EE3\\u7801\\u5E93\\u4E0A\\u4E0B\\u6587\"}),\"\\uFF1A\\u4E0E Claude Code \\u7C7B\\u4F3C\\uFF0CGemini CLI \\u8BFB\\u53D6\\u4F60\\u7684\\u9879\\u76EE\\u7ED3\\u6784\\u548C\\u6587\\u4EF6\\u6765\\u5EFA\\u7ACB\\u4E0A\\u4E0B\\u6587\\u3002\\u5B83\\u7406\\u89E3\\u76EE\\u5F55\\u5E03\\u5C40\\u3001\\u5305\\u914D\\u7F6E\\u548C\\u4EE3\\u7801\\u5173\\u7CFB\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u4EE3\\u7801\\u751F\\u6210\\u4E0E\\u7F16\\u8F91\"}),\"\\uFF1A\\u63CF\\u8FF0\\u4F60\\u7684\\u9700\\u6C42\\uFF0CGemini CLI \\u5373\\u53EF\\u751F\\u6210\\u6216\\u4FEE\\u6539\\u4EE3\\u7801\\u3002\\u5B83\\u53EF\\u4EE5\\u521B\\u5EFA\\u65B0\\u6587\\u4EF6\\u3001\\u7F16\\u8F91\\u73B0\\u6709\\u6587\\u4EF6\\u5E76\\u5904\\u7406\\u591A\\u6587\\u4EF6\\u64CD\\u4F5C\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u547D\\u4EE4\\u6267\\u884C\"}),\"\\uFF1AGemini CLI \\u53EF\\u4EE5\\u8FD0\\u884C Shell \\u547D\\u4EE4\\u2014\\u2014\\u6784\\u5EFA\\u811A\\u672C\\u3001\\u6D4B\\u8BD5\\u3001\\u4EE3\\u7801\\u68C0\\u67E5\\u5DE5\\u5177\\u2014\\u2014\\u5E76\\u5C06\\u8F93\\u51FA\\u7528\\u4E8E\\u6307\\u5BFC\\u4E0B\\u4E00\\u6B65\\u64CD\\u4F5C\\u3002\\u8FD9\\u5B9E\\u73B0\\u4E86\\u8FED\\u4EE3\\u5F00\\u53D1\\uFF1A\\u5DE5\\u5177\\u7F16\\u5199\\u4EE3\\u7801\\u3001\\u8FD0\\u884C\\u6D4B\\u8BD5\\u3001\\u4FEE\\u590D\\u5931\\u8D25\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Gemini 2.5 Pro \\u6A21\\u578B\\u8BBF\\u95EE\"}),\"\\uFF1ACLI \\u63D0\\u4F9B\\u5BF9 Google \\u6700\\u65B0 Gemini \\u6A21\\u578B\\u7684\\u8BBF\\u95EE\\uFF0C\\u5305\\u62EC\\u62E5\\u6709 1M \\u4EE4\\u724C\\u4E0A\\u4E0B\\u6587\\u7A97\\u53E3\\u7684 Gemini 2.5 Pro\\u2014\\u2014\\u8FD9\\u662F\\u6240\\u6709\\u4E3B\\u6D41 AI \\u7F16\\u7A0B\\u5DE5\\u5177\\u4E2D\\u6700\\u5927\\u7684\\u4E0A\\u4E0B\\u6587\\u7A97\\u53E3\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u6269\\u5C55\"}),\"\\uFF1AGemini CLI \\u652F\\u6301\\u8FDE\\u63A5\\u5916\\u90E8\\u670D\\u52A1\\u7684\\u6269\\u5C55\\uFF0C\\u7C7B\\u4F3C\\u4E8E Claude Code \\u7684 MCP \\u652F\\u6301\\u3002\"]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.img,{alt:\"Mac \\u4E0A\\u7684\\u7EC8\\u7AEF AI \\u7F16\\u7A0B\\u5DE5\\u5177\",src:\"/images/blog/ai-coding-tools-mac-2026-claude-code-cursor-gemini-cli-guide/content-2.webp\",width:\"1376\",height:\"768\"})}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u4F18\\u52BF-2\",children:\"\\u4F18\\u52BF\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u5B8C\\u5168\\u514D\\u8D39\"}),\"\\uFF1A\\u6700\\u5927\\u7684\\u5DEE\\u5F02\\u5316\\u4F18\\u52BF\\u3002\\u65E0\\u8BA2\\u9605\\u8D39\\uFF0C\\u514D\\u8D39\\u5C42\\u65E0 API \\u8D39\\u7528\\u3002\\u5BF9\\u5B66\\u751F\\u3001\\u5F00\\u6E90\\u8D21\\u732E\\u8005\\u548C\\u6B63\\u5728\\u8BC4\\u4F30 AI \\u7F16\\u7A0B\\u5DE5\\u5177\\u7684\\u5F00\\u53D1\\u8005\\u6765\\u8BF4\\uFF0C\\u6D88\\u9664\\u4E86\\u6240\\u6709\\u95E8\\u69DB\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u8D85\\u5927\\u4E0A\\u4E0B\\u6587\\u7A97\\u53E3\"}),\"\\uFF1AGemini 2.5 Pro \\u7684 1M \\u4EE4\\u724C\\u4E0A\\u4E0B\\u6587\\u7A97\\u53E3\\u610F\\u5473\\u7740\\u5B83\\u53EF\\u4EE5\\u6444\\u53D6\\u975E\\u5E38\\u5927\\u7684\\u4EE3\\u7801\\u5E93\\u800C\\u65E0\\u9700\\u622A\\u65AD\\u3002\\u5BF9\\u4E8E Monorepo \\u548C\\u5927\\u578B\\u9879\\u76EE\\uFF0C\\u8FD9\\u662F\\u771F\\u6B63\\u7684\\u4F18\\u52BF\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Google \\u751F\\u6001\\u7CFB\\u7EDF\\u96C6\\u6210\"}),\"\\uFF1A\\u5982\\u679C\\u4F60\\u4F7F\\u7528 Google Cloud\\u3001Firebase \\u6216 Android \\u5F00\\u53D1\\uFF0CGemini CLI \\u5BF9\\u8FD9\\u4E9B\\u5E73\\u53F0\\u6709\\u539F\\u751F\\u7406\\u89E3\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u6301\\u7EED\\u5FEB\\u901F\\u8FED\\u4EE3\"}),\"\\uFF1Av0.33.2 \\u5C31\\u5728\\u51E0\\u5929\\u524D\\u53D1\\u5E03\\uFF0CGoogle \\u6B63\\u5728\\u5FEB\\u901F\\u63A8\\u9001\\u66F4\\u65B0\\u3002\\u6BCF\\u4E2A\\u7248\\u672C\\u90FD\\u6709\\u660E\\u663E\\u6539\\u8FDB\\u3002\"]}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u4F55\\u65F6\\u4F7F\\u7528-gemini-cli\",children:\"\\u4F55\\u65F6\\u4F7F\\u7528 Gemini CLI\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u5F53\\u4F60\\u5E0C\\u671B\\u96F6\\u6210\\u672C\\u4F7F\\u7528\\u7EC8\\u7AEF\\u539F\\u751F AI \\u7F16\\u7A0B\\u3001\\u5904\\u7406\\u53D7\\u76CA\\u4E8E 1M \\u4EE4\\u724C\\u4E0A\\u4E0B\\u6587\\u7684\\u8D85\\u5927\\u4EE3\\u7801\\u5E93\\uFF0C\\u6216\\u5728 Google \\u751F\\u6001\\u7CFB\\u7EDF\\u4E2D\\u5DE5\\u4F5C\\u65F6\\uFF0CGemini CLI \\u662F\\u6B63\\u786E\\u7684\\u9009\\u62E9\\u3002\\u5B83\\u5728\\u4EE5\\u4E0B\\u65B9\\u9762\\u5C24\\u4E3A\\u51FA\\u8272\\uFF1A\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"\\u4EE5\\u96F6\\u6210\\u672C\\u5F00\\u59CB AI \\u8F85\\u52A9\\u5F00\\u53D1\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u5904\\u7406\\u4E0A\\u4E0B\\u6587\\u7A97\\u53E3\\u5927\\u5C0F\\u81F3\\u5173\\u91CD\\u8981\\u7684\\u5927\\u578B Monorepo\"}),`\n`,(0,i.jsx)(n.li,{children:\"Google Cloud \\u548C Firebase \\u9879\\u76EE\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u5E0C\\u671B\\u4F7F\\u7528\\u7EC8\\u7AEF\\u539F\\u751F\\u5DE5\\u5177\\u4F46\\u4E0D\\u60F3\\u6309\\u91CF\\u8BA1\\u8D39\\u7684\\u5F00\\u53D1\\u8005\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u5B9A\\u4EF7-2\",children:\"\\u5B9A\\u4EF7\"}),`\n`,(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{children:\"\\u5C42\\u7EA7\"}),(0,i.jsx)(n.th,{children:\"\\u8D39\\u7528\"}),(0,i.jsx)(n.th,{children:\"\\u8BE6\\u60C5\"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"\\u514D\\u8D39\\uFF08Gemini API\\uFF09\"}),(0,i.jsx)(n.td,{children:\"0 \\u7F8E\\u5143\"}),(0,i.jsx)(n.td,{children:\"\\u6177\\u6168\\u7684\\u901F\\u7387\\u9650\\u5236\\uFF0C\\u53EF\\u8BBF\\u95EE Gemini 2.5 Pro\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"\\u4ED8\\u8D39\\uFF08Gemini API\\uFF09\"}),(0,i.jsx)(n.td,{children:\"\\u6309\\u91CF\\u8BA1\\u8D39\"}),(0,i.jsx)(n.td,{children:\"\\u66F4\\u9AD8\\u901F\\u7387\\u9650\\u5236\\uFF0C\\u4F18\\u5148\\u8BBF\\u95EE\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"Google One AI Premium\"}),(0,i.jsx)(n.td,{children:\"19.99 \\u7F8E\\u5143/\\u6708\"}),(0,i.jsx)(n.td,{children:\"\\u4E0E\\u5176\\u4ED6 Google AI \\u529F\\u80FD\\u6346\\u7ED1\"})]})]})]}),`\n`,(0,i.jsx)(n.p,{children:\"\\u5BF9\\u4E8E\\u5927\\u591A\\u6570\\u4E2A\\u4EBA\\u5F00\\u53D1\\u5DE5\\u4F5C\\u6D41\\uFF0C\\u514D\\u8D39\\u5C42\\u5DF2\\u7ECF\\u8DB3\\u591F\\u3002\\u53EA\\u6709\\u5728\\u5BC6\\u96C6\\u4F1A\\u8BDD\\u4E2D\\u8FBE\\u5230\\u901F\\u7387\\u9650\\u5236\\u65F6\\u624D\\u9700\\u8981\\u5347\\u7EA7\\u3002\"}),`\n`,(0,i.jsx)(n.hr,{}),`\n`,(0,i.jsx)(n.h2,{id:\"github-copilot\",children:\"GitHub Copilot\"}),`\n`,(0,i.jsx)(n.p,{children:\"GitHub Copilot \\u662F\\u5F15\\u53D1 AI \\u7F16\\u7A0B\\u9769\\u547D\\u7684\\u5DE5\\u5177\\u30022021 \\u5E74\\u63A8\\u51FA\\uFF0C\\u4ECD\\u662F\\u88AB\\u91C7\\u7528\\u6700\\u5E7F\\u6CDB\\u7684 AI \\u7F16\\u7A0B\\u52A9\\u624B\\uFF0C\\u62E5\\u6709\\u6570\\u5343\\u4E07\\u7528\\u6237\\u30022026 \\u5E74\\uFF0CCopilot \\u5DF2\\u663E\\u8457\\u8FDB\\u5316\\u2014\\u2014\\u589E\\u52A0\\u4E86\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\\u3001\\u591A\\u6587\\u4EF6\\u7F16\\u8F91\\u548C\\u5DE5\\u4F5C\\u7A7A\\u95F4\\u7EA7\\u4E0A\\u4E0B\\u6587\\u2014\\u2014\\u4F46\\u5B83\\u4ECD\\u4E3B\\u8981\\u4EE5 IDE \\u63D2\\u4EF6\\u800C\\u975E\\u72EC\\u7ACB\\u5DE5\\u5177\\u7684\\u5F62\\u5F0F\\u8FD0\\u884C\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"mac-\\u4E0A\\u7684\\u5F53\\u524D\\u72B6\\u6001\",children:\"Mac \\u4E0A\\u7684\\u5F53\\u524D\\u72B6\\u6001\"}),`\n`,(0,i.jsx)(n.p,{children:\"Copilot \\u53EF\\u4F5C\\u4E3A VS Code\\u3001JetBrains IDE\\uFF08IntelliJ\\u3001PyCharm\\u3001WebStorm\\uFF09\\u3001Neovim \\u548C Xcode \\u7684\\u6269\\u5C55\\u4F7F\\u7528\\u3002VS Code \\u96C6\\u6210\\u6700\\u4E3A\\u6210\\u719F\\u3002\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u5B89\\u88C5 VS Code \\u6269\\u5C55\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"code\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --install-extension\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" GitHub.copilot\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"code\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --install-extension\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" GitHub.copilot-chat\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u6216\\u901A\\u8FC7 Homebrew \\u5B89\\u88C5\\uFF08CLI \\u7248\\u672C\\uFF09\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" gh\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"gh\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" extension\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" github/gh-copilot\"})]})]})})}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u6838\\u5FC3\\u529F\\u80FD-3\",children:\"\\u6838\\u5FC3\\u529F\\u80FD\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u5185\\u8054\\u8865\\u5168\"}),\"\\uFF1ACopilot \\u7684\\u539F\\u59CB\\u4F53\\u9A8C\\u3002\\u5F53\\u4F60\\u8F93\\u5165\\u65F6\\uFF0CCopilot \\u63D0\\u4F9B\\u8865\\u5168\\u5EFA\\u8BAE\\u2014\\u2014\\u6709\\u65F6\\u662F\\u5355\\u884C\\uFF0C\\u6709\\u65F6\\u662F\\u6574\\u4E2A\\u51FD\\u6570\\u3002\\u5EFA\\u8BAE\\u5177\\u6709\\u4E0A\\u4E0B\\u6587\\u611F\\u77E5\\u80FD\\u529B\\uFF0C\\u4ECE\\u5F53\\u524D\\u6587\\u4EF6\\u548C\\u5DF2\\u6253\\u5F00\\u7684\\u6807\\u7B7E\\u9875\\u4E2D\\u6C72\\u53D6\\u4FE1\\u606F\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Copilot Chat\"}),\"\\uFF1AIDE \\u4E2D\\u7684\\u804A\\u5929\\u9762\\u677F\\uFF0C\\u7528\\u4E8E\\u63D0\\u95EE\\u3001\\u89E3\\u91CA\\u4EE3\\u7801\\u3001\\u751F\\u6210\\u6D4B\\u8BD5\\u548C\\u83B7\\u53D6\\u5EFA\\u8BAE\\u3002\\u5B83\\u7406\\u89E3\\u5F53\\u524D\\u6587\\u4EF6\\u548C\\u5DE5\\u4F5C\\u7A7A\\u95F4\\u4E0A\\u4E0B\\u6587\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\"}),\"\\uFF1ACopilot \\u7684\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\\uFF08VS Code \\u4E2D\\u53EF\\u7528\\uFF09\\u53EF\\u4EE5\\u89C4\\u5212\\u548C\\u6267\\u884C\\u591A\\u6B65\\u4EFB\\u52A1\\u3001\\u8FD0\\u884C\\u7EC8\\u7AEF\\u547D\\u4EE4\\u5E76\\u5BF9\\u7ED3\\u679C\\u8FED\\u4EE3\\u3002\\u5B83\\u6BD4 Claude Code \\u7684\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\\u66F4\\u65B0\\uFF0C\\u80FD\\u529B\\u4ECD\\u5728\\u8FFD\\u8D76\\u4E2D\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Copilot CLI\"}),\"\\uFF1A\",(0,i.jsx)(n.code,{children:\"gh copilot\"}),\" \\u547D\\u4EE4\\u5C06 AI \\u8F85\\u52A9\\u5E26\\u5165\\u7EC8\\u7AEF\\uFF0C\\u7528\\u4E8E\\u89E3\\u91CA\\u547D\\u4EE4\\u3001\\u5EFA\\u8BAE Shell \\u547D\\u4EE4\\u548C\\u56DE\\u7B54\\u5F00\\u53D1\\u95EE\\u9898\\u2014\\u2014\\u4F46\\u5728\\u4EE3\\u7801\\u751F\\u6210\\u65B9\\u9762\\uFF0C\\u529F\\u80FD\\u4E0D\\u5982 Claude Code \\u6216 Gemini CLI \\u5B8C\\u6574\\u3002\"]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u4F18\\u52BF-3\",children:\"\\u4F18\\u52BF\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u6700\\u5E7F\\u6CDB\\u7684\\u7F16\\u8F91\\u5668\\u652F\\u6301\"}),\"\\uFF1A\\u9002\\u7528\\u4E8E VS Code\\u3001JetBrains\\u3001Neovim\\u3001Xcode \\u7B49\\u3002\\u6CA1\\u6709\\u5176\\u4ED6 AI \\u5DE5\\u5177\\u8986\\u76D6\\u8FD9\\u4E48\\u591A\\u7F16\\u8F91\\u5668\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u4E0E GitHub \\u65E0\\u7F1D\\u96C6\\u6210\"}),\"\\uFF1A\\u5982\\u679C\\u4F60\\u4F7F\\u7528 GitHub\\uFF0C\\u62C9\\u53D6\\u8BF7\\u6C42\\u6458\\u8981\\u3001\\u4EE3\\u7801\\u5BA1\\u67E5\\u5EFA\\u8BAE\\u548C Issue \\u4E0A\\u4E0B\\u6587\\u5747\\u5DF2\\u5185\\u7F6E\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u6210\\u719F\\u7A33\\u5B9A\"}),\"\\uFF1A\\u591A\\u5E74\\u7684\\u751F\\u4EA7\\u4F7F\\u7528\\u610F\\u5473\\u7740\\u66F4\\u5C11\\u7684\\u7C97\\u7CD9\\u8FB9\\u7F18\\u548C\\u6BD4\\u65B0\\u5DE5\\u5177\\u66F4\\u597D\\u7684\\u53EF\\u9760\\u6027\\u3002\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"\\u4EF7\\u683C\\u5B9E\\u60E0\"}),\"\\uFF1A\\u4E2A\\u4EBA\\u7528\\u6237 10 \\u7F8E\\u5143/\\u6708\\uFF0C\\u662F\\u9AD8\\u7EA7 AI \\u7F16\\u7A0B\\u5DE5\\u5177\\u4E2D\\u8BA2\\u9605\\u4EF7\\u683C\\u6700\\u4F4E\\u7684\\u3002\"]}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u4F55\\u65F6\\u4F7F\\u7528-copilot\",children:\"\\u4F55\\u65F6\\u4F7F\\u7528 Copilot\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u5F53\\u4F60\\u9700\\u8981\\u5E7F\\u6CDB\\u7684\\u7F16\\u8F91\\u5668\\u652F\\u6301\\u3001\\u7D27\\u5BC6\\u7684 GitHub \\u96C6\\u6210\\u6216\\u6700\\u4F4E\\u6210\\u672C\\u7684\\u8BA2\\u9605\\u9009\\u9879\\u65F6\\uFF0CCopilot \\u662F\\u6B63\\u786E\\u7684\\u9009\\u62E9\\u3002\\u5B83\\u5728\\u4EE5\\u4E0B\\u65B9\\u9762\\u5C24\\u4E3A\\u51FA\\u8272\\uFF1A\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"\\u4F7F\\u7528 JetBrains IDE \\u7684\\u5F00\\u53D1\\u8005\\uFF08Cursor \\u548C Windsurf \\u4E0D\\u652F\\u6301\\uFF09\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u6DF1\\u5EA6\\u6295\\u5165 GitHub \\u751F\\u6001\\u7CFB\\u7EDF\\u7684\\u56E2\\u961F\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u5FEB\\u901F\\u7F16\\u7801\\u4F1A\\u8BDD\\u4E2D\\u7684\\u5185\\u8054\\u8865\\u5168\"}),`\n`,(0,i.jsx)(n.li,{children:\"Mac \\u4E0A\\u7684 Xcode \\u5F00\\u53D1\\uFF08\\u552F\\u4E00\\u652F\\u6301 Xcode \\u7684\\u4E3B\\u6D41 AI \\u5DE5\\u5177\\uFF09\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u5B9A\\u4EF7-3\",children:\"\\u5B9A\\u4EF7\"}),`\n`,(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{children:\"\\u8BA1\\u5212\"}),(0,i.jsx)(n.th,{children:\"\\u8D39\\u7528\"}),(0,i.jsx)(n.th,{children:\"\\u8BE6\\u60C5\"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"\\u514D\\u8D39\"}),(0,i.jsx)(n.td,{children:\"0 \\u7F8E\\u5143\"}),(0,i.jsx)(n.td,{children:\"\\u6709\\u9650\\u8865\\u5168\\uFF0C\\u4EC5\\u652F\\u6301 VS Code \\u548C CLI\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"Individual\"}),(0,i.jsx)(n.td,{children:\"10 \\u7F8E\\u5143/\\u6708\"}),(0,i.jsx)(n.td,{children:\"\\u65E0\\u9650\\u8865\\u5168\\u3001\\u804A\\u5929\\u3001\\u6240\\u6709\\u7F16\\u8F91\\u5668\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"Business\"}),(0,i.jsx)(n.td,{children:\"19 \\u7F8E\\u5143/\\u7528\\u6237/\\u6708\"}),(0,i.jsx)(n.td,{children:\"\\u7EC4\\u7EC7\\u7BA1\\u7406\\u3001\\u7B56\\u7565\\u63A7\\u5236\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"Enterprise\"}),(0,i.jsx)(n.td,{children:\"39 \\u7F8E\\u5143/\\u7528\\u6237/\\u6708\"}),(0,i.jsx)(n.td,{children:\"\\u5FAE\\u8C03\\u6A21\\u578B\\u3001\\u9AD8\\u7EA7\\u5B89\\u5168\"})]})]})]}),`\n`,(0,i.jsx)(n.hr,{}),`\n`,(0,i.jsx)(n.h2,{id:\"\\u5176\\u4ED6\\u503C\\u5F97\\u4E86\\u89E3\\u7684\\u5DE5\\u5177\",children:\"\\u5176\\u4ED6\\u503C\\u5F97\\u4E86\\u89E3\\u7684\\u5DE5\\u5177\"}),`\n`,(0,i.jsx)(n.h3,{id:\"windsurfcodeium\",children:\"Windsurf\\uFF08Codeium\\uFF09\"}),`\n`,(0,i.jsx)(n.p,{children:\"Windsurf \\u662F\\u53E6\\u4E00\\u4E2A\\u96C6\\u6210 AI \\u7684 VS Code \\u5206\\u652F\\uFF0C\\u7531 Codeium \\u56E2\\u961F\\u6784\\u5EFA\\u3002\\u5B83\\u63D0\\u4F9B\\u7C7B\\u4F3C\\u4E8E Cursor Composer \\u7684\\u300CCascade\\u300D\\u529F\\u80FD\\uFF0C\\u7528\\u4E8E\\u591A\\u6587\\u4EF6\\u7F16\\u8F91\\u3002\\u514D\\u8D39\\u5C42\\u6BD4 Cursor \\u66F4\\u6177\\u6168\\uFF0C\\u5BF9\\u4E8E\\u60F3\\u8981 AI IDE \\u4F46\\u4E0D\\u60F3\\u627F\\u62C5 20 \\u7F8E\\u5143/\\u6708\\u8D39\\u7528\\u7684\\u5F00\\u53D1\\u8005\\u6765\\u8BF4\\u662F\\u4E2A\\u4E0D\\u9519\\u7684\\u9009\\u62E9\\u3002\\u4E0D\\u8FC7\\uFF0C\\u5B83\\u7684\\u5E02\\u573A\\u52BF\\u5934\\u4E0D\\u53CA Cursor\\uFF0C\\u4F7F\\u7528\\u9ED8\\u8BA4\\u6A21\\u578B\\u65F6 AI \\u8D28\\u91CF\\u7565\\u900A\\u4E00\\u7B79\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"aider\",children:\"Aider\"}),`\n`,(0,i.jsx)(n.p,{children:\"Aider \\u662F\\u4E00\\u4E2A\\u5F00\\u6E90\\u7684\\u7EC8\\u7AEF\\u539F\\u751F AI \\u7F16\\u7A0B\\u5DE5\\u5177\\u3002\\u5B83\\u652F\\u6301\\u591A\\u79CD LLM \\u540E\\u7AEF\\uFF08Claude\\u3001GPT-4\\u3001Gemini\\u3001\\u672C\\u5730\\u6A21\\u578B\\uFF09\\uFF0C\\u5E76\\u4E0E git \\u7D27\\u5BC6\\u96C6\\u6210\\u2014\\u2014\\u4E3A\\u6BCF\\u6B21 AI \\u751F\\u6210\\u7684\\u53D8\\u66F4\\u81EA\\u52A8\\u521B\\u5EFA\\u63D0\\u4EA4\\u3002\\u5982\\u679C\\u4F60\\u60F3\\u8981\\u652F\\u6301\\u5B8C\\u6574\\u6A21\\u578B\\u7075\\u6D3B\\u6027\\u548C\\u5F00\\u6E90\\u900F\\u660E\\u5EA6\\u7684\\u7EC8\\u7AEF\\u539F\\u751F AI \\u7F16\\u7A0B\\uFF0CAider \\u8868\\u73B0\\u51FA\\u8272\\u3002\\u5B89\\u88C5\\u65B9\\u5F0F\\uFF1A\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" aider\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u6216\\u8005\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"pip\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" aider-chat\"})]})]})})}),`\n`,(0,i.jsx)(n.h3,{id:\"continuedev\",children:\"Continue.dev\"}),`\n`,(0,i.jsx)(n.p,{children:\"Continue \\u662F\\u4E00\\u4E2A\\u5F00\\u6E90 IDE \\u6269\\u5C55\\uFF0C\\u4E3A VS Code \\u548C JetBrains \\u5E26\\u6765 AI \\u8F85\\u52A9\\u3002\\u5B83\\u652F\\u6301\\u4EFB\\u4F55 LLM \\u540E\\u7AEF\\uFF0C\\u5305\\u62EC\\u901A\\u8FC7 Ollama \\u8FD0\\u884C\\u7684\\u672C\\u5730\\u6A21\\u578B\\u3002\\u5BF9\\u4E8E\\u5E0C\\u671B\\u5728\\u4E0D\\u5C06\\u4EE3\\u7801\\u53D1\\u9001\\u5230\\u5916\\u90E8 API \\u7684\\u60C5\\u51B5\\u4E0B\\u83B7\\u5F97 AI \\u7F16\\u7A0B\\u8F85\\u52A9\\u7684\\u5F00\\u53D1\\u8005\\uFF0C\\u642D\\u914D\\u672C\\u5730\\u6A21\\u578B\\u7684 Continue \\u662F\\u9690\\u79C1\\u4FDD\\u62A4\\u6700\\u597D\\u7684\\u9009\\u62E9\\u3002\"}),`\n`,(0,i.jsxs)(n.blockquote,{children:[`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u4E13\\u4E1A\\u63D0\\u793A\"}),\"\\uFF1A\\u5173\\u4E8E \",(0,i.jsx)(n.a,{href:\"/blog/macos-tahoe-terminal-complete-guide-2025\",children:\"Mac \\u7EC8\\u7AEF\\u73AF\\u5883\\u914D\\u7F6E\"}),\"\\u4EE5\\u5145\\u5206\\u53D1\\u6325\\u8FD9\\u4E9B\\u7EC8\\u7AEF\\u539F\\u751F\\u5DE5\\u5177\\u7684\\u6F5C\\u529B\\uFF0C\\u624E\\u5B9E\\u7684 Zsh \\u548C Shell \\u914D\\u7F6E\\u5BF9\\u751F\\u4EA7\\u529B\\u6709\\u7740\\u771F\\u5B9E\\u7684\\u63D0\\u5347\\u4F5C\\u7528\\u3002\"]}),`\n`]}),`\n`,(0,i.jsx)(n.hr,{}),`\n`,(0,i.jsx)(n.h2,{id:\"\\u6A2A\\u5411\\u5BF9\\u6BD4\",children:\"\\u6A2A\\u5411\\u5BF9\\u6BD4\"}),`\n`,(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{children:\"\\u529F\\u80FD\"}),(0,i.jsx)(n.th,{children:\"Claude Code\"}),(0,i.jsx)(n.th,{children:\"Cursor\"}),(0,i.jsx)(n.th,{children:\"Gemini CLI\"}),(0,i.jsx)(n.th,{children:\"GitHub Copilot\"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.strong,{children:\"\\u7C7B\\u578B\"})}),(0,i.jsx)(n.td,{children:\"\\u7EC8\\u7AEF\\u667A\\u80FD\\u4F53\"}),(0,i.jsx)(n.td,{children:\"IDE \\u5206\\u652F\"}),(0,i.jsx)(n.td,{children:\"\\u7EC8\\u7AEF\\u667A\\u80FD\\u4F53\"}),(0,i.jsx)(n.td,{children:\"IDE \\u63D2\\u4EF6\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.strong,{children:\"Mac \\u5B89\\u88C5\"})}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:\"npm install -g\"})}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:\"brew install --cask\"})}),(0,i.jsxs)(n.td,{children:[(0,i.jsx)(n.code,{children:\"brew install\"}),\" / \",(0,i.jsx)(n.code,{children:\"npm install -g\"})]}),(0,i.jsx)(n.td,{children:\"IDE \\u6269\\u5C55\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.strong,{children:\"\\u57FA\\u7840\\u4EF7\\u683C\"})}),(0,i.jsx)(n.td,{children:\"\\u6309\\u91CF\\u8BA1\\u8D39 / 20 \\u7F8E\\u5143/\\u6708\"}),(0,i.jsx)(n.td,{children:\"20 \\u7F8E\\u5143/\\u6708 Pro\"}),(0,i.jsx)(n.td,{children:\"\\u514D\\u8D39\"}),(0,i.jsx)(n.td,{children:\"10 \\u7F8E\\u5143/\\u6708\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.strong,{children:\"\\u6700\\u4F73\\u6A21\\u578B\"})}),(0,i.jsx)(n.td,{children:\"Claude Opus / Sonnet\"}),(0,i.jsx)(n.td,{children:\"\\u591A\\u6A21\\u578B\\uFF08Claude\\u3001GPT\\u3001Gemini\\uFF09\"}),(0,i.jsx)(n.td,{children:\"Gemini 2.5 Pro\"}),(0,i.jsx)(n.td,{children:\"GPT-4o / Claude\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.strong,{children:\"\\u4E0A\\u4E0B\\u6587\\u7A97\\u53E3\"})}),(0,i.jsx)(n.td,{children:\"200K \\u4EE4\\u724C\"}),(0,i.jsx)(n.td,{children:\"~120K \\u4EE4\\u724C\"}),(0,i.jsx)(n.td,{children:\"1M \\u4EE4\\u724C\"}),(0,i.jsx)(n.td,{children:\"~128K \\u4EE4\\u724C\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.strong,{children:\"\\u591A\\u6587\\u4EF6\\u7F16\\u8F91\"})}),(0,i.jsx)(n.td,{children:\"\\u4F18\\u79C0\"}),(0,i.jsx)(n.td,{children:\"\\u4F18\\u79C0\\uFF08Composer\\uFF09\"}),(0,i.jsx)(n.td,{children:\"\\u826F\\u597D\"}),(0,i.jsx)(n.td,{children:\"\\u826F\\u597D\\uFF08\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\\uFF09\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.strong,{children:\"\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\"})}),(0,i.jsx)(n.td,{children:\"\\u4E1A\\u754C\\u6700\\u4F73\"}),(0,i.jsx)(n.td,{children:\"\\u51FA\\u8272\"}),(0,i.jsx)(n.td,{children:\"\\u826F\\u597D\"}),(0,i.jsx)(n.td,{children:\"\\u53D1\\u5C55\\u4E2D\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.strong,{children:\"\\u5185\\u8054\\u8865\\u5168\"})}),(0,i.jsx)(n.td,{children:\"\\u65E0\"}),(0,i.jsx)(n.td,{children:\"\\u4F18\\u79C0\"}),(0,i.jsx)(n.td,{children:\"\\u65E0\"}),(0,i.jsx)(n.td,{children:\"\\u4F18\\u79C0\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.strong,{children:\"\\u662F\\u5426\\u9700\\u8981\\u7F16\\u8F91\\u5668\"})}),(0,i.jsx)(n.td,{children:\"\\u65E0\\uFF08\\u4EFB\\u4F55\\u7EC8\\u7AEF\\uFF09\"}),(0,i.jsx)(n.td,{children:\"Cursor IDE\"}),(0,i.jsx)(n.td,{children:\"\\u65E0\\uFF08\\u4EFB\\u4F55\\u7EC8\\u7AEF\\uFF09\"}),(0,i.jsx)(n.td,{children:\"VS Code/JetBrains \\u7B49\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.strong,{children:\"Shell \\u547D\\u4EE4\\u6267\\u884C\"})}),(0,i.jsx)(n.td,{children:\"\\u662F\"}),(0,i.jsx)(n.td,{children:\"\\u662F\\uFF08\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\\uFF09\"}),(0,i.jsx)(n.td,{children:\"\\u662F\"}),(0,i.jsx)(n.td,{children:\"\\u6709\\u9650\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.strong,{children:\"Git \\u96C6\\u6210\"})}),(0,i.jsx)(n.td,{children:\"\\u826F\\u597D\"}),(0,i.jsx)(n.td,{children:\"\\u826F\\u597D\"}),(0,i.jsx)(n.td,{children:\"\\u826F\\u597D\"}),(0,i.jsx)(n.td,{children:\"\\u4F18\\u79C0\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.strong,{children:\"\\u9690\\u79C1\\u6A21\\u5F0F\"})}),(0,i.jsx)(n.td,{children:\"\\u4EE3\\u7801\\u4E0D\\u7528\\u4E8E\\u8BAD\\u7EC3\"}),(0,i.jsx)(n.td,{children:\"\\u9690\\u79C1\\u6A21\\u5F0F\\u53EF\\u7528\"}),(0,i.jsx)(n.td,{children:\"\\u9002\\u7528 Google \\u6570\\u636E\\u653F\\u7B56\"}),(0,i.jsx)(n.td,{children:\"Business \\u8BA1\\u5212\\u8981\\u6C42\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.strong,{children:\"MCP \\u652F\\u6301\"})}),(0,i.jsx)(n.td,{children:\"\\u662F\"}),(0,i.jsx)(n.td,{children:\"\\u662F\"}),(0,i.jsx)(n.td,{children:\"\\u6269\\u5C55\"}),(0,i.jsx)(n.td,{children:\"\\u6709\\u9650\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.strong,{children:\"Apple Silicon \\u4F18\\u5316\"})}),(0,i.jsx)(n.td,{children:\"\\u662F\\uFF08Node.js\\uFF09\"}),(0,i.jsx)(n.td,{children:\"\\u662F\\uFF08Electron\\uFF09\"}),(0,i.jsx)(n.td,{children:\"\\u662F\\uFF08Node.js\\uFF09\"}),(0,i.jsx)(n.td,{children:\"\\u662F\\uFF08\\u6269\\u5C55\\uFF09\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.strong,{children:\"\\u79BB\\u7EBF\\u6A21\\u5F0F\"})}),(0,i.jsx)(n.td,{children:\"\\u5426\"}),(0,i.jsx)(n.td,{children:\"\\u5426\"}),(0,i.jsx)(n.td,{children:\"\\u5426\"}),(0,i.jsx)(n.td,{children:\"\\u5426\"})]})]})]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u8868\\u683C\\u80CC\\u540E\\u7684\\u7EC6\\u8282\",children:\"\\u8868\\u683C\\u80CC\\u540E\\u7684\\u7EC6\\u8282\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u6570\\u5B57\\u548C\\u52FE\\u9009\\u6846\\u5E76\\u4E0D\\u80FD\\u53CD\\u6620\\u5168\\u90E8\\u60C5\\u51B5\\u3002\\u4EE5\\u4E0B\\u662F\\u5B9E\\u8DF5\\u4E2D\\u771F\\u6B63\\u91CD\\u8981\\u7684\\u5185\\u5BB9\\uFF1A\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u4E0A\\u4E0B\\u6587\\u7A97\\u53E3\\u5927\\u5C0F vs. \\u4E0A\\u4E0B\\u6587\\u8D28\\u91CF\"}),\"\\uFF1AGemini CLI \\u62E5\\u6709\\u6700\\u5927\\u7684 1M \\u4EE4\\u724C\\u4E0A\\u4E0B\\u6587\\u7A97\\u53E3\\uFF0C\\u4F46\\u539F\\u59CB\\u7A97\\u53E3\\u5927\\u5C0F\\u4E0D\\u5982\\u6A21\\u578B\\u5BF9\\u8BE5\\u4E0A\\u4E0B\\u6587\\u7684\\u5229\\u7528\\u8D28\\u91CF\\u91CD\\u8981\\u3002\\u5728\\u6211\\u7684\\u6D4B\\u8BD5\\u4E2D\\uFF0CClaude Code \\u51ED\\u501F 200K \\u4EE4\\u724C\\u5F80\\u5F80\\u5728\\u5927\\u578B\\u4EE3\\u7801\\u5E93\\u4E0A\\u4EA7\\u751F\\u6BD4 Gemini CLI 1M \\u4EE4\\u724C\\u66F4\\u597D\\u7684\\u7ED3\\u679C\\uFF0C\\u56E0\\u4E3A Claude \\u5728\\u8BE5\\u4E0A\\u4E0B\\u6587\\u4E2D\\u7684\\u68C0\\u7D22\\u548C\\u63A8\\u7406\\u66F4\\u4E3A\\u7CBE\\u786E\\u3002\\u4E0D\\u8FC7\\uFF0C\\u5BF9\\u4E8E\\u771F\\u6B63\\u9700\\u8981\\u6A21\\u578B\\u540C\\u65F6\\u770B\\u5230\\u6240\\u6709\\u5185\\u5BB9\\u7684\\u8D85\\u5927 Monorepo\\uFF0CGemini \\u7684\\u7A97\\u53E3\\u5927\\u5C0F\\u786E\\u5B9E\\u662F\\u771F\\u5B9E\\u4F18\\u52BF\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\\u8D28\\u91CF\"}),\"\\uFF1AClaude Code \\u7684\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\\u6700\\u4E3A\\u6210\\u719F\\u3002\\u5B83\\u89C4\\u5212\\u591A\\u6B65\\u4EFB\\u52A1\\u3001\\u6267\\u884C\\u4EFB\\u52A1\\u3001\\u4F18\\u96C5\\u5904\\u7406\\u9519\\u8BEF\\uFF0C\\u5E76\\u5728\\u4E0D\\u504F\\u79BB\\u539F\\u59CB\\u76EE\\u6807\\u7684\\u60C5\\u51B5\\u4E0B\\u6301\\u7EED\\u8FED\\u4EE3\\u3002Cursor \\u7684\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\\u7D27\\u968F\\u5176\\u540E\\uFF0C\\u4F46\\u5728\\u957F\\u5E8F\\u5217\\u4EFB\\u52A1\\u4E2D\\u5076\\u5C14\\u4F1A\\u4E22\\u5931\\u4E0A\\u4E0B\\u6587\\u3002Gemini CLI \\u7684\\u667A\\u80FD\\u4F53\\u80FD\\u529B\\u6B63\\u5728\\u5FEB\\u901F\\u63D0\\u5347\\uFF0C\\u4F46\\u5728\\u590D\\u6742\\u591A\\u6B65\\u4EFB\\u52A1\\u65B9\\u9762\\u4ECD\\u611F\\u89C9\\u843D\\u540E\\u4E00\\u4EE3\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u5185\\u8054\\u8865\\u5168\"}),\"\\uFF1A\\u8FD9\\u662F Cursor \\u548C Copilot \\u6CA1\\u6709\\u7EC8\\u7AEF\\u7ADE\\u4E89\\u5BF9\\u624B\\u7684\\u9886\\u57DF\\u3002\\u5982\\u679C\\u5FEB\\u901F\\u7684\\u5B9E\\u65F6\\u8865\\u5168\\u662F\\u4F60\\u5DE5\\u4F5C\\u6D41\\u7684\\u6838\\u5FC3\\uFF0C\\u4F60\\u9700\\u8981 IDE \\u96C6\\u6210\\u5DE5\\u5177\\u3002Claude Code \\u548C Gemini CLI \\u4E0D\\u63D0\\u4F9B\\u5185\\u8054\\u8865\\u5168\\u2014\\u2014\\u5B83\\u4EEC\\u662F\\u8BF7\\u6C42-\\u54CD\\u5E94\\u5F0F\\u5DE5\\u5177\\u3002\"]}),`\n`,(0,i.jsx)(n.hr,{}),`\n`,(0,i.jsx)(n.h2,{id:\"\\u771F\\u5B9E\\u5DE5\\u4F5C\\u6D41\\u6D4B\\u8BD5\",children:\"\\u771F\\u5B9E\\u5DE5\\u4F5C\\u6D41\\u6D4B\\u8BD5\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u6211\\u5BF9\\u6BCF\\u6B3E\\u5DE5\\u5177\\u8FDB\\u884C\\u4E86\\u56DB\\u4E2A\\u5E38\\u89C1 Mac \\u5F00\\u53D1\\u573A\\u666F\\u7684\\u6D4B\\u8BD5\\uFF0C\\u4EE5\\u89C2\\u5BDF\\u5B83\\u4EEC\\u5728\\u5B9E\\u8DF5\\u4E2D\\u7684\\u8868\\u73B0\\u3002\\u6240\\u6709\\u6D4B\\u8BD5\\u5747\\u5728\\u642D\\u8F7D M3 Pro\\u300136GB RAM\\u3001\\u8FD0\\u884C macOS Tahoe \\u7684 MacBook Pro \\u4E0A\\u8FDB\\u884C\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u6D4B\\u8BD5\\u4E00\\u8C03\\u8BD5\\u5931\\u8D25\\u7684\\u6D4B\\u8BD5\\u5957\\u4EF6\",children:\"\\u6D4B\\u8BD5\\u4E00\\uFF1A\\u8C03\\u8BD5\\u5931\\u8D25\\u7684\\u6D4B\\u8BD5\\u5957\\u4EF6\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u573A\\u666F\"}),\"\\uFF1A\\u4F9D\\u8D56\\u5347\\u7EA7\\u540E\\uFF0CReact \\u9879\\u76EE\\u4E2D\\u6709 12 \\u4E2A\\u6D4B\\u8BD5\\u5931\\u8D25\\u3002\\u5931\\u8D25\\u5206\\u5E03\\u5728 6 \\u4E2A\\u6D4B\\u8BD5\\u6587\\u4EF6\\u4E2D\\uFF0C\\u6D89\\u53CA Mock \\u914D\\u7F6E\\u3001API \\u54CD\\u5E94\\u683C\\u5F0F\\u548C\\u7EC4\\u4EF6\\u6E32\\u67D3\\u65B9\\u9762\\u7684\\u95EE\\u9898\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Claude Code\"}),\"\\uFF1A\\u5C06\\u6D4B\\u8BD5\\u8F93\\u51FA\\u63D0\\u4F9B\\u7ED9\\u5B83\\u5E76\\u8981\\u6C42\\u4FEE\\u590D\\u6240\\u6709\\u5931\\u8D25\\u3002\\u5B83\\u8BC6\\u522B\\u51FA\\u6839\\u672C\\u539F\\u56E0\\uFF08HTTP \\u5BA2\\u6237\\u7AEF\\u5E93\\u54CD\\u5E94\\u7ED3\\u6784\\u7684\\u7834\\u574F\\u6027\\u53D8\\u66F4\\uFF09\\uFF0C\\u8FFD\\u8E2A\\u6240\\u6709\\u53D7\\u5F71\\u54CD\\u7684\\u6D4B\\u8BD5\\u6587\\u4EF6\\uFF0C\\u66F4\\u65B0\\u4E86 Mock\\uFF0C\\u5E76\\u91CD\\u65B0\\u8FD0\\u884C\\u6D4B\\u8BD5\\u2014\\u2014\\u5168\\u7A0B\\u5728\\u4E00\\u4E2A\\u667A\\u80FD\\u4F53\\u5FAA\\u73AF\\u4E2D\\u5B8C\\u6210\\u3002\\u7EA6 3 \\u5206\\u949F\\u5185\\u4FEE\\u590D\\u4E86\\u6240\\u6709 12 \\u4E2A\\u6D4B\\u8BD5\\u3002\",(0,i.jsx)(n.strong,{children:\"\\u6B64\\u4EFB\\u52A1\\u7684\\u4F18\\u80DC\\u8005\\u3002\"})]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Cursor\"}),\"\\uFF1A\\u5728 Composer \\u6A21\\u5F0F\\u4E0B\\u7C98\\u5165\\u6D4B\\u8BD5\\u8F93\\u51FA\\u3002\\u5B83\\u6B63\\u786E\\u8BC6\\u522B\\u4E86\\u6839\\u672C\\u539F\\u56E0\\u5E76\\u4FEE\\u590D\\u4E86 12 \\u4E2A\\u6D4B\\u8BD5\\u4E2D\\u7684 10 \\u4E2A\\u3002\\u5269\\u4F59 2 \\u4E2A\\u9700\\u8981\\u7B2C\\u4E8C\\u6B21 Composer \\u8FED\\u4EE3\\uFF0C\\u56E0\\u4E3A\\u5B83\\u4EEC\\u4F9D\\u8D56\\u4E8E Cursor \\u6700\\u521D\\u672A\\u7EB3\\u5165\\u4E0A\\u4E0B\\u6587\\u7684\\u5DE5\\u5177\\u51FD\\u6570\\u3002\\u603B\\u65F6\\u95F4\\uFF1A\\u7EA6 5 \\u5206\\u949F\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Gemini CLI\"}),\"\\uFF1A\\u8BC6\\u522B\\u4E86\\u6839\\u672C\\u539F\\u56E0\\u5E76\\u4FEE\\u590D\\u4E86 12 \\u4E2A\\u6D4B\\u8BD5\\u4E2D\\u7684 9 \\u4E2A\\u3002\\u5269\\u4F59 3 \\u4E2A\\u9700\\u8981\\u624B\\u52A8\\u5E72\\u9884\\u2014\\u2014Gemini \\u5EFA\\u8BAE\\u7684\\u53D8\\u66F4\\u8BED\\u6CD5\\u6B63\\u786E\\uFF0C\\u4F46\\u4E0D\\u7B26\\u5408\\u9879\\u76EE\\u7684\\u6D4B\\u8BD5\\u6A21\\u5F0F\\u3002\\u5305\\u542B\\u624B\\u52A8\\u4FEE\\u590D\\u7684\\u603B\\u65F6\\u95F4\\uFF1A\\u7EA6 7 \\u5206\\u949F\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Copilot\"}),\"\\uFF1A\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\\u4FEE\\u590D\\u4E86 12 \\u4E2A\\u6D4B\\u8BD5\\u4E2D\\u7684 7 \\u4E2A\\u3002\\u5269\\u4F59 5 \\u4E2A\\u9700\\u8981\\u57FA\\u4E8E\\u804A\\u5929\\u7684\\u624B\\u52A8\\u8FED\\u4EE3\\u3002Copilot \\u5728\\u5904\\u7406\\u7279\\u5B9A\\u4E8E\\u8BE5\\u9879\\u76EE\\u7684 Mock \\u914D\\u7F6E\\u6A21\\u5F0F\\u65F6\\u8868\\u73B0\\u4E0D\\u4F73\\u3002\\u603B\\u65F6\\u95F4\\uFF1A\\u7EA6 10 \\u5206\\u949F\\u3002\"]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u6D4B\\u8BD5\\u4E8C\\u91CD\\u6784\\u6A21\\u5757\",children:\"\\u6D4B\\u8BD5\\u4E8C\\uFF1A\\u91CD\\u6784\\u6A21\\u5757\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u573A\\u666F\"}),\"\\uFF1A\\u5C06\\u4E00\\u4E2A 800 \\u884C\\u7684 Express.js \\u8DEF\\u7531\\u6587\\u4EF6\\u62C6\\u5206\\u4E3A\\u72EC\\u7ACB\\u7684\\u8DEF\\u7531\\u6A21\\u5757\\u3001\\u4E2D\\u95F4\\u4EF6\\u548C\\u9A8C\\u8BC1 Schema\\u3002\\u65E0\\u884C\\u4E3A\\u53D8\\u66F4\\u2014\\u2014\\u7EAF\\u7ED3\\u6784\\u6027\\u91CD\\u6784\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Claude Code\"}),\"\\uFF1A\\u5904\\u7406\\u5F97\\u975E\\u5E38\\u51FA\\u8272\\u3002\\u5B83\\u5206\\u6790\\u4E86\\u6587\\u4EF6\\uFF0C\\u63D0\\u8BAE\\u4E86\\u76EE\\u5F55\\u7ED3\\u6784\\uFF0C\\u521B\\u5EFA\\u4E86\\u65B0\\u6587\\u4EF6\\uFF0C\\u79FB\\u52A8\\u4E86\\u4EE3\\u7801\\uFF0C\\u66F4\\u65B0\\u4E86\\u5BFC\\u5165\\uFF0C\\u5E76\\u8FD0\\u884C\\u73B0\\u6709\\u6D4B\\u8BD5\\u4EE5\\u9A8C\\u8BC1\\u6CA1\\u6709\\u95EE\\u9898\\u3002\\u91CD\\u6784\\u6574\\u6D01\\uFF0C\\u9075\\u5FAA\\u9879\\u76EE\\u73B0\\u6709\\u6A21\\u5F0F\\u3002\",(0,i.jsx)(n.strong,{children:\"\\u6B64\\u4EFB\\u52A1\\u7684\\u4F18\\u80DC\\u8005\\u3002\"})]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Cursor\"}),\"\\uFF1AComposer \\u6A21\\u5F0F\\u5904\\u7406\\u5F97\\u5F88\\u597D\\uFF0C\\u4F46\\u9700\\u8981\\u6211\\u6307\\u5B9A\\u76EE\\u6807\\u76EE\\u5F55\\u7ED3\\u6784\\u3002\\u4E00\\u65E6\\u6211\\u63D0\\u4F9B\\u4E86\\u8BE5\\u4FE1\\u606F\\uFF0C\\u5B83\\u5C31\\u5728\\u6240\\u6709\\u6587\\u4EF6\\u4E2D\\u6B63\\u786E\\u6267\\u884C\\u4E86\\u91CD\\u6784\\u3002\\u4E0E Claude Code \\u76F8\\u6BD4\\uFF0C\\u9700\\u8981\\u7A0D\\u591A\\u7684\\u624B\\u52A8\\u6307\\u5BFC\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Gemini CLI\"}),\"\\uFF1A\\u751F\\u6210\\u4E86\\u5408\\u7406\\u7684\\u91CD\\u6784\\u8BA1\\u5212\\uFF0C\\u4F46\\u51FA\\u73B0\\u4E86\\u4E00\\u4E9B\\u9700\\u8981\\u7EA0\\u6B63\\u7684\\u5BFC\\u5165\\u8DEF\\u5F84\\u9519\\u8BEF\\u3002\\u5927\\u578B\\u4E0A\\u4E0B\\u6587\\u7A97\\u53E3\\u5E2E\\u52A9\\u5B83\\u770B\\u5230\\u4E86\\u6240\\u6709\\u4F9D\\u8D56\\u5173\\u7CFB\\uFF0C\\u4F46\\u6267\\u884C\\u7CBE\\u5EA6\\u4E0D\\u5982 Claude Code\\u3002\"]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u6D4B\\u8BD5\\u4E09\\u5B9E\\u73B0\\u65B0\\u529F\\u80FD\",children:\"\\u6D4B\\u8BD5\\u4E09\\uFF1A\\u5B9E\\u73B0\\u65B0\\u529F\\u80FD\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u573A\\u666F\"}),\"\\uFF1A\\u4E3A Node.js API \\u6DFB\\u52A0 Webhook \\u901A\\u77E5\\u7CFB\\u7EDF\\u3002\\u8FD9\\u9700\\u8981\\u65B0\\u7684\\u6570\\u636E\\u5E93\\u8868\\u3001\\u6A21\\u578B\\u3001API \\u8DEF\\u7531\\u3001\\u961F\\u5217\\u5904\\u7406\\u548C\\u91CD\\u8BD5\\u903B\\u8F91\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Claude Code\"}),\"\\uFF1A\\u6784\\u5EFA\\u4E86\\u5B8C\\u6574\\u7684\\u529F\\u80FD\\uFF0C\\u5305\\u62EC\\u6570\\u636E\\u5E93\\u8FC1\\u79FB\\u3001\\u6A21\\u578B\\u3001\\u8DEF\\u7531\\u3001\\u961F\\u5217 Worker\\u3001\\u91CD\\u8BD5\\u903B\\u8F91\\u548C\\u6D4B\\u8BD5\\u3002\\u67B6\\u6784\\u624E\\u5B9E\\uFF0C\\u4F46\\u90E8\\u5206\\u961F\\u5217\\u5904\\u7406\\u903B\\u8F91\\u9700\\u8981\\u9488\\u5BF9\\u751F\\u4EA7\\u8FB9\\u7F18\\u60C5\\u51B5\\u8FDB\\u884C\\u5FAE\\u8C03\\u3002\\u603B\\u4F53\\u65F6\\u95F4\\u8282\\u7701\\uFF1A\\u663E\\u8457\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Cursor\"}),\"\\uFF1AComposer \\u4EE5\\u8FED\\u4EE3\\u65B9\\u5F0F\\u6784\\u5EFA\\u4E86\\u8BE5\\u529F\\u80FD\\u3002\\u53EF\\u89C6\\u5DEE\\u5F02\\u5BA1\\u67E5\\u6709\\u52A9\\u4E8E\\u53CA\\u65E9\\u53D1\\u73B0\\u95EE\\u9898\\u2014\\u2014\\u6211\\u62D2\\u7EDD\\u4E86\\u4E00\\u4E9B\\u53D8\\u66F4\\u5E76\\u4F18\\u5316\\u4E86\\u63D0\\u793A\\u8BCD\\u3002\\u6765\\u56DE\\u4EA4\\u4E92\\u611F\\u89C9\\u6BD4 Claude Code \\u7684\\u81EA\\u4E3B\\u65B9\\u5F0F\\u66F4\\u5177\\u534F\\u4F5C\\u6027\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Gemini CLI\"}),\"\\uFF1A\\u751F\\u6210\\u4E86\\u6838\\u5FC3\\u7ED3\\u6784\\uFF0C\\u4F46\\u5B9E\\u73B0\\u4E0D\\u591F\\u5B8C\\u6574\\u3002\\u6700\\u521D\\u9057\\u6F0F\\u4E86\\u91CD\\u8BD5\\u903B\\u8F91\\uFF0C\\u9519\\u8BEF\\u5904\\u7406\\u4E5F\\u6BD4\\u8F83\\u57FA\\u7840\\u3002\\u9700\\u8981\\u66F4\\u591A\\u540E\\u7EED\\u63D0\\u793A\\u624D\\u80FD\\u8FBE\\u5230\\u4E0E Claude Code \\u6216 Cursor \\u76F8\\u540C\\u7684\\u8D28\\u91CF\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Copilot\"}),\"\\uFF1A\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\\u642D\\u5EFA\\u4E86\\u57FA\\u672C\\u7ED3\\u6784\\u3002\\u6BCF\\u4E2A\\u7EC4\\u4EF6\\u90FD\\u9700\\u8981\\u57FA\\u4E8E\\u804A\\u5929\\u7684\\u8FED\\u4EE3\\u3002\\u56DB\\u6B3E\\u5DE5\\u5177\\u4E2D\\u624B\\u52A8\\u5DE5\\u4F5C\\u91CF\\u6700\\u591A\\u3002\"]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u6D4B\\u8BD5\\u56DB\\u4EE3\\u7801\\u5BA1\\u67E5\",children:\"\\u6D4B\\u8BD5\\u56DB\\uFF1A\\u4EE3\\u7801\\u5BA1\\u67E5\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u573A\\u666F\"}),\"\\uFF1A\\u5BA1\\u67E5\\u4E00\\u4E2A 400 \\u884C\\u7684\\u62C9\\u53D6\\u8BF7\\u6C42\\uFF0C\\u6D89\\u53CA\\u8BA4\\u8BC1\\u903B\\u8F91\\u3001API \\u8DEF\\u7531\\u548C\\u524D\\u7AEF\\u7EC4\\u4EF6\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Claude Code\"}),\"\\uFF1A\\u63D0\\u4F9B\\u4E86\\u6DB5\\u76D6\\u5B89\\u5168\\u95EE\\u9898\\u3001\\u8FB9\\u7F18\\u60C5\\u51B5\\u548C\\u4EE3\\u7801\\u98CE\\u683C\\u7684\\u8BE6\\u7EC6\\u5BA1\\u67E5\\u610F\\u89C1\\u3002\\u53D1\\u73B0\\u4E86\\u624B\\u52A8\\u5BA1\\u67E5\\u9057\\u6F0F\\u7684\\u4E00\\u4E2A\\u5FAE\\u5999\\u8BA4\\u8BC1\\u7ED5\\u8FC7\\u6F0F\\u6D1E\\u3002\\u5BA1\\u67E5\\u7ED3\\u6784\\u5316\\u4E14\\u53EF\\u64CD\\u4F5C\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Cursor\"}),\"\\uFF1A\\u901A\\u8FC7\\u804A\\u5929\\u914D\\u5408 \",(0,i.jsx)(n.code,{children:\"@\"}),\" \\u5F15\\u7528\\u53D8\\u66F4\\u6587\\u4EF6\\u4F7F\\u7528\\u3002\\u64C5\\u957F\\u89E3\\u91CA\\u4EE3\\u7801\\u529F\\u80FD\\uFF0C\\u4F46\\u5728\\u8BC6\\u522B\\u5B89\\u5168\\u95EE\\u9898\\u65B9\\u9762\\u4E0D\\u5982 Claude Code \\u6DF1\\u5165\\u3002\"]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Gemini CLI\"}),\"\\uFF1A\\u751F\\u6210\\u4E86\\u5177\\u6709\\u826F\\u597D\\u5B89\\u5168\\u610F\\u8BC6\\u7684\\u5168\\u9762\\u5BA1\\u67E5\\u3002\\u5927\\u578B\\u4E0A\\u4E0B\\u6587\\u7A97\\u53E3\\u610F\\u5473\\u7740\\u5B83\\u53EF\\u4EE5\\u8003\\u8651\\u66F4\\u591A\\u5468\\u56F4\\u4EE3\\u7801\\u5E93\\u3002\\u5728\\u6B64\\u4EFB\\u52A1\\u4E0A\\u4E0E Claude Code \\u4E0D\\u76F8\\u4E0A\\u4E0B\\u3002\"]}),`\n`,(0,i.jsx)(n.hr,{}),`\n`,(0,i.jsx)(n.h2,{id:\"\\u4E3A-ai-\\u8F85\\u52A9\\u5F00\\u53D1\\u914D\\u7F6E\\u4F60\\u7684-mac\",children:\"\\u4E3A AI \\u8F85\\u52A9\\u5F00\\u53D1\\u914D\\u7F6E\\u4F60\\u7684 Mac\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u8981\\u5145\\u5206\\u53D1\\u6325\\u8FD9\\u4E9B\\u5DE5\\u5177\\u7684\\u6F5C\\u529B\\uFF0C\\u4F60\\u7684 Mac \\u5F00\\u53D1\\u73AF\\u5883\\u9700\\u8981\\u4E00\\u4E2A\\u575A\\u5B9E\\u7684\\u57FA\\u7840\\u3002\\u4EE5\\u4E0B\\u662F\\u57FA\\u7EBF\\u914D\\u7F6E\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u524D\\u7F6E\\u6761\\u4EF6\",children:\"\\u524D\\u7F6E\\u6761\\u4EF6\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u5B89\\u88C5 Homebrew\\uFF08\\u5982\\u679C\\u5C1A\\u672A\\u5B89\\u88C5\\uFF09\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"/bin/bash\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -c\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"$('}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"curl\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -fsSL\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"'})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u5B89\\u88C5 Node.js\\uFF08Claude Code \\u548C Gemini CLI \\u6240\\u9700\\uFF09\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" node\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u5B89\\u88C5 Git\\uFF08\\u6700\\u65B0\\u7248\\u672C\\uFF09\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" git\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u9A8C\\u8BC1\\u5B89\\u88C5\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"node\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --version\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"    # \\u5E94\\u4E3A 18+\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"git\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --version\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --version\"})]})]})})}),`\n`,(0,i.jsxs)(n.blockquote,{children:[`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u5B8C\\u6574\\u6307\\u5357\"}),\"\\uFF1A\\u5173\\u4E8E\\u5168\\u9762\\u7684 Apple Silicon \\u5F00\\u53D1\\u73AF\\u5883\\u642D\\u5EFA\\u2014\\u2014\\u5305\\u62EC Homebrew\\u3001Xcode \\u547D\\u4EE4\\u884C\\u5DE5\\u5177\\u548C\\u7279\\u5B9A\\u8BED\\u8A00\\u5DE5\\u5177\\u94FE\\u2014\\u2014\\u8BF7\\u53C2\\u9605\\u6211\\u4EEC\\u7684 \",(0,i.jsx)(n.a,{href:\"/blog/ultimate-apple-silicon-development-environment-setup-guide-2025\",children:\"Apple Silicon \\u5F00\\u53D1\\u73AF\\u5883\\u642D\\u5EFA\\u6307\\u5357\"}),\"\\u3002\"]}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u5B89\\u88C5\\u6240\\u6709\\u4E3B\\u8981\\u5DE5\\u5177\",children:\"\\u5B89\\u88C5\\u6240\\u6709\\u4E3B\\u8981\\u5DE5\\u5177\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Claude Code\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"npm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -g\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" @anthropic-ai/claude-code\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Gemini CLI\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" gemini-cli\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Cursor\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --cask\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" cursor\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# GitHub Copilot\\uFF08\\u901A\\u8FC7 VS Code\\uFF09\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"code\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --install-extension\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" GitHub.copilot\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Aider\\uFF08\\u5F00\\u6E90\\u7EC8\\u7AEF\\u66FF\\u4EE3\\u54C1\\uFF09\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" aider\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Continue.dev\\uFF08\\u5F00\\u6E90 IDE \\u6269\\u5C55\\uFF09\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"code\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --install-extension\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Continue.continue\"})]})]})})}),`\n`,(0,i.jsx)(n.h3,{id:\"api-\\u5BC6\\u94A5\\u7BA1\\u7406\",children:\"API \\u5BC6\\u94A5\\u7BA1\\u7406\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u4E0D\\u8981\\u5C06 API \\u5BC6\\u94A5\\u786C\\u7F16\\u7801\\u5728 Shell \\u914D\\u7F6E\\u6587\\u4EF6\\u4E2D\\u3002\\u4F7F\\u7528\\u5B89\\u5168\\u65B9\\u5F0F\\uFF1A\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u65B9\\u5F0F\\u4E00\\uFF1AmacOS \\u94A5\\u5319\\u4E32\\uFF08\\u63A8\\u8350\\uFF09\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"security\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" add-generic-password\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -s\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"anthropic-api-key\"'}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -a\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"'}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"$USER\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"'}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -w\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"sk-ant-...\"'})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u5728 Shell \\u914D\\u7F6E\\u4E2D\\u83B7\\u53D6\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"export\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" ANTHROPIC_API_KEY\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"$(\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"security\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" find-generic-password\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -s\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"anthropic-api-key\"'}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -a\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"'}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"$USER\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"'}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -w\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\")\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u65B9\\u5F0F\\u4E8C\\uFF1A\\u6BCF\\u4E2A\\u9879\\u76EE\\u7684\\u52A0\\u5BC6 .env \\u6587\\u4EF6\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u5728\\u9879\\u76EE\\u6839\\u76EE\\u5F55\\u521B\\u5EFA .env\\uFF08\\u52A1\\u5FC5\\u52A0\\u5165 .gitignore\\uFF01\\uFF09\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"echo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"ANTHROPIC_API_KEY=sk-ant-...\"'}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" >\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" .env\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"echo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"GEMINI_API_KEY=your-key\"'}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" >>\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" .env\"})]})]})})}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u7EC8\\u7AEF\\u914D\\u7F6E\",children:\"\\u7EC8\\u7AEF\\u914D\\u7F6E\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u5BF9\\u4E8E Claude Code \\u548C Gemini CLI \\u7B49\\u7EC8\\u7AEF\\u539F\\u751F\\u5DE5\\u5177\\uFF0CShell \\u914D\\u7F6E\\u5F88\\u91CD\\u8981\\u3002\\u4EE5\\u4E0B\\u662F\\u4E00\\u4E9B\\u5EFA\\u8BAE\\uFF1A\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u5728 ~/.zshrc \\u4E2D\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u5FEB\\u901F\\u8BBF\\u95EE\\u522B\\u540D\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"alias\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" cc\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"claude\"'})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"alias\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" gc\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"gemini\"'})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u589E\\u52A0\\u7EC8\\u7AEF\\u56DE\\u6EDA\\u7F13\\u51B2\\u4EE5\\u652F\\u6301\\u957F AI \\u4F1A\\u8BDD\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"export\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" HISTSIZE\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"50000\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"export\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" SAVEHIST\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"50000\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# \\u66F4\\u597D\\u7684\\u5206\\u9875\\u5668\\u7528\\u4E8E\\u5BA1\\u67E5 AI \\u751F\\u6210\\u7684\\u5DEE\\u5F02\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"export\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" PAGER\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"less -R\"'})]})]})})}),`\n`,(0,i.jsxs)(n.blockquote,{children:[`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u7EC8\\u7AEF\\u6DF1\\u5EA6\\u89E3\\u6790\"}),\"\\uFF1A\\u5173\\u4E8E\\u5168\\u9762\\u7684 Zsh \\u914D\\u7F6E\\u3001\\u63D0\\u793A\\u7B26\\u5B9A\\u5236\\u548C\\u751F\\u4EA7\\u529B\\u5FEB\\u6377\\u952E\\uFF0C\\u8BF7\\u53C2\\u9605\\u6211\\u4EEC\\u7684 \",(0,i.jsx)(n.a,{href:\"/blog/mac-terminal-mastery-2025-command-line-productivity-guide\",children:\"Mac \\u7EC8\\u7AEF\\u7CBE\\u901A\\u6307\\u5357\"}),\"\\u3002\"]}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u63A8\\u8350-mac-\\u786C\\u4EF6\",children:\"\\u63A8\\u8350 Mac \\u786C\\u4EF6\"}),`\n`,(0,i.jsx)(n.p,{children:\"AI \\u7F16\\u7A0B\\u5DE5\\u5177\\u672C\\u8EAB\\u662F\\u8F7B\\u91CF\\u7EA7\\u7684\\u2014\\u2014\\u5B83\\u4EEC\\u8FD0\\u884C\\u5728 Node.js \\u6216 Electron \\u4E0A\\uFF0C\\u5E76\\u5C06\\u8BF7\\u6C42\\u53D1\\u9001\\u5230\\u4E91\\u7AEF API\\u3002\\u4F60\\u7684 Mac \\u4E0D\\u9700\\u8981\\u5728\\u672C\\u5730\\u8FD0\\u884C AI \\u6A21\\u578B\\u3002\\u7136\\u800C\\uFF0C\\u8FD9\\u4E9B\\u5DE5\\u5177\\u652F\\u6301\\u7684\\u5F00\\u53D1\\u5DE5\\u4F5C\\u6D41\\uFF08\\u8FD0\\u884C\\u6D4B\\u8BD5\\u3001\\u6784\\u5EFA\\u9879\\u76EE\\u3001\\u542F\\u52A8\\u5F00\\u53D1\\u670D\\u52A1\\u5668\\uFF09\\u786E\\u5B9E\\u53D7\\u76CA\\u4E8E\\u66F4\\u5F3A\\u7684\\u6027\\u80FD\\uFF1A\"}),`\n`,(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{children:\"Mac\"}),(0,i.jsx)(n.th,{children:\"AI \\u5DE5\\u5177\\u6027\\u80FD\"}),(0,i.jsx)(n.th,{children:\"\\u5F00\\u53D1\\u5DE5\\u4F5C\\u6D41\"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"MacBook Air M2/M3\\uFF0816GB\\uFF09\"}),(0,i.jsx)(n.td,{children:\"\\u4F18\\u79C0\"}),(0,i.jsx)(n.td,{children:\"\\u9002\\u5408\\u5927\\u591A\\u6570\\u9879\\u76EE\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"MacBook Pro M3 Pro\\uFF0836GB\\uFF09\"}),(0,i.jsx)(n.td,{children:\"\\u4F18\\u79C0\"}),(0,i.jsx)(n.td,{children:\"\\u9002\\u5408\\u5927\\u578B Monorepo\\u3001Docker\\u3001\\u591A\\u670D\\u52A1\"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:\"Mac Studio M3 Ultra\"}),(0,i.jsx)(n.td,{children:\"\\u4F18\\u79C0\"}),(0,i.jsx)(n.td,{children:\"\\u6700\\u9002\\u5408\\u8D85\\u5927\\u4EE3\\u7801\\u5E93\\u3001\\u5E76\\u884C CI\\u3001\\u672C\\u5730\\u6A21\\u578B\\u5B9E\\u9A8C\"})]})]})]}),`\n`,(0,i.jsx)(n.p,{children:\"\\u5982\\u679C\\u4F60\\u8BA1\\u5212\\u901A\\u8FC7 Continue.dev + Ollama \\u5C1D\\u8BD5\\u672C\\u5730 AI \\u6A21\\u578B\\uFF0C\\u5EFA\\u8BAE 32GB+ \\u5185\\u5B58\\u3002\"}),`\n`,(0,i.jsx)(n.hr,{}),`\n`,(0,i.jsx)(n.h2,{id:\"\\u8BE5\\u9009\\u62E9\\u54EA\\u6B3E\\u5DE5\\u5177\",children:\"\\u8BE5\\u9009\\u62E9\\u54EA\\u6B3E\\u5DE5\\u5177\\uFF1F\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u7ECF\\u8FC7\\u6570\\u6708\\u6D4B\\u8BD5\\uFF0C\\u4EE5\\u4E0B\\u662F\\u6211\\u7684\\u51B3\\u7B56\\u6846\\u67B6\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u9009\\u62E9-claude-code\\u5982\\u679C\",children:\"\\u9009\\u62E9 Claude Code\\uFF0C\\u5982\\u679C\\uFF1A\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u7ECF\\u5E38\\u5904\\u7406\\u590D\\u6742\\u7684\\u591A\\u6587\\u4EF6\\u4EFB\\u52A1\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u9700\\u8981\\u6700\\u5F3A\\u5927\\u7684\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u4E60\\u60EF\\u5728\\u7EC8\\u7AEF\\u5DE5\\u4F5C\\u4E14\\u4E0D\\u9700\\u8981\\u5185\\u8054\\u8865\\u5168\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u91CD\\u89C6\\u9690\\u79C1\\uFF08\\u4EE3\\u7801\\u4E0D\\u7528\\u4E8E\\u8BAD\\u7EC3\\uFF09\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u613F\\u610F\\u4E3A\\u6700\\u4F73\\u7ED3\\u679C\\u652F\\u4ED8\\u6309\\u91CF\\u8BA1\\u8D39\\u7684\\u4EF7\\u683C\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u4F7F\\u7528 VS Code \\u4E4B\\u5916\\u7684\\u7F16\\u8F91\\u5668\\uFF08Neovim\\u3001Zed\\u3001Emacs\\u3001Sublime\\uFF09\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u9009\\u62E9-cursor\\u5982\\u679C\",children:\"\\u9009\\u62E9 Cursor\\uFF0C\\u5982\\u679C\\uFF1A\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u662F VS Code \\u7528\\u6237\\uFF0C\\u5E0C\\u671B AI \\u96C6\\u6210\\u5230\\u4F60\\u7684\\u7F16\\u8F91\\u5668\\u4E2D\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u91CD\\u89C6\\u53EF\\u89C6\\u5DEE\\u5F02\\u548C\\u5185\\u8054\\u8865\\u5168\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u9700\\u8981\\u591A\\u6A21\\u578B\\u7075\\u6D3B\\u6027\\uFF08Claude\\u3001GPT\\u3001Gemini\\uFF09\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u503E\\u5411\\u4E8E\\u56FA\\u5B9A\\u6708\\u8D39\\u800C\\u975E\\u6309\\u91CF\\u8BA1\\u8D39\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u7684\\u56E2\\u961F\\u5E0C\\u671B\\u6807\\u51C6\\u5316\\u4E3A\\u5355\\u4E00\\u7684 AI \\u9A71\\u52A8\\u7F16\\u8F91\\u5668\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u9009\\u62E9-gemini-cli\\u5982\\u679C\",children:\"\\u9009\\u62E9 Gemini CLI\\uFF0C\\u5982\\u679C\\uFF1A\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u60F3\\u8981\\u96F6\\u6210\\u672C\\u7684\\u7EC8\\u7AEF\\u539F\\u751F AI \\u7F16\\u7A0B\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u5904\\u7406\\u53D7\\u76CA\\u4E8E 1M \\u4EE4\\u724C\\u4E0A\\u4E0B\\u6587\\u7684\\u8D85\\u5927\\u4EE3\\u7801\\u5E93\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u5728 Google \\u751F\\u6001\\u7CFB\\u7EDF\\u4E2D\\u5DE5\\u4F5C\\uFF08GCP\\u3001Firebase\\u3001Android\\uFF09\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u6B63\\u5728\\u8BC4\\u4F30 AI \\u7F16\\u7A0B\\u5DE5\\u5177\\uFF0C\\u5E0C\\u671B\\u96F6\\u8D22\\u52A1\\u627F\\u8BFA\\u5730\\u5F00\\u59CB\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u9009\\u62E9-github-copilot\\u5982\\u679C\",children:\"\\u9009\\u62E9 GitHub Copilot\\uFF0C\\u5982\\u679C\\uFF1A\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u4F7F\\u7528 JetBrains IDE \\u4F5C\\u4E3A\\u4E3B\\u8981\\u7F16\\u8F91\\u5668\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u9700\\u8981\\u6700\\u4F4E\\u6210\\u672C\\u7684\\u9AD8\\u7EA7\\u8BA2\\u9605\\uFF0810 \\u7F8E\\u5143/\\u6708\\uFF09\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u7684\\u56E2\\u961F\\u6DF1\\u5EA6\\u96C6\\u6210\\u5728 GitHub \\u751F\\u6001\\u7CFB\\u7EDF\\u4E2D\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u5728 Mac \\u4E0A\\u8FDB\\u884C Xcode \\u5F00\\u53D1\\uFF0C\\u9700\\u8981\\u552F\\u4E00\\u652F\\u6301\\u539F\\u751F Xcode \\u7684 AI \\u5DE5\\u5177\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u4F60\\u9700\\u8981\\u6700\\u7A33\\u5B9A\\u3001\\u7ECF\\u8FC7\\u6700\\u5145\\u5206\\u9A8C\\u8BC1\\u7684\\u9009\\u9879\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u7EC4\\u5408\\u7B56\\u7565\",children:\"\\u7EC4\\u5408\\u7B56\\u7565\"}),`\n`,(0,i.jsx)(n.p,{children:\"2026 \\u5E74\\u771F\\u6B63\\u7684\\u9AD8\\u624B\\u7B56\\u7565\\u662F\\u540C\\u65F6\\u4F7F\\u7528\\u591A\\u6B3E\\u5DE5\\u5177\\u3002\\u4EE5\\u4E0B\\u662F\\u6211\\u786E\\u5B9A\\u7684\\u7EC4\\u5408\\u65B9\\u6848\\uFF1A\"}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Claude Code\"}),\" \\u7528\\u4E8E\\u67B6\\u6784\\u5C42\\u9762\\u7684\\u5DE5\\u4F5C\\uFF1A\\u91CD\\u5927\\u91CD\\u6784\\u3001\\u65B0\\u529F\\u80FD\\u5B9E\\u73B0\\u3001\\u4EE3\\u7801\\u5E93\\u63A2\\u7D22\\u3001\\u8C03\\u8BD5\\u590D\\u6742\\u95EE\\u9898\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Cursor\"}),\"\\uFF08\\u6216 Copilot\\uFF09\\u7528\\u4E8E\\u65E5\\u5E38\\u7F16\\u7801\\uFF1A\\u5185\\u8054\\u8865\\u5168\\u3001\\u5FEB\\u901F\\u7F16\\u8F91\\u3001\\u6D3B\\u8DC3\\u5F00\\u53D1\\u4E2D\\u7684\\u53EF\\u89C6\\u5DEE\\u5F02\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Gemini CLI\"}),\" \\u4F5C\\u4E3A\\u514D\\u8D39\\u7684\\u7B2C\\u4E8C\\u610F\\u89C1\\uFF1A\\u5F53\\u6211\\u60F3\\u4EA4\\u53C9\\u9A8C\\u8BC1 Claude Code \\u7684\\u5EFA\\u8BAE\\u65F6\\uFF0C\\u6216\\u5F53\\u6211\\u9047\\u5230 API \\u901F\\u7387\\u9650\\u5236\\u65F6\"]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:\"\\u8FD9\\u5957\\u914D\\u7F6E\\u6BCF\\u6708\\u82B1\\u8D39\\u7EA6 20-40 \\u7F8E\\u5143\\uFF0C\\u8986\\u76D6\\u6240\\u6709\\u5F00\\u53D1\\u573A\\u666F\\u3002\"}),`\n`,(0,i.jsxs)(n.blockquote,{children:[`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u5DE5\\u4F5C\\u6D41\\u63D0\\u793A\"}),\"\\uFF1A\",(0,i.jsx)(n.a,{href:\"/blog/raycast-vs-alfred-mac-launcher-complete-comparison-2026\",children:\"Raycast\"}),\" \\u7B49\\u5DE5\\u5177\\u53EF\\u4EE5\\u5E2E\\u52A9\\u4F60\\u901A\\u8FC7\\u81EA\\u5B9A\\u4E49\\u952E\\u76D8\\u5FEB\\u6377\\u952E\\u548C\\u542F\\u52A8\\u5668\\u547D\\u4EE4\\u5728\\u8FD9\\u4E9B\\u5DE5\\u5177\\u4E4B\\u95F4\\u5FEB\\u901F\\u5207\\u6362\\u3002\"]}),`\n`]}),`\n`,(0,i.jsx)(n.hr,{}),`\n`,(0,i.jsx)(n.h2,{id:\"\\u5E38\\u89C1\\u95EE\\u9898\",children:\"\\u5E38\\u89C1\\u95EE\\u9898\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u6211\\u53EF\\u4EE5\\u540C\\u65F6\\u4F7F\\u7528-claude-code-\\u548C-cursor-\\u5417\",children:\"\\u6211\\u53EF\\u4EE5\\u540C\\u65F6\\u4F7F\\u7528 Claude Code \\u548C Cursor \\u5417\\uFF1F\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u53EF\\u4EE5\\uFF0C\\u5F88\\u591A\\u5F00\\u53D1\\u8005\\u786E\\u5B9E\\u8FD9\\u6837\\u505A\\u3002Claude Code \\u5728\\u7EC8\\u7AEF\\u4E2D\\u8FD0\\u884C\\uFF0CCursor \\u662F\\u4F60\\u7684\\u7F16\\u8F91\\u5668\\u3002\\u5B83\\u4EEC\\u4E0D\\u51B2\\u7A81\\u3002\\u5E38\\u89C1\\u7684\\u5DE5\\u4F5C\\u6D41\\u662F\\u4F7F\\u7528 Claude Code \\u8FDB\\u884C\\u5927\\u89C4\\u6A21\\u591A\\u6587\\u4EF6\\u53D8\\u66F4\\uFF0C\\u4F7F\\u7528 Cursor \\u8FDB\\u884C\\u5185\\u8054\\u7F16\\u8F91\\u548C\\u8865\\u5168\\u3002\\u53EA\\u9700\\u6CE8\\u610F\\uFF0C\\u5982\\u679C\\u4E24\\u6B3E\\u5DE5\\u5177\\u540C\\u65F6\\u4FEE\\u6539\\u540C\\u4E00\\u6587\\u4EF6\\uFF0C\\u4F60\\u9700\\u8981\\u5904\\u7406\\u5408\\u5E76\\u51B2\\u7A81\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u8FD9\\u4E9B\\u5DE5\\u5177\\u4F1A\\u5C06\\u6211\\u7684\\u4EE3\\u7801\\u53D1\\u9001\\u5230\\u5916\\u90E8\\u670D\\u52A1\\u5668\\u5417\",children:\"\\u8FD9\\u4E9B\\u5DE5\\u5177\\u4F1A\\u5C06\\u6211\\u7684\\u4EE3\\u7801\\u53D1\\u9001\\u5230\\u5916\\u90E8\\u670D\\u52A1\\u5668\\u5417\\uFF1F\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u662F\\u7684\\uFF0C\\u6240\\u6709\\u57FA\\u4E8E\\u4E91\\u7684 AI \\u7F16\\u7A0B\\u5DE5\\u5177\\u90FD\\u4F1A\\u5C06\\u4F60\\u7684\\u4EE3\\u7801\\uFF08\\u6216\\u5176\\u4E2D\\u90E8\\u5206\\u5185\\u5BB9\\uFF09\\u53D1\\u9001\\u5230\\u5404\\u81EA\\u7684 API \\u8FDB\\u884C\\u5904\\u7406\\u3002Claude Code \\u5C06\\u4E0A\\u4E0B\\u6587\\u53D1\\u9001\\u7ED9 Anthropic\\uFF0CCursor \\u6839\\u636E\\u6240\\u9009\\u6A21\\u578B\\u53EF\\u80FD\\u53D1\\u9001\\u7ED9 Anthropic/OpenAI/Google\\uFF0CGemini CLI \\u53D1\\u9001\\u7ED9 Google\\uFF0CCopilot \\u53D1\\u9001\\u7ED9 GitHub/Microsoft\\u3002\\u9ED8\\u8BA4\\u60C5\\u51B5\\u4E0B\\uFF0C\\u5B83\\u4EEC\\u90FD\\u4E0D\\u4F1A\\u5C06\\u4F60\\u7684\\u4EE3\\u7801\\u7528\\u4E8E\\u6A21\\u578B\\u8BAD\\u7EC3\\uFF08\\u8BF7\\u68C0\\u67E5\\u6BCF\\u6B3E\\u5DE5\\u5177\\u7684\\u5F53\\u524D\\u6570\\u636E\\u653F\\u7B56\\uFF09\\uFF0C\\u4F46\\u4EE3\\u7801\\u4F1A\\u901A\\u8FC7\\u7F51\\u7EDC\\u4F20\\u8F93\\u3002\\u5982\\u9700\\u5B8C\\u5168\\u79C1\\u5BC6\\u7684 AI \\u7F16\\u7A0B\\uFF0C\\u8BF7\\u901A\\u8FC7 Ollama \\u4F7F\\u7528\\u672C\\u5730\\u6A21\\u578B\\u7684 Continue.dev\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"gemini-cli-\\u771F\\u7684\\u514D\\u8D39\\u5417\\u6709\\u4EC0\\u4E48\\u9650\\u5236\",children:\"Gemini CLI \\u771F\\u7684\\u514D\\u8D39\\u5417\\uFF1F\\u6709\\u4EC0\\u4E48\\u9650\\u5236\\uFF1F\"}),`\n`,(0,i.jsx)(n.p,{children:\"Gemini API \\u514D\\u8D39\\u5C42\\u786E\\u5B9E\\u514D\\u8D39\\uFF0C\\u4E14\\u901F\\u7387\\u9650\\u5236\\u6177\\u6168\\u3002\\u622A\\u81F3 2026 \\u5E74 3 \\u6708\\uFF0C\\u4F60\\u53EF\\u4EE5\\u8BBF\\u95EE Gemini 2.5 Pro\\uFF0C\\u901F\\u7387\\u9650\\u5236\\u8DB3\\u591F\\u6EE1\\u8DB3\\u5178\\u578B\\u7684\\u4E2A\\u4EBA\\u5F00\\u53D1\\u5DE5\\u4F5C\\u6D41\\u3002\\u5728\\u4F7F\\u7528\\u8D85\\u5927\\u4E0A\\u4E0B\\u6587\\u7684\\u5BC6\\u96C6\\u591A\\u5C0F\\u65F6\\u4F1A\\u8BDD\\u4E2D\\uFF0C\\u4F60\\u53EF\\u80FD\\u4F1A\\u89E6\\u53CA\\u9650\\u5236\\u3002\\u5982\\u679C\\u4F60\\u6301\\u7EED\\u9047\\u5230\\u9650\\u5236\\uFF0C\\u4ED8\\u8D39 API \\u5C42\\u6216 Google One AI Premium \\u8BA2\\u9605\\u53EF\\u4EE5\\u89E3\\u9664\\u8FD9\\u4E9B\\u9650\\u5236\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u5728-mac-\\u4E0A\\u8FDB\\u884C-swift-\\u548C-xcode-\\u5F00\\u53D1\\u54EA\\u6B3E\\u5DE5\\u5177\\u6700\\u597D\",children:\"\\u5728 Mac \\u4E0A\\u8FDB\\u884C Swift \\u548C Xcode \\u5F00\\u53D1\\uFF0C\\u54EA\\u6B3E\\u5DE5\\u5177\\u6700\\u597D\\uFF1F\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u5BF9\\u4E8E\\u7EAF Xcode \\u5F00\\u53D1\\uFF0CGitHub Copilot \\u76EE\\u524D\\u662F\\u552F\\u4E00\\u5177\\u6709\\u539F\\u751F Xcode \\u96C6\\u6210\\u7684\\u9009\\u9879\\u3002\\u5BF9\\u4E8E\\u4F7F\\u7528 VS Code \\u6216\\u7EC8\\u7AEF\\u7F16\\u8F91\\u5668\\u7684 Xcode \\u4E4B\\u5916\\u7684 Swift \\u5F00\\u53D1\\uFF0CClaude Code \\u548C Gemini CLI \\u90FD\\u80FD\\u5F88\\u597D\\u5730\\u5904\\u7406 Swift\\u3002Claude Code \\u5728\\u7406\\u89E3 Swift \\u9879\\u76EE\\u7ED3\\u6784\\u3001Package.swift \\u914D\\u7F6E\\u548C SwiftUI \\u6A21\\u5F0F\\u65B9\\u9762\\u5C24\\u4E3A\\u51FA\\u8272\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u8FD9\\u4E9B\\u5DE5\\u5177\\u4E0E\\u76F4\\u63A5\\u4F7F\\u7528-chatgpt-\\u6216-claudeai-\\u76F8\\u6BD4\\u5982\\u4F55\",children:\"\\u8FD9\\u4E9B\\u5DE5\\u5177\\u4E0E\\u76F4\\u63A5\\u4F7F\\u7528 ChatGPT \\u6216 Claude.ai \\u76F8\\u6BD4\\u5982\\u4F55\\uFF1F\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u4E13\\u7528\\u7F16\\u7A0B\\u5DE5\\u5177\\u5728\\u5F00\\u53D1\\u5DE5\\u4F5C\\u65B9\\u9762\\u4F18\\u4E8E\\u901A\\u7528\\u804A\\u5929\\u673A\\u5668\\u4EBA\\uFF0C\\u56E0\\u4E3A\\u5B83\\u4EEC\\u5177\\u6709\\u76F4\\u63A5\\u7684\\u6587\\u4EF6\\u7CFB\\u7EDF\\u8BBF\\u95EE\\u6743\\u9650\\u3001\\u53EF\\u4EE5\\u8FD0\\u884C\\u547D\\u4EE4\\u5E76\\u81EA\\u52A8\\u7EF4\\u62A4\\u9879\\u76EE\\u4E0A\\u4E0B\\u6587\\u3002\\u4F7F\\u7528\\u804A\\u5929\\u673A\\u5668\\u4EBA\\u65F6\\uFF0C\\u4F60\\u9700\\u8981\\u624B\\u52A8\\u590D\\u5236\\u7C98\\u8D34\\u4EE3\\u7801\\u3001\\u63CF\\u8FF0\\u6587\\u4EF6\\u7ED3\\u6784\\u5E76\\u8F6C\\u8FF0\\u9519\\u8BEF\\u4FE1\\u606F\\u3002\\u4F7F\\u7528 Claude Code \\u6216 Cursor \\u65F6\\uFF0C\\u5DE5\\u5177\\u76F4\\u63A5\\u8BFB\\u53D6\\u4F60\\u7684\\u9879\\u76EE\\uFF0C\\u5E76\\u53EF\\u901A\\u8FC7\\u8FD0\\u884C\\u6D4B\\u8BD5\\u6765\\u9A8C\\u8BC1\\u81EA\\u8EAB\\u7684\\u53D8\\u66F4\\u3002\\u65F6\\u95F4\\u8282\\u7701\\u76F8\\u5F53\\u53EF\\u89C2\\u2014\\u2014\\u5BF9\\u4E8E\\u591A\\u6587\\u4EF6\\u4EFB\\u52A1\\u5C24\\u5176\\u5982\\u6B64\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u8FD9\\u4E9B\\u5DE5\\u5177\\u80FD\\u5728-intel-mac-\\u4E0A\\u8FD0\\u884C\\u5417\",children:\"\\u8FD9\\u4E9B\\u5DE5\\u5177\\u80FD\\u5728 Intel Mac \\u4E0A\\u8FD0\\u884C\\u5417\\uFF1F\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u53EF\\u4EE5\\uFF0C\\u6240\\u6709\\u8FD9\\u4E9B\\u5DE5\\u5177\\u90FD\\u652F\\u6301 Intel \\u548C Apple Silicon Mac\\u3002Claude Code \\u548C Gemini CLI \\u8FD0\\u884C\\u5728 Node.js \\u4E0A\\uFF0C\\u652F\\u6301\\u901A\\u7528\\u67B6\\u6784\\u3002Cursor \\u548C VS Code \\u8FD0\\u884C\\u5728 Electron \\u4E0A\\uFF0C\\u652F\\u6301\\u4E24\\u79CD\\u67B6\\u6784\\u3002AI \\u7F16\\u7A0B\\u5DE5\\u5177\\u7684\\u6027\\u80FD\\u672C\\u8D28\\u4E0A\\u662F\\u76F8\\u540C\\u7684\\uFF0C\\u56E0\\u4E3A\\u7E41\\u91CD\\u7684\\u8BA1\\u7B97\\u53D1\\u751F\\u5728\\u8FDC\\u7A0B\\u670D\\u52A1\\u5668\\u4E0A\\u3002\\u4F60\\u4F1A\\u770B\\u5230\\u5DEE\\u5F02\\u7684\\u5730\\u65B9\\u5728\\u4E8E\\u5F00\\u53D1\\u5DE5\\u4F5C\\u6D41\\u2014\\u2014\\u6784\\u5EFA\\u3001\\u6D4B\\u8BD5\\u548C\\u7F16\\u8BD1\\u5728 Apple Silicon \\u4E0A\\u66F4\\u5FEB\\u3002\"}),`\n`,(0,i.jsx)(n.h3,{id:\"\\u4F01\\u4E1A\\u4F7F\\u7528\\u7684\\u6570\\u636E\\u9690\\u79C1\\u5982\\u4F55\\u4FDD\\u969C\",children:\"\\u4F01\\u4E1A\\u4F7F\\u7528\\u7684\\u6570\\u636E\\u9690\\u79C1\\u5982\\u4F55\\u4FDD\\u969C\\uFF1F\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u5BF9\\u4E8E\\u4F01\\u4E1A\\u90E8\\u7F72\\uFF0C\\u6BCF\\u6B3E\\u5DE5\\u5177\\u63D0\\u4F9B\\u4E0D\\u540C\\u7684\\u9690\\u79C1\\u4FDD\\u8BC1\\u3002Cursor Business\\uFF0840 \\u7F8E\\u5143/\\u7528\\u6237/\\u6708\\uFF09\\u5305\\u542B\\u5F3A\\u5236\\u9690\\u79C1\\u6A21\\u5F0F\\uFF0C\\u4EE3\\u7801\\u4E0D\\u4F1A\\u5B58\\u50A8\\u5728\\u5176\\u670D\\u52A1\\u5668\\u4E0A\\u3002Copilot Enterprise\\uFF0839 \\u7F8E\\u5143/\\u7528\\u6237/\\u6708\\uFF09\\u5728 GitHub \\u751F\\u6001\\u7CFB\\u7EDF\\u5185\\u63D0\\u4F9B\\u7C7B\\u4F3C\\u4FDD\\u8BC1\\u3002\\u901A\\u8FC7 Anthropic API \\u4F7F\\u7528 Claude Code \\u4E0D\\u4F1A\\u5C06\\u4EE3\\u7801\\u7528\\u4E8E\\u8BAD\\u7EC3\\uFF0C\\u5E76\\u4E3A\\u4F01\\u4E1A\\u5BA2\\u6237\\u63D0\\u4F9B\\u96F6\\u4FDD\\u7559 API \\u9009\\u9879\\u3002Gemini CLI \\u7684\\u9690\\u79C1\\u6761\\u6B3E\\u9075\\u5FAA Google \\u7684 Gemini API \\u653F\\u7B56\\u2014\\u2014\\u8BF7\\u67E5\\u770B\\u5F53\\u524D\\u6761\\u6B3E\\u4EE5\\u4E86\\u89E3\\u4F01\\u4E1A\\u9002\\u7528\\u6027\\u3002\"}),`\n`,(0,i.jsx)(n.hr,{}),`\n`,(0,i.jsx)(n.h2,{id:\"\\u7ED3\\u8BBA\",children:\"\\u7ED3\\u8BBA\"}),`\n`,(0,i.jsx)(n.p,{children:\"2026 \\u5E74 Mac \\u4E0A\\u7684 AI \\u7F16\\u7A0B\\u5DE5\\u5177\\u683C\\u5C40\\u4E0D\\u5728\\u4E8E\\u5BFB\\u627E\\u4E00\\u6B3E\\u5B8C\\u7F8E\\u7684\\u5DE5\\u5177\\u2014\\u2014\\u800C\\u5728\\u4E8E\\u4E3A\\u4F60\\u7684\\u5B9E\\u9645\\u5DE5\\u4F5C\\u65B9\\u5F0F\\u7EC4\\u5EFA\\u5408\\u9002\\u7684\\u5DE5\\u5177\\u7EC4\\u5408\\u3002Claude Code \\u548C Gemini CLI \\u7B49\\u7EC8\\u7AEF\\u539F\\u751F\\u667A\\u80FD\\u4F53\\u5DF2\\u7ECF\\u8BC1\\u660E\\uFF0C\\u4F60\\u65E0\\u9700 IDE \\u5206\\u652F\\u5373\\u53EF\\u83B7\\u5F97\\u5F3A\\u5927\\u7684 AI \\u8F85\\u52A9\\u3002Cursor \\u548C Copilot \\u7B49 IDE \\u96C6\\u6210\\u5DE5\\u5177\\u4E5F\\u5DF2\\u8BC1\\u660E\\uFF0C\\u5185\\u8054\\u8865\\u5168\\u548C\\u53EF\\u89C6\\u5DEE\\u5F02\\u5BF9\\u65E5\\u5E38\\u7F16\\u7801\\u6548\\u7387\\u4ECD\\u7136\\u81F3\\u5173\\u91CD\\u8981\\u3002\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u6211\\u7684\\u5EFA\\u8BAE\\uFF1A\\u4ECE Gemini CLI\\uFF08\\u514D\\u8D39\\uFF0C\\u96F6\\u627F\\u8BFA\\uFF09\\u5F00\\u59CB\\uFF0C\\u4F53\\u9A8C\\u7EC8\\u7AEF\\u539F\\u751F AI \\u7F16\\u7A0B\\u3002\\u5982\\u679C\\u4F60\\u53D1\\u73B0\\u81EA\\u5DF1\\u9700\\u8981\\u66F4\\u5F3A\\u5927\\u7684\\u667A\\u80FD\\u4F53\\u6A21\\u5F0F\\u548C\\u66F4\\u597D\\u7684\\u63A8\\u7406\\u80FD\\u529B\\uFF0C\\u5347\\u7EA7\\u5230 Claude Code\\u3002\\u5982\\u679C\\u4F60\\u60F3\\u5FF5\\u5185\\u8054\\u8865\\u5168\\u548C\\u53EF\\u89C6\\u5DEE\\u5F02\\uFF0C\\u5C06 Cursor \\u52A0\\u5165\\u4F60\\u7684\\u5DE5\\u4F5C\\u6D41\\u3002\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u8FD9\\u4E9B\\u5DE5\\u5177\\u5C06\\u6301\\u7EED\\u6539\\u8FDB\\u2014\\u2014Google\\u3001Anthropic \\u548C Cursor \\u56E2\\u961F\\u90FD\\u5728\\u6BCF\\u5468\\u53D1\\u5E03\\u66F4\\u65B0\\u3002\\u4F46\\u57FA\\u672C\\u7C7B\\u522B\\uFF08\\u7EC8\\u7AEF\\u667A\\u80FD\\u4F53 vs. IDE \\u96C6\\u6210 vs. IDE \\u5206\\u652F\\uFF09\\u53EF\\u80FD\\u4F1A\\u6301\\u7EED\\u5B58\\u5728\\u3002\\u7406\\u89E3\\u54EA\\u4E2A\\u7C7B\\u522B\\u9002\\u5408\\u4F60\\u7684\\u5DE5\\u4F5C\\u6D41\\uFF0C\\u6BD4\\u8FFD\\u9010\\u6700\\u65B0\\u529F\\u80FD\\u516C\\u544A\\u66F4\\u91CD\\u8981\\u3002\"}),`\n`,(0,i.jsx)(n.p,{children:\"\\u6700\\u91CD\\u8981\\u7684\\u662F\\uFF0C\\u4ECA\\u5929\\u5C31\\u5F00\\u59CB\\u4F7F\\u7528\\u8FD9\\u4E9B\\u5DE5\\u5177\\u3002\\u4F7F\\u7528 AI \\u7F16\\u7A0B\\u52A9\\u624B\\u7684\\u5F00\\u53D1\\u8005\\u4E0E\\u4E0D\\u4F7F\\u7528\\u7684\\u5F00\\u53D1\\u8005\\u4E4B\\u95F4\\u7684\\u751F\\u4EA7\\u529B\\u5DEE\\u8DDD\\u6BCF\\u4E2A\\u6708\\u90FD\\u5728\\u6269\\u5927\\u3002\\u65E0\\u8BBA\\u4F60\\u9009\\u62E9 Claude Code\\u3001Cursor\\u3001Gemini CLI \\u8FD8\\u662F Copilot\\uFF0C\\u6700\\u597D\\u7684\\u5DE5\\u5177\\u662F\\u4F60\\u771F\\u6B63\\u878D\\u5165\\u65E5\\u5E38\\u5DE5\\u4F5C\\u6D41\\u4E2D\\u7684\\u90A3\\u6B3E\\u3002\"}),`\n`,(0,i.jsxs)(n.blockquote,{children:[`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"\\u4E0B\\u4E00\\u6B65\"}),\"\\uFF1A\\u67E5\\u770B\\u6211\\u4EEC\\u7684 \",(0,i.jsx)(n.a,{href:\"/blog/macos-tahoe-developer-ultimate-guide-2025\",children:\"macOS Tahoe \\u5F00\\u53D1\\u8005\\u7EC8\\u6781\\u6307\\u5357\"}),\"\\uFF0C\\u5168\\u9762\\u4E86\\u89E3\\u8FD9\\u4E9B\\u5DE5\\u5177\\u6240\\u5904\\u7684 Mac \\u5F00\\u53D1\\u751F\\u6001\\u7CFB\\u7EDF\\u3002\"]}),`\n`]})]})}function o(e={}){let{wrapper:n}=e.components||{};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(t,{...e})}):t(e)}return y(I);})();\n;return Component;","toc":[{"title":"核心要点","url":"#核心要点","depth":2},{"title":"2026 年 AI 编程工具全景","url":"#2026-年-ai-编程工具全景","depth":2},{"title":"终端原生智能体","url":"#终端原生智能体","depth":3},{"title":"IDE 集成助手","url":"#ide-集成助手","depth":3},{"title":"AI 优先 IDE 分支","url":"#ai-优先-ide-分支","depth":3},{"title":"Claude Code 深度解析","url":"#claude-code-深度解析","depth":2},{"title":"在 Mac 上安装 Claude Code","url":"#在-mac-上安装-claude-code","depth":3},{"title":"身份验证","url":"#身份验证","depth":3},{"title":"核心功能","url":"#核心功能","depth":3},{"title":"优势","url":"#优势","depth":3},{"title":"何时使用 Claude Code","url":"#何时使用-claude-code","depth":3},{"title":"定价","url":"#定价","depth":3},{"title":"Cursor 深度解析","url":"#cursor-深度解析","depth":2},{"title":"在 Mac 上安装 Cursor","url":"#在-mac-上安装-cursor","depth":3},{"title":"核心功能","url":"#核心功能-1","depth":3},{"title":"优势","url":"#优势-1","depth":3},{"title":"何时使用 Cursor","url":"#何时使用-cursor","depth":3},{"title":"定价","url":"#定价-1","depth":3},{"title":"Gemini CLI 深度解析","url":"#gemini-cli-深度解析","depth":2},{"title":"在 Mac 上安装 Gemini CLI","url":"#在-mac-上安装-gemini-cli","depth":3},{"title":"身份验证","url":"#身份验证-1","depth":3},{"title":"核心功能","url":"#核心功能-2","depth":3},{"title":"优势","url":"#优势-2","depth":3},{"title":"何时使用 Gemini CLI","url":"#何时使用-gemini-cli","depth":3},{"title":"定价","url":"#定价-2","depth":3},{"title":"GitHub Copilot","url":"#github-copilot","depth":2},{"title":"Mac 上的当前状态","url":"#mac-上的当前状态","depth":3},{"title":"核心功能","url":"#核心功能-3","depth":3},{"title":"优势","url":"#优势-3","depth":3},{"title":"何时使用 Copilot","url":"#何时使用-copilot","depth":3},{"title":"定价","url":"#定价-3","depth":3},{"title":"其他值得了解的工具","url":"#其他值得了解的工具","depth":2},{"title":"Windsurf（Codeium）","url":"#windsurfcodeium","depth":3},{"title":"Aider","url":"#aider","depth":3},{"title":"Continue.dev","url":"#continuedev","depth":3},{"title":"横向对比","url":"#横向对比","depth":2},{"title":"表格背后的细节","url":"#表格背后的细节","depth":3},{"title":"真实工作流测试","url":"#真实工作流测试","depth":2},{"title":"测试一：调试失败的测试套件","url":"#测试一调试失败的测试套件","depth":3},{"title":"测试二：重构模块","url":"#测试二重构模块","depth":3},{"title":"测试三：实现新功能","url":"#测试三实现新功能","depth":3},{"title":"测试四：代码审查","url":"#测试四代码审查","depth":3},{"title":"为 AI 辅助开发配置你的 Mac","url":"#为-ai-辅助开发配置你的-mac","depth":2},{"title":"前置条件","url":"#前置条件","depth":3},{"title":"安装所有主要工具","url":"#安装所有主要工具","depth":3},{"title":"API 密钥管理","url":"#api-密钥管理","depth":3},{"title":"终端配置","url":"#终端配置","depth":3},{"title":"推荐 Mac 硬件","url":"#推荐-mac-硬件","depth":3},{"title":"该选择哪款工具？","url":"#该选择哪款工具","depth":2},{"title":"选择 Claude Code，如果：","url":"#选择-claude-code如果","depth":3},{"title":"选择 Cursor，如果：","url":"#选择-cursor如果","depth":3},{"title":"选择 Gemini CLI，如果：","url":"#选择-gemini-cli如果","depth":3},{"title":"选择 GitHub Copilot，如果：","url":"#选择-github-copilot如果","depth":3},{"title":"组合策略","url":"#组合策略","depth":3},{"title":"常见问题","url":"#常见问题","depth":2},{"title":"我可以同时使用 Claude Code 和 Cursor 吗？","url":"#我可以同时使用-claude-code-和-cursor-吗","depth":3},{"title":"这些工具会将我的代码发送到外部服务器吗？","url":"#这些工具会将我的代码发送到外部服务器吗","depth":3},{"title":"Gemini CLI 真的免费吗？有什么限制？","url":"#gemini-cli-真的免费吗有什么限制","depth":3},{"title":"在 Mac 上进行 Swift 和 Xcode 开发，哪款工具最好？","url":"#在-mac-上进行-swift-和-xcode-开发哪款工具最好","depth":3},{"title":"这些工具与直接使用 ChatGPT 或 Claude.ai 相比如何？","url":"#这些工具与直接使用-chatgpt-或-claudeai-相比如何","depth":3},{"title":"这些工具能在 Intel Mac 上运行吗？","url":"#这些工具能在-intel-mac-上运行吗","depth":3},{"title":"企业使用的数据隐私如何保障？","url":"#企业使用的数据隐私如何保障","depth":3},{"title":"结论","url":"#结论","depth":2}],"estimatedTime":20}