阅读视图

发现新文章,点击刷新页面。
🔲 ☆

2025 年我是怎么使用 AI 的

2025 年我是怎么使用 AI 的

前言

经常看我博客的读者应该能看出来,我研究的主要是计算机系统结构方向,特别是处理器的微架构,几乎没有涉及到 AI 的内容,我也确实不喜欢 AI 研究,仅关注但不参与。但今年,因为各种 AI 技术尤其是 LLM 的发展,我确实成为了很多 AI 技术的用户,可以说 2025 年是我正经大规模用 AI 的元年,所以在年末做一个简单的总结。

我不想在这里给大模型厂商打广告,所以相关的名字我都会按照某 PDF 的方法进行打码,有需要的朋友可以自行查看实际的内容。

Vibe Coding

首先的一个冲击来自于 Vibe Coding。我写代码也有大概十五年了,一直都是坚持自己写代码,但今年从一些朋友那里了解到一些 Vibe Coding 的效果以后,也自己尝试了一下,确实能够感受到 Vibe Coding 对写代码的巨大冲击,我的心态也出现了一定的变化。Vibe Coding 并不复杂,其实就是用一些 Coding 客户端,配上 LLM 加一些 Tool Call,使得 LLM 可以自己编写、测试和运行代码。目前随着 LLM 能力的变强,Vibe Coding 逐渐成为了一个可以负担得起且效果不错的东西。结合实际的使用,以及受朋友们的一些启发,我目前已经用它进行了一些 Vibe Coding 尝试,例如:

  1. 写一些简单的 MCP 服务器,例如 devdocs-mcp-server 把 devdocs.io 的文档通过 MCP 暴露给 LLM,让它可以精确读取标准库的文档,避免幻觉,还有让 LLM 可以读取波形文件的 waveform-mcp
  2. 写一个 API 路由器 llm-api-router,可以在多个 API 提供商之间自动 Fallback,类似于本地版的 OpenRouter,但在这里主要是为了解决 Rate Limit 问题;
  3. 对已有代码的一些改进,比如实现 TODO,修复代码 BUG 等等;
  4. 给定提示词,让 LLM 用 Typst 或者 SVG 绘图,相比直接 AI 绘图,我更希望是可编辑的矢量图;
  5. 给定一张图,让 LLM 用 Typst 或者 SVG 复刻出来,然后再用 Vision LLM 识别绘制出来的图,观察内容是否和输入足够相似;
  6. 对于闭源的软件,让 LLM 自动逆向工程,得到一份关于内部实现的代码,甚至让它实现一份开源的等价实现。

目前给我的感觉是,LLM 借助各种 MCP Tooling,在很多事情上可以做的很好,但也有一些前提条件。第一是 LLM 需要有针对这个事情的知识,但如果它的知识停留在几年前,又做一些比较新的东西(例如 Typst 语法很多 LLM 就不会写),它就比较难写对;第二是,一定要给 LLM 反馈的路径,能够让它自产自纠自查,不然幻觉是很难避免的,一次写对的情况很少,有反馈和无反馈完全是两个表现;第三是,目前 LLM 做复杂事情需要大量的 Token,这就意味着 API 调用时间和开销都是不可忽略的因素,即使我用了比较便宜的 DeepSeek 模型,让 LLM 在后台跑几个小时,价格一样受不了。

举一个数据,我这个月在 DeepSeek 上已经花费了 200 多元,而这个月之前的所有时间加起来,也就不过 10 元。如果相同的 Token 数用在 Claude 上,这个价格不可想象。所以我也终于能理解,那些几百美刀一个月的订阅服务为啥有市场了。也是因为这个原因,我才会降本增效,通过订阅 GLM Coding Plan 去解决一些低频的 Vibe Coding 需求,但它的用量限制和并发限制都比较容易触发,所以才去 Vibe Coding 了一个 API 路由器,对于 GLM Coding Plan 用量以外的需求,再 Fallback 到 DeepSeek 上。

