Context:一款几乎完全由人工智能编写的原生 macOS 应用 – 9to5Mac
和许多图像与视频人工智能工具(这些工具大多已不再生成六指人物图像)一样,人工智能编码工具也取得了长足的进步。例如,开发者英德拉吉·卡鲁纳拉特纳(Indragie Karunaratne)刚刚发布了 Context,这是一款原生 macOS 应用,其中 95% 的代码是由 Anthropic 公司的 Claude Code 编写的。
Anthropic 在人工智能辅助开发领域表现突出
在过去一年的大部分时间里,就其 Claude 模型在代码生成方面的能力而言,Anthropic 公司已经领先于其他竞争对手(公平地说,近期其他竞争对手已逐渐缩小了差距)。
尽管如此,Anthropic 公司并未停滞不前。虽然 Claude 已经在 Anysphere 公司的 Cursor 等流行工具中得到应用,但该公司最近还推出了自己的编码环境——Claude Code。
Claude Code 并非只是在你的集成开发环境(IDE)中默默提供代码片段建议,而是作为一个全面的开发代理,能够根据既定目标进行规划、编写代码、运行测试并进行迭代。
当然,它也存在一些局限性。但正如卡鲁纳拉特纳所说:
“首先我要说的是,Claude Code(搭配最新的 Sonnet 4 和 Opus 4 模型)在编写代码方面确实表现出色。它当然算不上是顶尖的 1% 程序员,但我认为 Claude 的输出成果明显优于普通开发者。……真正令人惊叹的是,它完成整个项目所需的时间只是人类开发者的一小部分。想象一下,让一个对项目毫无了解的新员工入职,几分钟后他就能交付一个完整的功能。”
构建 Context
Context 是一款针对特定任务的专业工具,用于测试和调试 MCP 服务器,该服务器可使人工智能代理与人类传统使用的平台和工具进行交互。
尽管该项目的代码超过 20000 行,但卡鲁纳拉特纳声称,实际上只有大约 1000 行代码是他自己编写的,其余部分均由人工智能完成。
在一篇有趣且详细的博客文章中,卡鲁纳拉特纳详细描述了 Claude Code 如何自主处理开发过程的几乎每个环节,从使用 Swift 和 SwiftUI 进行编码,到运行构建、处理编译器错误,甚至生成发布自动化脚本。
显然,这并非是毫不费力就能实现的。正如卡鲁纳拉特纳所说:“Claude Code 在 Swift 方面表现尚可,在 SwiftUI 方面表现出色。”
但更重要的是,虽然我们距离让一家财富 500 强公司完全依靠人工智能编写的代码运营还有很长的路要走,但对于这个特定项目而言,人工智能承担了大部分繁重的工作,这在仅仅一年前是难以想象的,着实令人兴奋。
一定要去看看卡鲁纳拉特纳的详细博客文章,他在文中还探讨了传统代码编辑器可能很快会被淘汰的问题。
你是一名开发者吗?你是否已经将人工智能融入到你的工作流程中了呢?欢迎在评论区分享你的经验。
当前文章标题:Context:一款几乎完全由人工智能编写的原生 macOS 应用 – 9to5Mac
当前文章地址:https://2109.top/2447/
文章版权归作者所有,未经允许请勿转载。
转载及其他合作需求请微信联系博主