AI编程

2025年被称为AI编程元年。AI正在深刻改变软件开发的方式。

工具

  • Cursor:AI编程IDE,Anysphere出品,代码生成+编辑一体化,2025年现象级产品 ^[投资观察/2025/0722-AI普惠了么.md]
  • Claude Code:命令行Code Agent,Anthropic出品
  • Gemini CLI:Google的命令行AI编程工具
  • Aider:开源AI编程助手
  • Bolt:StackBlitz出品的AI编程产品 ^[投资观察/2025/0722-AI普惠了么.md]
  • GitHub Copilot:微软/GitHub的AI编程助手
  • Manus:高级研究型AI Agent产品(与ai-agent交叉)

影响

  • AI的能力相比半年前强了很多
  • Function call给AI带来更多想象力
  • 代码生成能力超强的模型(如Claude)让普通程序员面临危机
  • 计算机专业刚火爆没几年,已面临AI和经济下行两个滑铁卢
  • 从业者既期盼AI发展带来变化,又担心影响行业和自己

AI普惠的争议

  • 并不是”会用AI就能轻松赚钱”
  • 需要前期积累、创意、领导力、审美和产品思维
  • 真正困难的是做出”好卖”的东西,而不是开发过程本身
  • AI编程带来十倍效率,但真正的壁垒在别处

AI基础概念

  • Embedding(向量化):将文本转换为高维向量,语义相似的文本在向量空间中距离相近
  • Zero-shot分类:利用embedding实现无需训练样本的分类
  • 补全(Completion):LLM最基础的使用方式,给定上下文预测下一个token

关联