在使用 Vibe Coding 的过程中,我也有一些感受,就感觉我并不是在 Vibe Coding,而是在指挥一个水平飘忽不定的人在写代码。它有时候能精准地找到问题并写出正确的代码,有时候又注意力涣散,必须要我及时地打断它,让它按照我指定的方法去做。对于一些简单的代码,可能可以让它在后台跑,我去做一些别的事情,然后隔一段时间再看看它做得怎么样,有问题了,再提供及时的纠正。然后我就在想,这其实就是当领导吧,给钱让手下的人干活,不一定干的对,所以还得时不时地去纠正一下。某种意义来说,LLM 让每个人都有了成为领导,领导一群 LLM 干活的能力。我目前的工作流就是在 tmux 里挂几个 Qwen Code,连上几个配好的 MCP 服务器以及 API 路由器,然后时不时地看看它做的咋样,做得好就验收,让它 Git Commit,做得不好就让它改,时不时还得翻翻代码看看怎么帮它修。某种意义上,这和课后布置作业,给学生答疑也没啥本质上的区别,甚至 LLM 还更爱说话一点。

既然提到了答疑,也来谈谈教学。这种 Vibe Coding 的能力对于计算机教育的冲击无疑是巨大的,本来很多上课教的内容,AI 可以比较容易地完成,那学生可能就更倾向于让 AI 去完成了,换位思考一下,如果让我在 2025 年成为大一不会编程的新生,我也很难抵御这个诱惑。但是,锻炼代码和工程能力就欠缺了。这就对应一个很重要的问题,就是 AI 它到底是不是一种类似编译器、调试器或者编程语言的工具?我们说学生可以从编程语言而不是汇编学起,是因为它是一个很成熟很可靠的工具,你学会了高层次的工具就是会了,就可以用它做很多事情。AI 就很奇怪,它确实可以做很多事情,但又不总是可以完成,它好像是概率性的图灵完全,全看是否出现幻觉,所以它不是一个可靠的工具,但又是一个好用的工具。那么紧接的问题是,计算机教育,是要教出来真的会写代码的人,还是会用 AI 写代码就行?我目前没有答案,也不知道未来会怎么发展,只能慢慢走一步看一步了。但抛开计算机专业的教育,如果是对于计算机的通识教育,我觉得用 AI 写代码完全没有问题,毕竟对于更多人来说,能解决问题就可以,可不可靠,其实很多时候并不在考虑范围内。

我知道上面这段话可能会让读者有一些焦虑,但我觉得,它都这样了,就共存吧,反正焦虑也没有用,不如拥抱它。至于是否担心自己会被替代,我确实是不担心,目前它还不够专业,就算它再专业,它也没有身份证是吧。希望早日实现生产力极大富足,实现共同富裕,那就不用思考人是不是会被 AI 替代了。另外,高级编程语言出现了,那些写汇编的人去写高级语言,现在 Vibe Coding 来了,只是同一拨人又跑去做 Vibe Coding 罢了。持续学习才是最重要的。今年开始尝试 Vibe Coding 也是让我意识到,随着年龄增大,确实是没有当年对新事物接受得那么快了,这也让我有了一些反思,以后还是要多多接触新技术,一些过去的思维可能也要重新审视。

目前我对 Vibe Coding 的态度是,它不能替代我的思考,相反,我可以更多地思考一些更高层次的东西,而可以适当地把一些细节交给 AI。我也持续在自己写代码,特别是一些关键的部分,我还是无法信任完全由 AI 编写,毕竟它比人还懂得偷懒,经常写出来一些没有测试效果的测例,一看测例都过,一测全是 BUG。

我还会继续尝试和 LLM 协作,尽量保持高质量的代码产出,我认为这是用 Vibe Coding 的底线:用 AI 并不是写出烂代码的理由。以前我们有所谓的中文羞耻,觉得写了很多中文的项目的代码可能不靠谱,现在是所谓的 AI 羞耻,看到 README 里一堆 AI 生成的辞藻就觉得不靠谱一样。我们作为业内人士,还是要把事情做得漂亮,而不是让 AI 生成一个勉强能用的组装拖拉机就完事。

写作和语音输入

另一方面 AI 影响比较大的,其实是写作,包括日常的各种文字,比较正式的文档、论文甚至教材,不得不承认,AI 在写作方面确实是比我这种语文是考试弱项的偏科生要做得更好。我通常会自己编写一遍,然后交给 DeepSeek 来润色一遍,再在润色的基础上修改,保证我要表达的意思能够完全地被保留下来。一些小的人情世故,比如微信上和各种人打交道的措辞,网络上发送的邮件或者是 GitHub Issue 等等场合的客套话,AI 确实也是做得比自己好。但是,更完整的内容,或者整体架构上的把握,还是不会让 AI 完全去完成,因为能感觉到 AI 训练所使用的语料和自己的思维方式或者写作的习惯还是不一样的,我还是希望我写的东西能更加得有我的思考和劳动在里面,AI 只是一个让文字看起来更加通顺的工具,帮我纠正一些语法错误之类的。例如,我平时可能更习惯一些口语化的表达,能够让我很快地通过打字或者语音输入把我的脑子里的想法变成文字,然后再让 AI 改写成更加严肃的文字,像教材或者论文,这时 AI 就沦为了纯粹的文字风格改写或者语言翻译器。

