Skip to content

搞英语 → 看世界

翻译英文优质信息和名人推特

Menu
  • 首页
  • 作者列表
  • 独立博客
  • 专业媒体
  • 名人推特
  • 邮件列表
  • 关于本站
Menu

我发布了一款完全由 Claude Code 开发的 macOS 应用

Posted on 2025-07-07

完全由 Claude 代码构建的 macos 应用程序

我发布了一款完全由 Claude Code 开发的 macOS 应用

Indragie Karunaratne 自 2008 年以来一直致力于为 Mac 开发软件,但最近决定尝试使用 Claude Code 构建一个附带项目: Context ,一个用于调试 MCP 服务器的原生 Mac 应用程序。

帮助 Claude 构建软件仍然需要技巧和迭代,但在这个项目的 20,000 行代码中,我估计我手写的不到 1,000 行。

这是一篇实用且详细的文章。以下是我总结的一些要点:

  • Claude 非常擅长 SwiftUI,并且主要擅长 Swift,但对较新的 Swift 并发机制感到困惑。
  • Claude 偶尔会触发“编译器无法在合理的时间内对该表达式进行类型检查”错误,但可以通过将视图主体重构为更小的表达式来恢复。
  • 告诉 Claude 让原生 macOS 界面“更美观/优雅/易用”效果出奇地好。我在 Web 前端代码中也看到过类似的情况。
  • Claude Code 的构建/测试/调试代理编码循环非常适合 Swift 应用程序,但目前还没有与 Playwright 相当的优秀产品,因此您需要手动接管与 UI 的交互并放入任何问题的屏幕截图。
  • Claude非常擅长创建模拟数据:

    当我拨打 UI 时,我与朋友分享的应用程序的第一个屏幕截图是由模拟数据支持的,但它看起来足够真实,您可以很好地了解应用程序在从真实的 MCP 服务器渲染数据时的外观。

Indragie 在这篇文章中重点关注的是使用 LLM 工具来帮助完成通常会阻止其交付的最后 20% 的副项目。

对我来说,这段旅程最令人兴奋的不是我开发的应用,而是我现在能够重新拾起编程的渴望,再次发布完善的业余项目。感觉就像我每天多出了5个小时,而每月只花了200美元。

来源: Hacker News

标签: macos 、 ai 、 generative-ai 、 llms 、 ai-assisted-programming 、 anthropic 、 claude 、 model-context-protocol 、 coding-agents 、 swift 、 claude-code

原文: https://simonwillison.net/2025/Jul/6/macos-app-built-entirely-by-claude-code/#atom-everything

本站文章系自动翻译,站长会周期检查,如果有不当内容,请点此留言,非常感谢。
  • Abhinav
  • Abigail Pain
  • Adam Fortuna
  • Alberto Gallego
  • Alex Wlchan
  • Answer.AI
  • Arne Bahlo
  • Ben Carlson
  • Ben Kuhn
  • Bert Hubert
  • Bits about Money
  • Brian Krebs
  • ByteByteGo
  • Chip Huyen
  • Chips and Cheese
  • Christopher Butler
  • Colin Percival
  • Cool Infographics
  • Dan Sinker
  • David Walsh
  • Dmitry Dolzhenko
  • Dustin Curtis
  • eighty twenty
  • Elad Gil
  • Ellie Huxtable
  • Ethan Dalool
  • Ethan Marcotte
  • Exponential View
  • FAIL Blog
  • Founder Weekly
  • Geoffrey Huntley
  • Geoffrey Litt
  • Greg Mankiw
  • Henrique Dias
  • Hypercritical
  • IEEE Spectrum
  • Investment Talk
  • Jaz
  • Jeff Geerling
  • Jonas Hietala
  • Josh Comeau
  • Lenny Rachitsky
  • Liz Danzico
  • Lou Plummer
  • Luke Wroblewski
  • Matt Baer
  • Matt Stoller
  • Matthias Endler
  • Mert Bulan
  • Mind Matters
  • Mostly metrics
  • Naval Ravikant
  • News Letter
  • NextDraft
  • Non_Interactive
  • Not Boring
  • One Useful Thing
  • Phil Eaton
  • Product Market Fit
  • Readwise
  • ReedyBear
  • Robert Heaton
  • Rohit Patel
  • Ruben Schade
  • Sage Economics
  • Sam Altman
  • Sam Rose
  • selfh.st
  • Shtetl-Optimized
  • Simon schreibt
  • Slashdot
  • Small Good Things
  • Steve Blank
  • Taylor Troesh
  • Telegram Blog
  • The Macro Compass
  • The Pomp Letter
  • thesephist
  • Thinking Deep & Wide
  • Tim Kellogg
  • Understanding AI
  • Wes Kao
  • 英文媒体
  • 英文推特
  • 英文独立博客
©2025 搞英语 → 看世界 | Design: Newspaperly WordPress Theme