- Xcode 26.3 memungkinkan pengembang menggunakan agen coding seperti Claude Agent dari Anthropic dan Codex dari OpenAI langsung di dalam Xcode
- Fitur ini disebut ‘agentic coding’, yang memberikan dukungan pengembangan otonom dengan Xcode memecah pekerjaan berdasarkan tujuan pengembang dan mengambil keputusan sesuai struktur proyek
- Agen dapat mendukung seluruh proses pengembangan, termasuk pencarian dokumentasi, penjelajahan struktur file, perubahan pengaturan proyek, serta pengambilan Xcode Previews dan verifikasi build secara berulang
- Apple menyatakan hal ini dapat membantu pengembang memaksimalkan produktivitas dan kreativitas serta fokus pada inovasi
- Melalui Model Context Protocol yang baru, agen atau alat eksternal yang kompatibel juga dapat dihubungkan ke Xcode, memperluas fleksibilitas pengembangan untuk platform Apple
Fitur utama Xcode 26.3
- Xcode 26.3 memperkenalkan dukungan agentic coding, menghadirkan cara baru bagi pengembang untuk membangun aplikasi dengan memanfaatkan agen coding
- Claude Agent dari Anthropic dan Codex dari OpenAI dapat digunakan langsung di dalam Xcode
- Xcode memahami tujuan pengembang dan secara otonom melakukan pemecahan tugas, pengambilan keputusan, serta pemanfaatan alat bawaan
- Fitur ini merupakan perluasan dari asisten coding cerdas yang diperkenalkan di Xcode 26, melampaui penulisan dan penyuntingan kode Swift untuk memungkinkan akses ke lebih banyak kemampuan
- Agen dapat berkolaborasi di seluruh siklus hidup pengembangan dan mendukung penyederhanaan alur kerja, iterasi cepat, serta mewujudkan ide
Integrasi ke alur kerja pengembangan
- Claude Agent dan Codex dapat mengakses fitur pencarian dokumentasi, penjelajahan struktur file, dan pembaruan pengaturan proyek di Xcode
- Selain itu, keduanya dapat memverifikasi hasil secara visual melalui pengambilan Xcode Previews, lalu mengulangi proses build dan perbaikan
- Apple menjelaskan bahwa integrasi ini menggabungkan kemampuan penalaran model canggih dengan fungsi dasar Xcode untuk memberikan hasil optimal bagi pengembangan di platform Apple
- Pengembang dapat memilih model yang paling sesuai untuk proyek mereka
Posisi Apple
- Susan Prescott (Vice President of Worldwide Developer Relations) dari Apple menyebut bahwa tujuan mereka adalah “menghadirkan teknologi terdepan industri langsung ke tangan pengembang agar mereka dapat membuat aplikasi terbaik”
- Ia menekankan bahwa agentic coding meningkatkan produktivitas dan kreativitas, serta menyederhanakan alur kerja agar pengembang bisa fokus pada inovasi
Model Context Protocol
- Xcode 26.3 membuka kemampuannya melalui Model Context Protocol
- Ini adalah standar terbuka yang memungkinkan pengembang bebas menggunakan agen atau alat lain yang kompatibel dengan Xcode
- Selain integrasi bawaan, fleksibilitas untuk terhubung dengan model eksternal juga tersedia
Informasi rilis
- Xcode 26.3 saat ini tersedia dalam versi Release Candidate bagi anggota Apple Developer Program
- Versi resminya akan segera dirilis melalui App Store
- Ketentuan layanan dari Anthropic dan OpenAI dapat berlaku
1 komentar
Pendapat Hacker News
Melihat catatan rilis Xcode 26.3 kali ini, cukup mengejutkan karena ternyata tidak memerlukan macOS 26 (Tahoe)
Versi X.0 pada bulan September menaikkan versi Swift dan versi SDK serta memiliki siklus beta yang panjang
Versi X.3/X.4 pada bulan Maret–April menaikkan Swift lagi dan meningkatkan versi minimum macOS yang dibutuhkan
Rilis kali ini mempertahankan versi Swift yang sama, jadi toolchain intinya tampaknya sama dengan 26.2, dan karena itu syarat versi macOS juga tetap sama
Seperti ungkapan “sedang membangun istana di langit”, menurut saya sekarang saatnya Xcode fokus hanya pada perbaikan bug dan optimasi
Sesekali memang perlu menghapus cache, tetapi tidak sampai merusak satu hari penuh
Saat membuat aplikasi untuk iOS, macOS, CarPlay, dan Watch, saya tidak mengalami ketidaknyamanan besar
Karena itu saya tidak mengerti anggapan bahwa “Xcode seburuk itu”
Jika Xcode melewatkan hal ini, masa depan produknya bisa berisiko
Kualitasnya sempat turun drastis pada masa transisi garbage collection di Objective‑C, dan sejak itu rasanya tidak pernah pulih sepenuhnya
Konsepnya bagus, tetapi implementasinya memberi kesan seperti berhenti di tengah jalan
Setiap kali Xcode terpasang di komputer saya, rasanya seperti memicu semacam kernel panic eksistensial
Setiap kali ia memaksa mengubah asosiasi file
.jsonatau.xml, saya langsung kesalMenyedihkan rasanya harus membuka IDE 12GB hanya untuk melihat file teks sederhana
Kecepatan startup yang lambatnya seperti instalasi Gentoo stage 1 juga masih tetap ada
Antarmuka dan debugger Xcode memang layak dipelajari dan digunakan, tetapi waktu loading‑nya tetap misterius
Mereka penasaran apakah Xcode mengembalikan asosiasi itu setiap kali update
Pemformatan JSON juga sudah sangat cukup dilakukan dengan editor lain
Inti sebenarnya dari pembaruan ini adalah dukungan untuk MCP (Model Context Protocol)
Sekarang tidak lagi terikat pada Claude atau Codex, dan kita bisa menghubungkan agen yang diinginkan
Terutama jika integrasi MCP masuk ke Xcode Instruments, itu akan menjadi perubahan besar
Jika CLI Xcode bekerja stabil, masalah seperti ini seharusnya tidak ada
Saat ini ia gagal secara acak dan mengeluarkan log tidak terstruktur sepanjang 5.000 baris
Rasanya Xcode mengetahui masalah ini tetapi alih-alih memperbaiki
xcodebuild, justru membungkusnya dengan server MCPKalau CLI‑nya bisa diandalkan, ekosistem yang jauh lebih kaya seharusnya mungkin terbentuk
xcodememang tidak stabil, tetapi keluargaswiftjauh lebih andalAlat seperti
swift-formatdanswift-testsudah berkembang ke tingkat yang setara dengan ekosistem bahasa lainSaya pernah memisahkan kode aplikasi menjadi paket Swift dan meningkatkan kecepatan pengujian 60 kali lipat, dan pengalaman itu saya tulis di artikel ini
Jika ada XcodeBuildMCP, hampir tidak perlu lagi membuka Xcode
Di terminal, Claude menulis kode lalu bekerja dalam urutan build_sim → launch_app_sim → screenshot describe_ui
Namun, pekerjaan seperti profiling dengan Instruments dan tugas terkait signing masih tetap memerlukan Xcode
Fitur describe_ui yang mengembalikan accessibility tree sangat berguna bagi agen
Agentic programming di Xcode tampaknya akan mengambil pendekatan yang lebih aman
Workflow describe_ui ini menarik, dan saya penasaran apakah itu sudah bisa diimplementasikan sekarang
Saya penasaran seberapa banyak rilis Apple OS belakangan ini dibuat dengan agentic coding
Lihat tweet terkait
Menurut blog Anthropic, kini Xcode secara resmi mendukung Claude Agent SDK
Fitur “menangkap Xcode Previews secara visual” adalah bagian yang benar-benar bernilai
Jika sampai bisa berinteraksi dengan simulator, itu akan sempurna
Selain itu, saya tetap akan memakai Claude Code di terminal
Fitur itu masih ditangani oleh XcodeBuildMCP
Semoga bisa diimplementasikan pada rilis mendatang
Saya sudah memakai Claude di Xcode 26.2, jadi tidak jelas apa yang berubah di 26.3
Di luar itu mungkin ada beberapa peningkatan lain
Jauh lebih baik memakai tool agen pilihan saya lewat CLI