<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>团队协作 on John Chen's blog</title><link>https://andy1314chen.github.io/tags/%E5%9B%A2%E9%98%9F%E5%8D%8F%E4%BD%9C/</link><description>Recent content in 团队协作 on John Chen's blog</description><generator>Hugo</generator><language>zh-cn</language><copyright>转载请注明出处</copyright><lastBuildDate>Tue, 28 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://andy1314chen.github.io/tags/%E5%9B%A2%E9%98%9F%E5%8D%8F%E4%BD%9C/index.xml" rel="self" type="application/rss+xml"/><item><title>智能体时代的代码开发与 Git 实践</title><link>https://andy1314chen.github.io/posts/2026/04/%E6%99%BA%E8%83%BD%E4%BD%93%E6%97%B6%E4%BB%A3%E7%9A%84%E4%BB%A3%E7%A0%81%E5%BC%80%E5%8F%91%E4%B8%8E-git-%E5%AE%9E%E8%B7%B5/</link><pubDate>Tue, 28 Apr 2026 00:00:00 +0000</pubDate><guid>https://andy1314chen.github.io/posts/2026/04/%E6%99%BA%E8%83%BD%E4%BD%93%E6%97%B6%E4%BB%A3%E7%9A%84%E4%BB%A3%E7%A0%81%E5%BC%80%E5%8F%91%E4%B8%8E-git-%E5%AE%9E%E8%B7%B5/</guid><description>&lt;h2 id="背景为什么这个问题值得关注"&gt;背景：为什么这个问题值得关注&lt;/h2&gt;
&lt;p&gt;传统 Git 开发模式：基于主分支创建 feature 分支 → 完成开发 → 提 PR → 审核者逐行审查 → 合并。&lt;/p&gt;
&lt;p&gt;人工开发时代，这个流程是合理的——代码是稀缺资源，审查是保护性检查，每一行代码都承载着开发者的意图。&lt;/p&gt;
&lt;p&gt;智能体时代，这个模式失效了。Claude Code、Copilot 等工具让代码产出速度提升 10 倍以上：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;一次 prompt 可以生成数百行代码&lt;/li&gt;
&lt;li&gt;一次任务可以产出数个文件&lt;/li&gt;
&lt;li&gt;PR diff 从几百行变成几千行，甚至上万行&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;结果是：代码生产速度 &amp;raquo; 代码审核速度。&lt;/strong&gt; 审核者成了瓶颈，PR 堆积，团队陷入&amp;quot;提 PR → 审核不了 → 阻塞 → 继续提&amp;quot;的恶性循环。&lt;/p&gt;
&lt;p&gt;具体表现为：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;PR 大量堆积，无法及时审核&lt;/li&gt;
&lt;li&gt;前序 PR 未合并，后续功能开发直接阻塞&lt;/li&gt;
&lt;li&gt;审核者认知超载，审查质量下降&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="核心理念探索阶段与提交阶段分离"&gt;核心理念：探索阶段与提交阶段分离&lt;/h2&gt;
&lt;p&gt;传统模式的根本问题，是把&amp;quot;探索&amp;quot;和&amp;quot;提交&amp;quot;混在同一个流程里。&lt;/p&gt;
&lt;p&gt;AI 编程的特点是：&lt;strong&gt;快速产出，不惧怕失败&lt;/strong&gt;。让 AI 写 100 行探索性代码几乎是零成本的，但它不应该直接进入审核流程。&lt;/p&gt;
&lt;p&gt;解决方案是&lt;strong&gt;物理分离两个阶段&lt;/strong&gt;：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;探索阶段 提交阶段
（AI 自由发挥） （规范输出）
 ↓
 exp/feature-xxx → feature/xxx → PR → master
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;探索阶段&lt;/strong&gt;：在长命 &lt;code&gt;exp/&lt;/code&gt; 分支上自由推进，不提 PR，不审核，可以随时丢弃重建。AI 可以尽情尝试，失败了就换方向。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;提交阶段&lt;/strong&gt;：把成熟的部分以规范的方式输出到 &lt;code&gt;feature/&lt;/code&gt; 分支，每个 commit 对应单一功能，做好代码拆分，再提 PR 走审核。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这样审核者只在&amp;quot;摘桃子&amp;quot;的阶段介入，看到的是经过整理的产出，而不是 AI 的全部思考过程。&lt;/p&gt;</description></item></channel></rss>