既然提到了语音输入法,就不得不提,今年我用语音输入的比例大大提升了。其实语音输入法历史已经很久了,但是以前每次体验,都觉得效果不行,每次输入的有错误还得改,自己改正的时间,还不如自己打字来得快。所以一直以来我都是坚持在所有设备上都是 26 键打字用拼音输入的,当然包括手机,经过多年的练习,确实速度还不错,包括我也不喜欢麻烦别人在微信上听语音,所以我尽量都是用文字的。但今年感受下来,确实是不一样,感觉语音输入的准确率有了质的飞跃,能看到它先识别出一个音对字不对的状态,再纠正成正确的表达,还会提示你,这里可能是另一个词,如果你要修改的话,就直接点一下就行。有这个功能以后,我在手机上真的很多时候就直接用语音输入了,尤其是在一些不太正式的场合,对方也能够对那些少数的识别错误脑补的时候,语音输入确确实实替代了手机上打字。在电脑上,还是打字通常更快一些,但最近也尝试了一下 智谱 AutoGLM 的输入法,感觉这种语音输入和 LLM 结合还挺有意思的,就是它们家的语音输入准确率还比不上 鸿蒙 6 上的小艺输入法,要是二者的优点能够结合在一起就更好了,相信这一天并不遥远。

小结

目前想到的就这么多,其实 AI 还有很多场景可以用到,比如生成图片、视频和音乐等等,目前还没有太多的尝试,相信明年开始会逐渐接触,到时候再在年底写一个 AI 使用总结。总的下来,就是感叹自己也到了感慨科技进步的年纪了,十几年前学技术,虽然也能感觉到科技进步,但因为自己是从零开始,学的就是最新的科技,所以没有啥感觉。但这几年,不断地把新的输入和已有的积累进行对比,就能感觉明显到技术潮流和技术栈的移动,也能感觉到自己对新技术的接受度开始有了略微的下降,这值得让我警醒。以前,我们总是嘲笑大人不追求潮流,不去学习手机等新技术,我们在这个时代长大的人,可也不能犯这样的错误呀。

🔲 ☆

11 款提升开发效率的 Vibe Coding 工具

11 款提升开发效率的 Vibe Coding 工具

想要在你的 Linux 系统上体验 Vibe Coding 并放松身心?以下是一些你可以探索的工具。曾几何时,编程意味着坐下来,编写结构化逻辑,并花费数小时进行调试。

快进到今天,我们有了 Vibe Coding,这是一种趋势,人们让 AI 根据简单的提示生成大量的代码。没有语法,没有调试,对底层发生的事情没有真正的理解。只有“感觉”(vibes)。

由 OpenAI 联合创始人 Andrej Karpathy 创造的 Vibe Coding,是通过向 AI 提供自然语言指令并接受其生成的结果来开发软件的行为。

11 款提升开发效率的 Vibe Coding 工具
OpenAI 联合创始人 Andrej Karpathy 创造的 Vibe Coding

有些人甚至更进一步,使用语音转文本工具,这样他们完全不需要打字。只需描述你梦想中的应用,然后瞧,AI 就为你创建了。或者它能做到吗?

人们在几天内构建出完整的 SaaS 产品,一夜之间发布 MVP,并且不知怎的,比那些信奉敏捷方法论的经验丰富的工程师赚更多的钱。

我在这里不是为了抱怨,而是为了深入探讨这个有趣的趋势,并为你提供终极武器库,让你通过这些工具拥抱 Vibe Coding。

这里提到的一些应用程序可能不是开源的。它们被包含在 Linux 使用的背景下。此外,一些工具提供了流行商业 LLM(如 ChatGPT 和 Claude)的接口。

Aider - 终端的 AI 结对编程

如果你正在寻找一个结对程序员来帮助你更快地交付代码,Aider 是一个完美的选择。 它允许你与大型语言模型 (LLM) 进行结对编程,以编辑本地 GitHub 仓库中的代码。 你可以从终端启动一个新项目或使用现有的 GitHub 仓库。

