关于 AI 编程的思考

0 阅读4分钟

沉默是金,总会发光

大家好,我是沉默

前几天,OpenAI、Anthropic、Google 三大 AI 厂牌前后脚发布了自家的 CLI 编程助手,

  • 🧠 OpenAI Codex CLI

  • 🧠 Claude Code

  • 🧠 Gemini CLI

从聊天生成代码,到在命令行里与 AI 并肩作战,开发方式正悄然重构。

然而,编程助手越来越多,工具越来越炫,协议层也越来越深:

  • IDE 插件?Chat窗口?

  • CLI 命令?Agent 流程?

  • 上下文窗口?MCP 协议??

我们是站在新时代的门槛上,还是被卷进了技术冗余的迷宫?

要理清这个问题,得从“范式变革”谈起。

**-**01-

编程范式的三次进化

我们正在从「软件 1.0 → 2.0 → 3.0」加速迁移。

范式编程方式名称
软件 1.0手写代码,明确指令指令式编程
软件 2.0训练模型,调权重数据驱动编程
软件 3.0自然语言 + 上下文意图式编程

OpenAI 大佬 Andrej Karpathy 说,未来我们不会造出“钢铁侠机器人”,而是“钢铁侠战衣”——由 AI 驱动的半自治系统,增强人类的生成-验证循环,保留控制权,又释放创造力。

未来 10 年,是人类与 AI 共同重写软件世界的“重建十年”。而我们,正站在这场风暴的中心。

**-**02-

AI 编程,到底改了什么?

前几天我突发奇想,想做个“菜单图像生成器”App。没动手敲代码,只是打开 Chat,告诉它我想实现什么。然后它给我生成了 SwiftUI 的代码。

我复制粘贴跑一下,App 居然真能用。

问题是:我根本不会 SwiftUI!

这就是 Vibe Coding 的魔力:你不写代码,AI 来写;你不懂语法,AI 懂;你只管“说”,剩下的它帮你搞定。

开发本身,门槛已经降到只需“说话”的程度了。

传统写代码,是你一步步敲,IDE 只是“看你打”。而现在的 AI 编程,是 AI 替你想、替你写、替你跑,甚至还能帮你 debug。这不是补全代码那么简单,而是整个“思考-执行”链路的 AI 化重构。

你不再是“码农”,而是“提示工程师”、“流程设计者”,甚至可以称之为“AI 协作者”。

**-**03-

AI 工具怎么选

智能体框架:

  • LangChain & LangGraph:构建流程自动化。

  • CrewAI:轻巧易上手,适合轻量项目。

  • AutoGen、Agno:多 Agent 协作更上一层楼。

  • GPT Researcher:专注于研究报告的 Agent 工厂。

CLI 编程助手:

  • Codex CLI(OpenAI)/ Claude CLI(Anthropic)/ Gemini CLI(Google)

  • Warp(AI 超强终端) + Starship(美化终端)+ Nerd Fonts(看得爽)

  • aider、Open Interpreter、Goose 等也都能让终端飞起来。

IDE 编程助手:

  • VSCode + 插件(Copilot、Claude、Gemini 等)

  • Cursor:Fork 自 VSCode 的 AI IDE,交互极致流畅。

  • Zed、Windsurf、Trae:轻量 IDE + AI 组合拳。

Online 代码生成神器

  • v0.dev:前端 UI 一句话生成。

  • bolt.new / jules / Replit AI:全栈一步生成。

编程工作流 & 本地框架

  • dify / n8n:Agent + RAG + 工作流 + 无代码平台。

  • Chat SDK / LobeChat / Open WebUI:一键部署你的 AI 聊天助手。

**-**04-

现在该怎么做?

你不必全懂 MCP、Agent、Embeddings 才能参与:

  • 想构建产品?用 n8n、dify 低门槛打造 LLM App

  • 想玩 CLI?试试 aider 或 Codex CLI,写脚本更简单

  • 想搭 UI?用 Open WebUI、Chat SDK、LobeChat 秒变 ChatGPT 客户端

  • 想系统学习?从 Karpathy 的《Software is Changing》看编程范式演进

别怕技术名词,玩起来才是学习的最好方式。

“写提示词”已经是初级阶段。

真正的核心,是「上下文工程」:把对的任务描述 + 样例 + 依赖信息 + 历史 + 工具接口结构化传给模型,像构建内存一样“编程”它的大脑。

上下文工程 ≠ 多写几句话
上下文工程 = 构建可执行认知模型

未来十年,将是「AI 编程」与「上下文交互」并重的时代。

  • AI 是操作系统,Prompt 是编程语言

  • 人类是导演,AI 是演员,场景由上下文构建

  • 终端、浏览器、IDE……一切都在融合为“AI 原生工作空间”

Karpathy 说得对,我们不是在造“钢铁侠”,而是在打造“钢铁侠战衣”。

AI 编程,不是终结人类工程师,而是让我们再次成为「创造者」。

热门文章

一套能保命的高并发实战指南

架构师必备:用 AI 快速生成架构图

**-**05-

粉丝福利

我这里创建一个程序员成长&副业交流群,和一群志同道合的小伙伴,一起聚焦自身发展,可以聊:技术成长与职业规划,分享路线图、面试经验和效率工具,探讨多种副业变现路径,从写作课程到私活接单,主题活动、打卡挑战和项目组队,让志同道合的伙伴互帮互助、共同进步。如果你对这个特别的群,感兴趣的,可以加一下,微信通过后会拉你入群,但是任何人在群里打任何广告,都会被我T掉。