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

苹果开发者自曝用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-04-14 11:12:08
活久见!网传重庆全女健身房生意火爆,限女性顾客和男性教练进去

活久见!网传重庆全女健身房生意火爆,限女性顾客和男性教练进去

火山詩话
2026-04-13 09:18:54
震撼!诺奖得主&谷歌AI掌门人深度访谈:AI一天走完人类千年的路!300万科学家已用AI做研究

震撼!诺奖得主&谷歌AI掌门人深度访谈:AI一天走完人类千年的路!300万科学家已用AI做研究

新浪财经
2026-04-13 13:31:24
福州男子飞机上身亡!曝赔偿金9万,死因曝光,网友:就是想讹钱

福州男子飞机上身亡!曝赔偿金9万,死因曝光,网友:就是想讹钱

青橘罐头
2026-04-14 07:25:19
一路虎冲撞多车?衢州警方:2人受伤、8车受损,涉事男子被刑拘

一路虎冲撞多车?衢州警方:2人受伤、8车受损,涉事男子被刑拘

界面新闻
2026-04-14 13:50:22
美国秘密武器“幽灵低语”首次曝光:只要还有心跳,就能被找到丨画说热点

美国秘密武器“幽灵低语”首次曝光:只要还有心跳,就能被找到丨画说热点

封面新闻
2026-04-14 00:04:07
中朝外长在平壤见面,中方重提“血盟条约”,美国该清醒下了

中朝外长在平壤见面,中方重提“血盟条约”,美国该清醒下了

第一军情
2026-04-14 12:10:03
请陈芋汐正面回应:在知情的情况下,为何不退出282群?

请陈芋汐正面回应:在知情的情况下,为何不退出282群?

开成运动会
2026-04-13 20:23:15
伊朗要求巴林、沙特阿拉伯、卡塔尔、阿联酋和约旦赔偿战争损失,公布美以袭击造成的海上损失,致信联合国谴责美海上封锁,称其违反国际法

伊朗要求巴林、沙特阿拉伯、卡塔尔、阿联酋和约旦赔偿战争损失,公布美以袭击造成的海上损失,致信联合国谴责美海上封锁,称其违反国际法

每日经济新闻
2026-04-14 07:46:07
快手搜索人员调整:王毅离职,程稷李宣平接任

快手搜索人员调整:王毅离职,程稷李宣平接任

申妈的朋友圈
2026-04-13 11:09:18
辉瑞内部人士爆料,德国约有6万人死于新冠疫苗,马斯克:完全认同

辉瑞内部人士爆料,德国约有6万人死于新冠疫苗,马斯克:完全认同

可达鸭面面观
2026-04-13 16:37:24
张雪宣布将骑车飞跃长江:这次一定能成功!网友:好好造车别冒险

张雪宣布将骑车飞跃长江:这次一定能成功!网友:好好造车别冒险

念洲
2026-04-14 11:45:29
特朗普:伊朗致电美方说希望达成协议

特朗普:伊朗致电美方说希望达成协议

财联社
2026-04-14 01:08:23
山东一24岁准新娘在私人诊所输液,突发休克昏迷近3个月未醒;涉事诊所已变生鲜超市,无证医生赔了20万元后失联

山东一24岁准新娘在私人诊所输液,突发休克昏迷近3个月未醒;涉事诊所已变生鲜超市,无证医生赔了20万元后失联

大风新闻
2026-04-14 09:48:12
莫氏鸡煲拒收温氏千只鸡,老莫:没地放,没骂他;温氏股份:在沟通更多合作想法

莫氏鸡煲拒收温氏千只鸡,老莫:没地放,没骂他;温氏股份:在沟通更多合作想法

界面新闻
2026-04-14 10:23:03
太阳报:伊朗女足队长在澳大利亚避难,全部财产已被伊朗当局没收

太阳报:伊朗女足队长在澳大利亚避难,全部财产已被伊朗当局没收

懂球帝
2026-04-14 08:51:06
恒大集团许家印一审认罪

恒大集团许家印一审认罪

地产微资讯
2026-04-14 12:57:12
最新数据:美国从中国进口的智能手机比例从90%骤降至25%,组装中心加速转移

最新数据:美国从中国进口的智能手机比例从90%骤降至25%,组装中心加速转移

风向观察
2026-04-14 14:25:12
妈妈去世,爸爸去日本打工后失联,长春姐弟俩被遗留在托管班两年,最新消息:相关部门介入调查,将为两人建立学籍,在托管班附近小学就读

妈妈去世,爸爸去日本打工后失联,长春姐弟俩被遗留在托管班两年,最新消息:相关部门介入调查,将为两人建立学籍,在托管班附近小学就读

鲁中晨报
2026-04-13 21:24:11
美舰杀进霍尔木兹海峡,排雷封锁双管齐下,油价破百大战一触即发?

美舰杀进霍尔木兹海峡,排雷封锁双管齐下,油价破百大战一触即发?

网易新闻出品
2026-04-13 21:09:11
2026-04-14 14:59:00
量子位 incentive-icons
量子位
追踪人工智能动态
12468文章数 176448关注度
往期回顾 全部

科技要闻

离职同事"炼化"成AI?这届公司不需要活人了

头条要闻

恒大集团、恒大地产及许家印案开庭 许家印认罪悔罪

头条要闻

恒大集团、恒大地产及许家印案开庭 许家印认罪悔罪

体育要闻

他做对了所有事,却被整个职业网坛放逐了八年

娱乐要闻

宋祖儿刘宇宁恋情大反转 正主火速辟谣

财经要闻

许家印受审当庭表示认罪悔罪

汽车要闻

长城欧拉5限定版纯电版上市 限量99台售价13.38万元

态度原创

房产
数码
亲子
时尚
公开课

房产要闻

改善标杆,1.5w+起横扫国兴!海口楼市,打出最猛一张牌!

数码要闻

TCL T7M Pro体验:SQD-Mini LED技术加持,客厅换代首选

亲子要闻

辣成这样都不舍得吐一点!

今年科切拉的风吹向了谁?

公开课

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

无障碍浏览 进入关怀版