11 款提升开发效率的 Vibe Coding 工具
Aider AI

主要特点:

  • Aider 最适合 Claude 3.7 Sonnet、DeepSeek R1 & Chat V3、OpenAI o1、o3-mini 和 GPT-4o,但几乎可以连接到任何 LLM,包括本地模型。
  • Aider 会构建整个代码库的地图,这有助于它在大型项目中良好运行。
  • 支持大多数流行的编程语言:Python、JavaScript、Rust、Ruby、Go、C++、PHP、HTML、CSS 等。
  • 使用合理的提交消息自动提交更改。 使用熟悉的 Git 工具轻松对比、管理和撤销 AI 更改。
  • 在喜爱的 IDE 或编辑器中使用 Aider。 通过在代码中添加注释来请求更改,Aider 将开始工作。
  • 将图像和网页添加到聊天中以提供视觉上下文、屏幕截图和参考文档。
  • 每次 Aider 进行更改时,自动对代码进行 Linting 和测试。 它可以修复 Linters 和测试套件检测到的问题。
  • 与 LLM API 配合最佳,但也支持网络聊天界面,使代码复制粘贴无缝进行。

VannaAI - 与 SQL 数据库聊天

编写 SQL 查询可能很繁琐,但 VannaAI 通过让你使用自然语言与 SQL 数据库交互来改变这一点。

你无需手动编写查询,只需描述你需要什么,VannaAI 就会为你生成 SQL。它分两步工作:在你的数据上训练一个 RAG“模型”,然后提出返回 SQL 查询的问题。

11 款提升开发效率的 Vibe Coding 工具
VannaAI SQL

主要特点:

  • 开箱即用支持 Snowflake、BigQuery、Postgres 等。
  • Vanna Python 包和前端集成都是开源的,允许在你自己的基础设施上部署。
  • 除非明确启用,否则数据库内容绝不会发送到 LLM。
  • 通过增强训练数据持续改进。
  • 在 Jupyter Notebooks、Slackbots、Web 应用、Streamlit 应用中使用 Vanna,甚至可以将其集成到你自己的 Web 应用中。

VannaAI 让查询数据库就像进行对话一样简单,这对于技术和非技术用户来说都是一个游戏规则改变者。

All Hands - 面向开发者的开源 Agent

All Hands 是一个面向 AI 开发者 Agent 的开源平台,能够构建项目、添加功能、调试等等。 All Hands 与 Devin 竞争,最近以 53% 的准确率位居 SWE-bench 排行榜榜首。

11 款提升开发效率的 Vibe Coding 工具
All Hands AI

主要特点:

  • 通过交互式 GUI、命令行界面 (CLI) 或无交互模式(如无头执行和 GitHub Actions)使用 All Hands。
  • 开源自由,在 MIT 许可下构建,确保 AI 技术对所有人开放。
  • 处理复杂的任务,从代码生成到调试和问题修复。
  • 与 Invariant Labs 等 AI 安全专家合作开发,以平衡创新和安全性。

要开始使用,请安装 Docker 26.0.0+ 并使用提供的 Docker 命令运行 OpenHands。 运行后,配置你的 LLM 提供商并开始使用 AI 驱动的协助进行编码。

Continue - 领先的 AI 驱动代码助手

你肯定听说过 Cursor IDE,这个流行的 AI 驱动 IDE;Continue 与它类似,但在 Apache 许可下是开源的。 它高度可定制,允许你添加任何语言模型进行自动补全或聊天。

这可以极大地提高你的工作效率。 你可以将 Continue 添加到 VS Code 和 JetBrains 中。

11 款提升开发效率的 Vibe Coding 工具
Continue AI

主要特点:

  • Continue 在你输入时自动补全任何编程语言的单行或整个代码段。
  • 附加代码或其他上下文以询问有关函数、文件、整个代码库等方面的问题。
  • 选择代码段并按键盘快捷键从自然语言重写代码。
  • 与 Ollama、OpenAI、Together、Anthropic、Mistral、Azure OpenAI Service 和 LM Studio 配合使用。
  • 支持代码库、GitLab Issues、文档、方法、Confluence 页面、文件。
  • 支持数据块、Docs 块、规则块、MCP 块、Prompts 块。

Wave - 带有本地 LLM 的终端

