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

苹果开发者自曝用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.

相关推荐
热点推荐
北京楼市新政5日:中介又忙起来了,然后呢?

北京楼市新政5日:中介又忙起来了,然后呢?

有观点
2026-08-12 08:37:07
新婚33天,陕西爱妻卷款逃往美国,丈夫花费9年把爱妻判刑65年

新婚33天,陕西爱妻卷款逃往美国,丈夫花费9年把爱妻判刑65年

云景侃记
2026-07-29 16:46:46
3600亿!李嘉诚套现巨款走人

3600亿!李嘉诚套现巨款走人

李东阳朋友圈
2026-08-12 13:56:24
除了哈药股份,夏重阳还加仓潜伏10家低价股,最高5元,最低2元

除了哈药股份,夏重阳还加仓潜伏10家低价股,最高5元,最低2元

长风价值掘金
2026-08-12 16:29:50
宏远速递!朱芳雨将以新身份回归,黄明依顺利续约,新老总被截胡

宏远速递!朱芳雨将以新身份回归,黄明依顺利续约,新老总被截胡

多特体育说
2026-08-11 23:35:08
歌唱家郭兰英逝世,两段婚姻皆受伤,第二任丈夫离世后单身28年

歌唱家郭兰英逝世,两段婚姻皆受伤,第二任丈夫离世后单身28年

猪小艳吖
2026-08-12 14:35:13
韩旭:为什么说近些年司法进步不容乐观?

韩旭:为什么说近些年司法进步不容乐观?

天下说法
2026-08-11 09:11:44
梁洛施携男友亮相百花奖,皮肤白到发光身形高挑美得让人挪不开眼

梁洛施携男友亮相百花奖,皮肤白到发光身形高挑美得让人挪不开眼

星星没有你亮
2026-08-11 06:07:10
DeepSeek和豆包用了半年,我果断卸载了其中一个,原因太真实!

DeepSeek和豆包用了半年,我果断卸载了其中一个,原因太真实!

侃故事的阿庆
2026-08-11 06:56:01
74师2万俘虏堆满山沟,陈毅却说不许放,2年后他们成我军最锋利尖刀

74师2万俘虏堆满山沟,陈毅却说不许放,2年后他们成我军最锋利尖刀

历史人文2
2026-08-11 18:30:03
为什么我劝白发奶奶:少剪短发、多扎发?看这3组对比图你就懂了

为什么我劝白发奶奶:少剪短发、多扎发?看这3组对比图你就懂了

白宸侃片
2026-08-11 12:55:56
真惨!7月燃油车销量: 仅11款破万,卡罗拉锐放夺冠,轩逸跌出前20

真惨!7月燃油车销量: 仅11款破万,卡罗拉锐放夺冠,轩逸跌出前20

三农老历
2026-08-11 13:10:30
乌军打向俄黑海舰队最后大基地,新罗西斯克两大粮港停运

乌军打向俄黑海舰队最后大基地,新罗西斯克两大粮港停运

桂系007
2026-08-12 17:16:31
2027款海豹06上市,售价9.99万元起

2027款海豹06上市,售价9.99万元起

财闻
2026-08-11 20:35:30
两性关系:如果还想多活几年,70岁以后必须牢记这几句

两性关系:如果还想多活几年,70岁以后必须牢记这几句

荔子言
2026-06-05 23:10:00
C罗与乔安娜低调完婚,足坛明星纷纷送祝福

C罗与乔安娜低调完婚,足坛明星纷纷送祝福

北青网-北京青年报
2026-08-12 09:13:03
银行存款大调整!下半年起,存款超20万的家庭,记住“3要2不要”

银行存款大调整!下半年起,存款超20万的家庭,记住“3要2不要”

小嵩
2026-08-02 03:37:31
买不到歼-16!阿尔及利亚入手歼-10CE,还想打包空警-500和运-20?

买不到歼-16!阿尔及利亚入手歼-10CE,还想打包空警-500和运-20?

爱吃醋的猫咪
2026-08-12 18:03:58
3人同时离开?刘国梁核心班底集体退出,国乒管理层迎来全新格局

3人同时离开?刘国梁核心班底集体退出,国乒管理层迎来全新格局

青杉依旧啊啊
2026-08-12 09:13:32
停战是幌子?伊朗采购36架歼10、沙特紧急花60亿抢货,老美却慌了

停战是幌子?伊朗采购36架歼10、沙特紧急花60亿抢货,老美却慌了

疯狂小菠萝
2026-08-11 15:29:52
2026-08-12 18:52:49
量子位 incentive-icons
量子位
追踪人工智能动态
13131文章数 176532关注度
往期回顾 全部

科技要闻

Manus第二季,浪子回头

头条要闻

朱镕基同志逝世 享年98岁

头条要闻

朱镕基同志逝世 享年98岁

体育要闻

杜兰特,所谓的“联盟小王”

娱乐要闻

老戏骨杨昆两夺金鹰奖,因物业费被告

财经要闻

李嘉诚,再一次大撤退!他嗅到了什么?

汽车要闻

这台大众不一般 上汽大众ID.ERA.5S综合续航约2000公里

态度原创

房产
教育
亲子
数码
游戏

房产要闻

价格登顶,断层领跑!澄迈这家楼盘,凭什么?

教育要闻

这对于小学三年级的小朋友来说,不是很难吗?

亲子要闻

奶奶生病了,宝蓝化身贴心小管家,一边照顾奶奶一边整理家务

数码要闻

Windows 11电脑或迎新一轮涨价 Windows 10用户坚守旧机理由再增

老款PS5液金老化引发严重过热 留下永久腐蚀伤痕

无障碍浏览 进入关怀版