网易首页 > 网易号 > 正文 申请入驻

苹果开发者自曝用Claude完成95%开发,开发应用已上架

0
分享至

闻乐 发自 凹非寺
量子位 | 公众号 QbitAI

苹果开发者自曝用AI开发应用程序,Claude含量95%

事情是这样的,一位苹果开发者最新发布了一款用于调试MCP服务器的原生macOS应用Context

一款几乎完全由Claude Code构建的应用程序。

作者indragiek从2008年就开始为Mac开发软件。

这次,他的目标是使用Apple的SwiftUI框架,打造一款在macOS平台上使用起来很顺手且实用的开发者工具。

与以往不同的是,Claude Code承担了Context项目95%的工作量,indragiek声称:

在这个20000行代码的项目中,我亲手编写的代码估计不到1000行。

“工程师”Claude也是好起来了,能给苹果打工(doge)。

调侃归调侃,下面让我们来“学习”一下这位开发者是怎么用Claude的。

苹果开发者教你“驯服”Claude

作为一名经验丰富的工程师,Indragie像许多同行一样,拥有一个“烂尾项目”list。

尽管能够构建项目原型,但最后20%的交付工作往往耗费巨大时间和精力,导致项目搁置。

所以,他已经6年未能成功发布任何一个副项目。

在今年2月,他开始尝试用Claude Code辅助完成项目,不过最后Claude几乎帮他完成了所有工作。

Claude以“Agent循环”为开发核心,仅通过一个简单的文本框来输入提示词,这直接 “取代”了作为VS Code分支的传统IDE。

在实际开发过程中,Claude能够定位并阅读项目中的现有源代码、理解代码风格和设计模式、阅读提供的额外文档、生成测试验证、编译程序并运行测试,并根据编译和测试失败进行迭代修复等。

经Indragie反馈称,在Swift和SwiftUI的使用上,Claude在Swift 5.5之前的版本上表现更出色,尤其在是在SwiftUI方面。

它能够生成准确但可能不够美观的UI代码,但美观的问题可以通过迭代改善。

就像Indragie提到的那样,直接在文本框输入:让它更美观。

于是就得到了这样的效果:

重点来了!

对于Swift Concurrency等重大变化和新旧API的选择上,Claude有时会“拿捏不准”。

于是Indragie创建一个包含使用现代API基本说明的CLAUDE.md文件,可以让Claude避免常见的“陷阱”。

Indragie强调“上下文工程”很重要,他采用了“预设Agent”的方法实现Claude的效能最大化。

他发现,虽然模型拥有200k tokens的上下文窗口,但模型的性能会随着上下文窗口的使用增加而下降,且“压缩”机制可能导致重要的细节被丢失。

为此,他采用了“预设Agent”的方法,让Agent预先阅读额外的上下文(如 CLAUDE.md文件、特定文档或源代码)来提高输出质量。

Claude还需要详细的需求规格说明

语音、打字等任何输入方式都可以,不过Indragie称自己更喜欢打字~

先打开扩展思考模式是关键!

为了避免Claude盲目地直接进入实现阶段而导致结果质量不佳,Indragie会要求Claude先使用其它的扩展思考模式并 “制定计划”。

通过使用“think”<“think hard”<“think harder”<“ultrathink”等关键词,可以激活Claude的不同级别扩展思考,其中“ultrathink”消耗的token最多但能产生最佳结果。

Claude能够独立驱动反馈循环,使其能够进行更改、测试并收集失败原因的上下文。

所以,Indragie建议设置有效的反馈循环——构建、测试、修复错误、修复用户体验。

他使用了XcodeBuildMCP来简化构建和运行应用的问题,不过,对于需要用户交互才会触发的Bug或UX问题,仍然需要手动提供日志或截图。

除了编写代码,Indragie还发现Claude Code作为一个通用模型,能完成的不止编码任务。还包括编辑文案、规划功能等。

他认为最有用的一个是生成逼真的模拟数据,这大大加速了UI原型的开发和功能验证,尤其在没有真实数据的情况下。

Indragie还发现构建高质量的自动化几乎是

他让Claude编写了一个2000行的Python发布脚本,该脚本能检查环境、生成更新日志、生成Sparkle appcast(描述macOS应用程序的更新信息的XML文件)、发布到GitHub并上传调试等。

在脚本完成后,他使用了一个简单的单行提示词来美化CLI输出,最终得到了这个效果:

一番教学之后,Indragie意识到自己使用的主要工具只有两个:Claude Code和GitHub Desktop。

于是,他认为未来的IDE将会非常不同,源代码编辑器可能不再是IDE的核心,它们将专注于帮助开发者预设Agent的上下文并设置对Agent至关重要的反馈循环

成功发布Context应用后,Indragie兴奋地表示:

对我而言,这个过程中最令人兴奋的事情不是我所构建的应用,而是我现在能够再次满足我的编程欲望并发布精良的副项目。这就像我每天多出了5个小时,而我付出的代价只是每月200美元。
One More Thing

据Claude Code公布的数据,自今年2月份上线以来,它已经被11.5万开发者使用,并且在单周内处理了1.95亿行代码。

假设Claude code是一个初级工程师,这些数据意味着它的年收入可达1.3亿美元。

1亿美元年薪的风也算是吹到了Claude~

项目地址:https://github.com/indragiek/Context


[1]https://www.indragie.com/blog/i-shipped-a-macos-app-built-entirely-by-claude-code
[2]https://news.ycombinator.com/item?id=44481286
[3]https://x.com/deedydas/status/1941683553361854710

