https://www.indragie.com/blog/i-shipped-a-macos-app-built-entirely-by-claude-code
作者分享了使用 AI 工具 Claude Code 开发 macOS 应用 Context 的经历。Context 是一款用于调试 MCP 服务器的 macOS 原生应用,其代码几乎 100% 由 Claude Code 生成。作者详细介绍了从 GitHub Copilot 到 Claude Code 的转变,以及选择 Claude Code 的原因,同时分享了自己在使用 CC 时的一些心得,值得一看。
Claude is competent at using most Swift language features up to Swift 5.5, when Swift Concurrency was introduced. Swift Concurrency was a drastic change to the language, and in my opinion, hard for even humans to use correctly. Claude also gets confused when trying to pick between the modern frameworks and the legacy equivalents. It will often try to use legacy Objective-C APIs when a more modern Swift replacement is available, or use AppKit/UIKit in place of SwiftUI.强如 CC,在面对 Swift Concurrency 时也会选择逃避 😂