Skip to content
Go back

Claude Code就是我的电脑:vibe coding的终极实践

编辑页面

Claude Code就是我的电脑:vibe coding的终极实践

作者:Peter Steinberger
译者:tengda
原文steipete.me/posts/2025/claude-code-is-my-computer

我在无提示模式下运行Claude Code;它每天帮我节省一小时,并且在过去两个月里从未把我的Mac弄坏过。每月200美元的Max订阅计划完全物有所值。

Claude Code工作流程

Table of contents

Open Table of contents

危险模式下的vibe coding实验

在过去两个月里,我过得有点冒险。我用--dangerously-skip-permissions参数启动Claude Code(2月底发布),这个参数会绕过所有权限确认。根据Anthropic的文档,它”仅适用于无网络的Docker容器”,但在普通的macOS上运行也完全没问题。

是的,理论上一个恶意指令可能会摧毁我的系统。但我设置了Arq每小时快照备份,还有SuperDuper!的完整克隆。两个月下来,我一次事故都没有遇到。

这就是真正的vibe coding:完全信任AI,让它成为你系统的延伸。

从「AI助手」到「万能终端」

起初我以为Claude Code只是一个更聪明的命令行助手,专注于写代码。实际上,它是一个通用的计算机接口,只不过以文本为交互方式。这种思维转变花了我几个星期,但一旦适应,我意识到Claude可以完成我在电脑上想做的任何事。

系统迁移

最突破的时刻是在我迁移新Mac的时候。我没有像往常一样做复杂的系统恢复,而是直接告诉Claude:

"从我的备份盘恢复这台Mac —— 先恢复dotfiles,
再恢复系统偏好设置、CLI工具,
以及Homebrew包和全局npm包。"

Claude先拟定迁移计划,再一步步执行,最后不到一小时就让我新电脑准备就绪。

我实际用它来做的事

我每天使用Claude Code的场景主要集中在以下几类:

1. 发布内容

场景描述

"把大约40篇Jekyll博文转换成MDX格式,
记得复制图片并保留跳转。"

结果:二十分钟后,Claude处理完全部文章,配置好跳转,验证了图片路径,还推送了一个可直接合并的分支。

这就是vibe coding的威力:不是让你写代码更快,而是让你完全跳过编码过程。

2. 提取功能

vibe coding指令

"把这个功能抽取成一个Swift项目。"

Claude就会创建包结构、编写测试与文档,完成整个开源发布流程。我发布的Demark项目就是这样来的。

3. 自动化写作

AI写作流程

像这篇文章就是这样生成的。我用Wispr Flow与Claude对话,说明主题,让它阅读我过去的博文以保持风格。Claude负责写Markdown、组织思路、确保排版显示无误。

这不是简单的内容生成,而是保持个人风格的智能写作协作。

4. 生成测试数据

vibe coding魔法

"给项目生成种子数据"

Claude会分析代码库,理解数据模型,并生成真实合理的测试数据。不再需要手写mock数据或者复杂的faker脚本。

5. 提交代码

我已经几个星期没手写过git commit -m了。我只需说:

"按逻辑分块提交所有更改"

Claude就会处理整个流程:

它在解决合并冲突方面也非常厉害。

6. 清理系统

简单但实用的例子

我:"隐藏Dock里的最近应用。"
Claude:执行 defaults write 命令,调用 killall Dock 重启

不需要Google搜索macOS命令,不需要记忆复杂的参数。

7. 新机器配置

开发环境配置

最近帮CodeLooper配置代码签名和notarization,Claude全程负责:

唯一需要我手动点的,就是macOS的更新界面(其实也能用Automator MCP Server教它自动完成)。

我甚至在shell配置里加了个别名:

alias cc="claude --dangerously-skip-permissions"

为什么它好用(以及不适用的场景)

vibe coding的优势

Claude Code的强大之处在于它是命令行优先设计的,而不是事后绑在IDE上的外挂。它能:

CLAUDE.md:vibe coding的最佳实践

Anthropic的最佳实践指南推荐在项目根目录维护一个CLAUDE.md文件,写明项目上下文。我采用后发现:

你可以看看我整理的Claude Code规则

主要限制

响应时间:Claude思考需要几秒钟,在快节奏调试时我偶尔还是会用传统工具。不过可以在命令前加!来直接运行,不走推理过程,这样更快。

探索性工作则反过来,Claude的推理反而更有价值。

为什么Warp不行

Warp vs Claude Code

Warp的目标是”用AI重塑命令行”。它确实做了很漂亮的GPU加速面板和智能补全。

但根本区别在于信任与执行流

Claude Code

Warp

我仍然支持Warp的使命,也希望他们未来能走向Claude的方向。但目前他们在安全上的理念似乎不同。

顺便说一句Ghostty作为命令行本身比Warp更好,原生开发、非Electron、速度更快。

未来走向:vibe coding的时代

AI编程的未来

我们还处于AI原生开发工具的早期阶段。Claude Code代表着范式转变:从”帮你执行命令的工具”到”理解意图并自动行动的工具”。

操作层级的提升

这不是打字更快,而是操作层级提升:

传统方式

我要写个bash脚本处理文件 → chmod → 测试 → 调试

vibe coding方式

"按日期整理文件,把30天前的压缩"

开发者角色的进化

这不是AI取代开发者,而是开发者成为强大系统的编排者

正如我们在BadAGI.org上讨论的AGI解放人类三步战略,vibe coding正是第一阶段AI编程革命的完美体现。

你该尝试吗?

开始vibe coding

如果你能接受风险并有良好备份,绝对值得。几乎没有学习曲线,你只需像和同事聊天一样对话电脑。几天后,你就会想:以前没有它我怎么活下来的?

开始的建议

  1. 做好备份:Time Machine + 云备份
  2. 从小项目开始:不要一开始就用在关键系统上
  3. 建立CLAUDE.md:为每个项目写清楚上下文
  4. 学会信任:逐步放开权限限制

投资回报

每月200美元的Max订阅看起来很贵,但考虑到:

这个投资完全物有所值。

结语:重新定义计算

你的电脑不再只是电脑。它就是Claude。Claude强得离谱。

这就是vibe coding的终极形态:不是使用AI工具,而是与AI融为一体。当技术消失在后台,当意图直接转化为结果,我们就真正进入了AI原生的工作时代。

在BadAGI.org,我们相信这种人与AI的深度协作代表着AGI解放人类的第一步。每一个掌握vibe coding的开发者,都在推动着这场技术革命的进程。

未来已来,而我们正是这场革命的亲历者和推动者。


想了解更多vibe coding实践?查看BadAGI.org的其他文章,获取最新的AI编程技巧和Claude Code使用经验。

让AI成为你的计算延伸,让vibe coding重定义你的工作方式!关注BadAGI.org,与我们一起探索AI编程的无限可能。


编辑页面
Share this post on:

Previous Post
RIPER-5规则系统:让Claude Code成为你的超级编程伙伴
Next Post
AI编程革命的开始:vibe coding如何重新定义软件开发