— 完 —

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
清华大学最新民调显示:中国人对俄罗斯最有好感

清华大学最新民调显示:中国人对俄罗斯最有好感

山河路口
2026-01-20 11:47:18
投降倒计时20天,普京一声令下,乌军传来噩耗,泽连斯基开始求饶

投降倒计时20天,普京一声令下,乌军传来噩耗,泽连斯基开始求饶

起喜电影
2026-01-21 12:50:56
52岁复出屠榜?这位阿姨才是真正的业界钢铁侠!

52岁复出屠榜?这位阿姨才是真正的业界钢铁侠!

素然追光
2026-01-06 05:50:03
算盘落空!以为能让李亚鹏背上忘恩负义的名声,转头房东被骂惨了

算盘落空!以为能让李亚鹏背上忘恩负义的名声,转头房东被骂惨了

有范又有料
2026-01-21 18:06:37
不装了,贝尔突爆争议发言!阿隆索很欣慰,球迷:更衣室太难搞了

不装了,贝尔突爆争议发言!阿隆索很欣慰,球迷:更衣室太难搞了

阿泰希特
2026-01-21 12:50:56
稳了!央视春晚首次联排收官,释放3大信号,赵本山含金量还在升

稳了!央视春晚首次联排收官,释放3大信号,赵本山含金量还在升

白面书誏
2026-01-19 17:21:40
这次“慢牛”真的来了?中金:本轮牛市目前斜率为史上最小

这次“慢牛”真的来了?中金:本轮牛市目前斜率为史上最小

每日经济新闻
2026-01-21 09:41:13
亚足联官方点评中越之战:中国队3比0胜越南实至名归

亚足联官方点评中越之战:中国队3比0胜越南实至名归

星耀国际足坛
2026-01-21 10:51:31
这就是毛主席父亲的真实容貌,都看看吧,这可不是演员扮演的!

这就是毛主席父亲的真实容貌,都看看吧,这可不是演员扮演的!

万物知识圈
2026-01-05 09:10:33
江苏两座城市去年GDP预计突破8000亿元

江苏两座城市去年GDP预计突破8000亿元

扬子晚报
2026-01-21 09:50:49
北京老太住养女家20年,临终给养女2万的卡,养女取钱时却傻眼了

北京老太住养女家20年,临终给养女2万的卡,养女取钱时却傻眼了

牛魔王与芭蕉扇
2025-03-19 15:55:23
一旦俄乌战争结束,三国面临亡国,还有一国将会被西方乌克兰化

一旦俄乌战争结束,三国面临亡国,还有一国将会被西方乌克兰化

谢纶邮轮摄影
2026-01-21 18:21:37
安徽反腐快讯:7人被查!一地两名村干部同日被开除党籍

安徽反腐快讯:7人被查!一地两名村干部同日被开除党籍

凤凰网安徽
2026-01-21 18:24:03
白人女性与黑人女性的体味差异,网友真实分享引发热议

白人女性与黑人女性的体味差异,网友真实分享引发热议

特约前排观众
2025-12-22 00:20:06
王励勤出手了!国乒大洗牌重点培养5位选手 孙颖莎王楚钦陷入两难

王励勤出手了!国乒大洗牌重点培养5位选手 孙颖莎王楚钦陷入两难

做一个合格的吃瓜群众
2026-01-17 16:38:59
深圳地铁过紧日子了!人流量小的地方扶梯只开上的,闸机口也停了

深圳地铁过紧日子了!人流量小的地方扶梯只开上的,闸机口也停了

火山诗话
2026-01-21 18:59:59
云南新品月季征名,“娇龙”领先!官方回应:一致认为新品月季的形态与精神特质与贺娇龙高度契合,正进行内部讨论

云南新品月季征名,“娇龙”领先!官方回应:一致认为新品月季的形态与精神特质与贺娇龙高度契合,正进行内部讨论

极目新闻
2026-01-21 11:34:37
科尔:库明加表现非常出色我很满意,未来会考虑让他进入首发

科尔:库明加表现非常出色我很满意,未来会考虑让他进入首发

懂球帝
2026-01-21 14:54:06
北京已“冰冻”超100小时,今日凌晨气温再创新低

北京已“冰冻”超100小时,今日凌晨气温再创新低

新京报
2026-01-21 12:14:20
有些事,沉默是最好的护佑

有些事,沉默是最好的护佑

林中木白
2026-01-21 19:25:39
2026-01-21 21:36:49
量子位 incentive-icons
量子位
追踪人工智能动态
12044文章数 176360关注度
往期回顾 全部

科技要闻

给机器人做仿真训练 这家创企年营收破亿

头条要闻

风波中的西贝股权发生变化 新荣记张勇对贾国龙伸援手

头条要闻

风波中的西贝股权发生变化 新荣记张勇对贾国龙伸援手

体育要闻

只会防守反击?不好意思,我们要踢决赛了

娱乐要闻

首位捐款的明星 苗圃现身嫣然医院捐款

财经要闻

丹麦打响第一枪 欧洲用资本保卫格陵兰岛

汽车要闻

2026款上汽大众朗逸正式上市 售价12.09万起

态度原创

房产
游戏
亲子
公开课
军事航空

房产要闻

那个砸下400亿的绿地,又要杀回海南了!

爆冲至畅销榜前10:一款二游用3年把春节做成了自己的招牌

亲子要闻

如何做好呼吸道合胞病毒防护 听听儿科医生怎么说

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

特朗普:对美国的真正威胁是联合国和北约

无障碍浏览 进入关怀版