Build iOS app bằng tính năng /goal của Codex
Đây là mode dành cho các task dài hơi, nơi AI không chỉ trả lời một lần rồi dừng, mà có thể tự theo đuổi một mục tiêu qua hàng giờ làm việc. Ví dụ như ship một release, fix CI cho tới khi xanh hoàn toàn, audit cả repo hoặc build nguyên một app từ đầu tới cuối.
Có thể bật bằng: [features]
goals = true
Tác giả kevinkern trên X bắt đầu bằng GPT Thinking để brainstorm ý tưởng, sau đó chuyển sang GPT Pro để viết full app spec. Nếu muốn Codex chạy liên tục trong nhiều giờ mà không bị lệch hướng, trước tiên phải có một bản đặc tả sản phẩm đủ rõ.
Sau khi hoàn thành spec, GPT Pro export toàn bộ thành file .zip rồi handoff sang Codex.
Tiếp theo là phần context và skills.
Để Codex hiểu rõ ecosystem iOS hơn, tác giả dùng thêm nhiều skill/MCP hỗ trợ. Đây là phần rất quan trọng vì Codex không chỉ cần “biết code Swift”, mà còn phải hiểu cách vận hành cả môi trường iOS development.
✅ xcodebuildmcp là bridge giúp Codex điều khiển Xcode và iOS Simulator, do @camsoft2000 tạo. Nhờ layer này, Codex có thể tự build app, chạy simulator và thao tác trong môi trường iOS thật thay vì chỉ generate code tĩnh.
✅ ios/swiftui là skill cho vòng lặp triển khai app iOS bằng SwiftUI, gồm build app, debug simulator và các best practice, do @Dimillian tạo. Có thể hiểu đây giống một “workflow layer” giúp Codex hiểu cách app iOS nên được build như thế nào.
✅ asc hay App Store Connector CLI là skill hỗ trợ App Store Connect, giúp submit app, release và phân phối lên TestFlight/App Store, shoutout @rudrank. Đây là layer giúp Codex không dừng ở việc code app, mà bắt đầu chạm tới cả quy trình release thật.
Sau khi đã có spec và context đầy đủ, tác giả chỉ đưa cho Codex đúng một lệnh: /goal read all the files in docs/*.md, implement everything production ready and don't stop until its landed in testflight
Tức là đọc toàn bộ tài liệu trong thư mục docs, build mọi thứ ở mức production-ready và đừng dừng lại cho tới khi app lên được TestFlight.
Sau khoảng 3 tiếng, app gần như hoàn thành và Codex dừng ở bước submit TestFlight. Phần còn lại chủ yếu là setup tài khoản Apple và giấy tờ thủ công.
Codex tự:
- đọc spec
- implement app
- chạy simulator
- inspect UI
- test flow
- review output
- fix bug
- retry
- verify app hoạt động
Tức là vòng lặp hiện tại gần như đã trở thành: inspect → implement → test → review → fix và lặp liên tục cho tới khi ship được app.
Ngoài /goal, Codex còn có thêm /side. Đây là mode cho phép mở một context phụ ngay trong cùng cửa sổ để brainstorm hoặc hỏi thêm mà không làm loãng context chính. Ví dụ tác giả dùng /side để hỏi thêm về App Store Connect, design system và cách cải thiện app. Sau đó chỉ cần bấm ESC là quay lại main thread đang build app.
Follow @nghienaivn - mục tiêu build được cái app thành công 😁
https://t.co/wOX7GsW3qv
----
From X
Disclaimer: The above content reflects only the author's opinion and does not represent any stance of CoinNX, nor does it constitute any investment advice related to CoinNX.




