@bcherny:过去几周我一直在尝试的一个奇怪实验,是让Claude接管我们应用的日常维护。S…

X AI KOLs Following 新闻

摘要

一位工程师尝试让Claude AI接管应用的日常维护工作(崩溃模糊测试、死代码删除等),最终自动生成了388个PR,其中180个在审查后合并,展示了自主维护工作流的早期可喜成果。

过去几周我一直在尝试的一个奇怪实验,是让Claude接管我们应用的日常维护。已经看到了一些早期迹象,表明这可能行得通。 设置很简单:我们有一个名为 proj-claude-maintains-apps 的Slack频道。在这个频道里,Claude Tag 会在 iOS、Android、Desktop、web、CLI 和 Agent SDK 上运行一系列日常任务: - 崩溃模糊测试器:在模拟器中打开应用,四处点击来寻找崩溃方式,然后定位根本原因并修复崩溃 - 重复代码统一器:扫描代码库中相似但略有差异的抽象,然后提交PR来统一它们 - 死代码清理器:移除静态不可达的代码,并对疑似死代码添加日志以检查它是否真的无用,如果是,第二天再将其删除 - 抽象警察:修复泄漏的抽象 - 还有更多…… 结果出乎意料地积极。在过去几周里,这些日常任务在我们的代码库中开启了388个PR,其中180个在Claude Code Review和人工审查后合并了。我们现在正在思考如何简化这一流程,以便更容易地合并这类机械性更改。 Claude通常一次就能正确生成这些PR;如果不行,我们会让Claude调整它的日常任务,以便第二天做得更好。有时需要几天的调整。 要尝试类似的工作流,可以询问Claude Code或Tag,或直接在 https://claude.ai/code/routines 创建一些任务。下面是我实际使用的一些提示词。 有没有人尝试过类似的工作流?
查看原文
查看缓存全文

缓存时间: 2026/08/14 01:32

过去几周,我一直在尝试一个奇怪的实验:让 Claude 接管我们应用的日常维护。已有初步迹象表明这可能行得通。

设置很简单:我们有一个名为 proj-claude-maintains-apps 的 Slack 频道。在其中,Claude Tag 在 iOS、Android、Desktop、web、CLI 和 Agent SDK 上运行一系列日常流程:

  • 崩溃模糊测试:在模拟器中打开应用并四处点击,寻找崩溃方式,然后定位根因并修复崩溃。
  • 重复代码统一器:扫描代码库中相似但略有差异的抽象,并提交 PR 将它们统一。
  • 死代码移除器:移除静态不可达的代码,并为可疑的死代码添加日志,以检查其是否真的死亡,如果是,则次日移除。
  • 抽象警察:修复泄漏抽象。
  • 还有很多……

结果出奇地好。过去几周,这些流程在我们的代码仓库中提交了 388 个 PR,其中 180 个在 Claude Code Review 和人工审查后已合并。我们现在正在考虑如何简化这一流程,让合并这类机械性更改变得更容易。

Claude 通常能一次就把这些 PR 做对,如果没做对,我们会让 Claude 调整它的日常流程,以便第二天做得更好。有时需要几天的调整。

要尝试类似的工作流,可以询问 Claude Code 或 Tag,或者直接到 https://claude.ai/code/routines 创建一些流程。以下是我使用过的一些实际提示词。

有人尝试过类似的工作流吗?

相似文章

Boris Cherny 谈尝试让 Claude Code 重写 Claude 应用

Hacker News Top

Anthropic 旗下 Claude Code 的负责人 Boris Cherny 讨论了一个实验:他指示 Claude Tag 使用 Mac 虚拟机和逐像素比较的方式,用 Swift 重写 Claude 桌面应用,该任务在两周后仍在运行。John Gruber 批评这种方法只是解决技术问题,而没有解决应用的根本设计问题。