<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Agentic Coding on Leanku 的博客</title><link>https://www.leanku.com/tags/agentic-coding/</link><description>Recent content in Agentic Coding on Leanku 的博客</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sun, 15 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.leanku.com/tags/agentic-coding/index.xml" rel="self" type="application/rss+xml"/><item><title>Agentic Coding：从“让 AI 写代码”到“让 AI 完成软件工程任务”</title><link>https://www.leanku.com/post/ai/agentic-coding-from-code-generation-to-software-engineering/</link><pubDate>Sun, 15 Mar 2026 00:00:00 +0000</pubDate><guid>https://www.leanku.com/post/ai/agentic-coding-from-code-generation-to-software-engineering/</guid><description>&lt;p&gt;最近看到一个新词：&lt;strong&gt;Agentic Coding&lt;/strong&gt;，了解了一下。&lt;/p&gt;&#10;&lt;p&gt;近几年，AI 写代码已经从一个新鲜功能变成了开发者日常工作的一部分。&lt;/p&gt;&#10;&lt;p&gt;最开始，我们让 AI 补全一行代码；后来可以让它生成一个函数、一段 SQL，甚至生成一个完整的页面。再后来，Cursor、Claude Code、GitHub Copilot 等工具开始能够读取整个代码库、修改多个文件、执行命令和运行测试。&lt;/p&gt;&#10;&lt;p&gt;这时候，事情开始发生变化。&lt;/p&gt;&#10;&lt;p&gt;以前我们更习惯说：&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;「让 AI 帮我写代码。」&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;现在越来越接近：&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;「把这个开发任务交给 AI，让它自己完成。」&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;这就是 &lt;strong&gt;Agentic Coding&lt;/strong&gt; 值得讨论的地方。&lt;/p&gt;&#10;&lt;p&gt;它并不是简单地把代码生成能力做得更强，而是把 AI 在软件开发中的角色从「代码助手」进一步推向「任务执行者」。&lt;/p&gt;&#10;&lt;h2 id="从代码补全到-coding-agent"&gt;从代码补全到 Coding Agent&lt;/h2&gt;&#10;&lt;p&gt;最早一代 AI 编程工具解决的问题其实非常明确：&lt;strong&gt;预测开发者接下来可能要写什么代码。&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;开发者输入前面的代码，AI 根据当前文件和上下文预测后面的内容。&lt;/p&gt;&#10;&lt;p&gt;这种模式本质上还是：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;开发者&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; ↓&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;写代码&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; ↓&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;AI 提供建议&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; ↓&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;开发者确认&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;后来，AI Coding 进入了第二个阶段。&lt;/p&gt;&#10;&lt;p&gt;开发者不再需要逐行告诉 AI 怎么写，而是可以直接描述一个需求：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;给用户登录接口增加 Refresh Token。&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Access Token 有效期 30 分钟，&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Refresh Token 有效期 7 天，&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;并增加 Token 刷新接口。&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;AI 可以生成多个文件、修改已有代码，并根据项目结构调整实现。&lt;/p&gt;</description></item></channel></rss>