Wave 终端引入了 BYOLLM(Bring Your Own Large Language Model),允许用户将自己的本地或基于云的 LLM 集成到他们的工作流程中。

它目前支持 Ollama、LM Studio、llama.cpp 和 LocalAI 等本地 LLM 提供商,同时也支持使用任何与 OpenAI API 兼容的模型。

11 款提升开发效率的 Vibe Coding 工具
Wave

主要特点:

  • 使用本地或基于云的 LLM,包括与 OpenAI 兼容的 API。
  • 将 LLM 驱动的响应无缝集成到你的终端工作流程中。
  • 在设置或通过 CLI 设置 AI Base URL 和 AI 模型。
  • 计划支持 Gemini 和 Claude 等商业模型。

Warp Terminal - Agent 模式(非开源)

继 WaveTerm 之后,我们在 AI 驱动的终端领域有了另一个强大的竞争者:Warp Terminal。

我个人使用它,所以可能听起来有点偏颇。 😋 它本质上是一个 AI 驱动的助手,可以理解自然语言,执行命令,并交互式地解决问题。

你无需手动查找命令或在文档之间切换,只需用语言描述任务,让 Agent 模式引导你完成。

11 款提升开发效率的 Vibe Coding 工具
Warp Terminal

主要特点:

  • 无需记住复杂的 CLI 命令,只需输入你想要的内容,例如“使用 SSL 设置 Nginx 反向代理”,Agent 模式将处理详细信息。
  • 遇到“端口 3000 已在使用”的错误?只需输入“修复它”,Warp 将建议运行 kill $(lsof -t -i:3000)。 如果这不起作用,它会自动调整方法。
  • 与 Git、AWS、Kubernetes、Docker 以及任何其他具有 CLI 的工具无缝协作。 如果它不知道某个命令,你可以告诉它阅读帮助文档,它会立即学会如何使用该工具。
  • 未经你的许可,Warp 不会将任何内容发送到云端。 在运行每个命令之前,你需要批准,并且只有在明确允许的情况下,它才会读取输出。

看起来 Warp 正在从传统的 AI 辅助终端转向交互式 AI 驱动的 Shell,这使得命令行更加直观。

Pieces : IDE 的 AI 扩展(非开源)

Pieces 本身不是代码编辑器,而是一个 AI 驱动的扩展,通过实时智能和记忆来增强 VS Code、Sublime Text、Neovim 等许多 IDE 的功能。

其突出特点是长期记忆 Agent,它可以捕获长达 9 个月的编码上下文,帮助你即使长时间中断后也能无缝地恢复工作。

一切都在本地运行,以确保完全隐私。 它理解你的代码,回忆代码片段,并轻松融入你的开发工具,从而消除上下文切换。

目前它是免费的,并承诺永远提供免费套餐,但他们很快就会开始收费,所以早期访问可能会带来额外的好处。

11 款提升开发效率的 Vibe Coding 工具
Pieces IDE

主要特点:

  • 存储 9 个月的本地编码上下文。
  • 与 Neovim、VS Code 和 Sublime Text 集成。
  • 完全设备上的 AI,零数据共享。
  • 通过 Pieces Copilot 提供上下文感知的建议。
  • 使用 Pieces Drive 组织和共享代码片段。
  • 承诺永远提供免费套餐,并为早期采用者提供额外好处。

Aidermacs: Emacs的 AI 辅助编码

MatthewZMD 的 Aidermacs 专为 Emacs 高级用户而设计,他们希望获得那种很棒的 Cursor 风格 AI 体验,但又不想离开他们心爱的终端。

它是开源工具 Aider 的前端,将强大的结对编程带入 Emacs,同时完全尊重其工作流程和哲学。

无论你使用的是 GPT-4、Claude 还是 DeepSeek,Aidermacs 都会自动检测你可用的模型,并允许你在 Emacs 中直接与它们聊天。 而且,是的,它高度可定制,就像所有优秀的 Emacs 工具一样。

11 款提升开发效率的 Vibe Coding 工具
Aidermacs

主要特点:

  • 将 Aider 集成到 Emacs 中进行协作编码。
  • 智能模型选择,支持 OpenAI、Anthropic、Gemini 等。
  • 内置 Ediff,用于比较 AI 生成的更改。
  • 细粒度的文件控制:编辑、只读、暂存区和外部文件。
  • 完全主题感知,与 Emacs 原生 UI 集成。
  • 通过 vterm 在终端中良好运行,支持基于主题的颜色。

