<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Coding Agent on 疯狂的键盘</title><link>https://jidzhang.github.io/tags/coding-agent/</link><description>Recent content in Coding Agent on 疯狂的键盘</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sat, 02 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://jidzhang.github.io/tags/coding-agent/index.xml" rel="self" type="application/rss+xml"/><item><title>macOS 10.15 Catalina 上最后的 AI Coding Agent：Claude Code 2.1.112 + 智谱 GLM-5.1</title><link>https://jidzhang.github.io/posts/2026-05-02-macos-catalina-claude-code-glm/</link><pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate><guid>https://jidzhang.github.io/posts/2026-05-02-macos-catalina-claude-code-glm/</guid><description>&lt;h2 id="背景老系统上的-coding-agent-困局"&gt;背景：老系统上的 Coding Agent 困局&lt;/h2&gt;
&lt;p&gt;macOS 10.15 Catalina 发布于 2019 年，至今仍有不少开发者在日常使用。然而主流 AI Coding Agent 对系统版本的要求越来越高：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;OpenAI Codex CLI&lt;/strong&gt;：要求 macOS 12+&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cursor&lt;/strong&gt;：要求 macOS 12+&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GitHub Copilot&lt;/strong&gt;：VS Code 最新版已要求更高系统版本&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Claude Code&lt;/strong&gt;：2.1.112 之后的版本也不再支持 macOS 10.15&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这意味着在 macOS 10.15 上，&lt;strong&gt;Claude Code 2.1.112 是目前最后一个可正常运行的 AI Coding Agent&lt;/strong&gt;。&lt;/p&gt;
&lt;h2 id="安装步骤"&gt;安装步骤&lt;/h2&gt;
&lt;h3 id="1-安装-nodejs-20"&gt;1. 安装 Node.js 20&lt;/h3&gt;
&lt;p&gt;直接从官网下载安装包，最简单直接：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;https://nodejs.org/dist/latest-v20.x/node-v20.20.2.pkg
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;下载后双击安装即可。验证：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;node -v &lt;span class="c1"&gt;# v20.x.x&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm -v &lt;span class="c1"&gt;# 10.x.x&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;为什么是 Node 20 而不是 22？&lt;/strong&gt; Node 22 不支持 macOS 10.15，而 Node 20 LTS 是最后一代支持 Catalina 的版本。Claude Code 2.1.112 在 Node 20 上兼容性也最稳定。&lt;/p&gt;</description></item></channel></rss>