Jeddict AI Assistant

这款工具是为 Java 开发者准备的,它是 Apache NetBeans 的一个插件。 我记得以前在学校用过 NetBeans,如果那时候就有这些 AI 功能,我敢肯定我的计算机科学实践课肯定能拿高分。

这不是普通的自动补全工具。 Jeddict AI Assistant 将完整的 AI 集成带入你的 IDE:更智能的代码建议、上下文感知的文档、SQL 查询帮助,甚至是提交消息。

如果你正在处理大型 Java 项目,并且想要一个能真正理解你代码中正在发生什么事情的 AI,这款工具特别有用。

11 款提升开发效率的 Vibe Coding 工具
Jeddict AI Assistant

主要特点:

  • 使用 OpenAI、DeepSeek、Mistral 等提供智能的内联代码补全。
  • 具备项目/类/包完整上下文的 AI 聊天。
  • 只需一个快捷键即可创建和改进 Javadoc。
  • 通过 AI 提示重命名变量、重构方法和修正语法错误。
  • 在数据库面板中提供 SQL 查询协助和内联补全。
  • 根据你的差异自动生成 Git 提交消息。
  • 自定义规则、文件上下文预览和实验性的编辑器内更新。
  • 完全可定制的 AI 提供商设置(也支持 LM Studio、Ollama、GPT4All!)。

Amazon CodeWhisperer

如果你的编码工作主要围绕 AWS 服务,那么 Amazon CodeWhisperer 可能是你理想的 AI 驱动助手。

虽然它像其他 AI 编码工具一样工作,但其真正的优势在于与 AWS SDK,Lambda、S3 和 DynamoDB 的深度集成。

CodeWhisperer 针对云原生开发进行了微调,使其成为构建无服务器应用、微服务和基础设施即代码项目的开发者的首选。

由于它支持 Visual Studio Code 和 JetBrains IDE,AWS 开发者可以将其无缝集成到他们的工作流程中,并获得遵循可扩展性和安全最佳实践的 AWS 特定编码建议。

此外,个人开发者可以免费使用,这使其成为独立开发者和初创公司开发者的一个有吸引力的选择。

11 款提升开发效率的 Vibe Coding 工具
Amazon CodeWhisperer

主要特点:

  • 针对 AWS SDK 和云服务优化的代码建议。
  • 内置安全扫描以检测漏洞。
  • 支持 Python、Java、JavaScript 等。
  • 对个人开发者免费。

Qodo AI (原名 Codium)

如果你曾经对免费 AI 编码工具的限制感到沮丧,qodo 可能就是答案。 Qodo 支持包括 Python、Java、C++ 和 TypeScript 在内的 50 多种编程语言,并能顺畅地与 Visual Studio Code、IntelliJ 和 JetBrains IDE 集成。

它提供智能自动补全、函数建议,甚至代码文档生成,使其成为适用于各种规模项目的多功能工具。

虽然它可能不具备付费替代品的一些高级功能,但其零成本访问使其成为注重预算的开发者的游戏规则改变者。

11 款提升开发效率的 Vibe Coding 工具
Qodo AI (原名 Codium)

主要特点:

  • 无限制的免费代码补全,没有任何限制。
  • 支持 50 多种编程语言,包括 Python、Java 和 TypeScript。
  • 与 Visual Studio Code 和 JetBrains 等流行 IDE 配合使用。
  • 轻量且响应迅速,确保流畅的编码体验。

结论

毫无疑问,随着时间的推移,我们将看到更多的 AI 辅助编码占据中心地位。 正如 Anthropic 首席执行官 Dario Amodei 所说,AI 将在六个月内编写 90% 的代码,并可能在一年内完全自动化软件开发。

这是否是一个令人兴奋的飞跃,还是一个令人恐惧的想法,取决于你对你的 AI 结对程序员的信任程度。

如果你正在深入研究这些工具,我强烈建议你温习一下编码基础知识和版本控制。 AI 可以为你编写命令,但如果你不知道它在做什么,你可能会在几秒钟内从“我刚刚构建下一个价值数十亿美元的 SaaS!变成“为什么我的 AI Agent 刚刚删除了我的整个代码库?”。

无论你是一位经验丰富的开发者,还是一个喜欢在终端中输入酷炫东西的人,这些工具都将提升你的水平。

❌