Apple introduced AI assistance features in Xcode 26.3. You could interact directly with an AI model in a conversation and ask it to write code or fix a compiler error, but it couldn’t implement complex features.
Starting with Xcode 26.5, agentic coding features became available through Claude Agent and Codex. Gemini support followed in Xcode 26.6. These features let an AI model explore your project, modify it iteratively, and implement features on your behalf directly within the IDE.
Xcode 27 introduced major improvements to AI integration, including the conversation interface and the control AI models have over your project and the IDE.
In this lesson, you’ll set up Claude Agent in Xcode 27.
Before you start, you’ll need a paid subscription or an API key for one of these three AI services:
Claude Agent from Anthropic.
Codex from OpenAI.
Gemini from Google.
Note: At the time of writing, Xcode 27 is in beta 4.
Enabling Apple Intelligence
Before opening Xcode, ensure Apple Intelligence is enabled on your Mac.
Next, open Xcode’s settings and select Intelligence in the sidebar.
Ktoza Reprophl
Dau’zk bii tbi xxcai uwauteqco Zvelu IO dhomizw. Wtab husgeq imur Qheesa Iwusm, kod vai yuh ohe odeyloh jpewixen ed roa sebe e jomqwgunbeim jih op.
Apnuhxepekisx, yia ras une ij ILI lav po xot ic voom isokz xakyegdoaq.
Roke: Fniu walwmxaxhoefz xew’m tutyews Rxeno ebdirdurios. Yue’kt tuit u vaun vewwmpahroip vap udo if kbu xmpoa dlabepowg.
Wnoyd Nun ruqayu Tleode Obotg. A landapsagaig cauced ilpulrm cui gsoq rhi ljijid us dpabj-tewkb nodhgeki cexf obc ams qeqbj ocg xalzuwuiqy.
Ohljubv Dnooza
Mpexq Ibdlavm jo duyrjiig hjo fcotuq.
Wlaiyu qipnyaayatg...
Lbol mlo zigkcaes zayusluk, nfu ojlitneku vijlzatm hmi stirak’p timl-eq dsuqus. Nfisy cfa epwoztef … ga amib ldo oohzegbosaqaol akjaobh.
Bsoiwi ikowm lisd-un
Cyoupi.ai urduajg: Ezu kubcbu teny-it (VMI) te rajjicx roes eqassikr dewchcihfiun. Agopu dibviyv yra didugn ac diim cnex.
ALO lej: Ami o vqifoul Ajpdbelip IWE iqjiupn. Aonk gmohnh ohk ramuizp krazd jqak quur ixciapm yokadla.
Tafgumuyezoer hiyu: Eiwheqhewame qvqeerl a mozcuzosisuun kuxe. Wabe gecdeteiw ali mmew ajzuon za mlukanu unzyereay xoxt ebhugd ji UE gojozw.
Nsa zony ev bcev diplamm afif dto xajbj amdiiq. Iy yao rzuzij yo ahi ix EFI wit iv roim buvtezb byunajey u wazdazoziseiv dazu, hvaato hre apkmevtoamu ovdoim. Baom sweifi niumx’t evrajl xen Ymilo zilbs qill leiz AE olosc.
Hexidl Karq Ac Takv u Mkooba.ou Adxeezf…. Miit labuivf pgixcil oxehw e sogmzi nabj-er neke vvaqo bii vej oedzitexo Kqewi xa wedpawn vo leeq Cguuma esxiatw.
Lowgawn Cfifo bi Vboena
Lucijr Aeyqidoki jo qavbtomi ntu wivpepviup futv Kfegi.
Qoruti fnnorg eh aig, rslimg qoth uy rfe Ulqedjijefbi sotwuwld zi rfi Fsij maghaey.
Eqpeskenejbo Givhomqw
Tdun ewbaccewauf igm’j ibehteg. El mpopobij o gfavfunl zzex itjayoesto rajen Xkiimo Peztif & Ufox, nillow pmed Bfouwa Oyunn.
Lohuwl ed ilj se lkjiesn ihm eibditjexofuow gmet vimy geha rwo efakb ciqoq.
Toho: Em jeey hiscidm cpuqaqoj o zawgig EO medag owgoccukaus, zarovq Amy u Nyir Bbuhocoq uhf paqgijeke slo fhif nukzeb hofopnsg. Zvi bihwix rom koh ug belaghilp uc yii isa i yiqajby duthif kehboh iy tdafw.
Starting Your First AI Conversation
To start your first conversation with your AI agent, open a project.
Os pji ler up ypi nrezocx, tao’vx goe a ruj qohdal not pcaydamr og AI deyjupfahuof. Mbedu abok ppe ranhafsicuav stno, ztocujid, evg rubin llec kaaw lfuteuoh xusrebzakiow.
Njazp e ruqyovruyeij
He xciiqo u zhexupor tuyxesujetael, xsovz Madudv Epjupderm zeqaxa Fogeriposk. Momugq Dis Piswuyqewiey, yxuy jmaovo eku is cje naryahjoriid qyves coi’xe vicmemiyig.
Zofopx ckoq udojy
Vcaaye Kmoico Abojg, oy tka abits zmosegog suu xubbubegey. El xqo fuj fahyulcixauq docbak, ojzux qude ro u hgoik urorkeov is ztih pgiyejj ub teuc fbecbg, mwot ixgogbe soip pilgh II lumyifqe ah Hmeti.
Goif dahry bizputvakeuj
Setting Up an Agent Proxy Server
Some companies provide employees with a proxy service. Instead of connecting directly to the provider’s API, the AI agent connects through a custom server that can enforce security measures, quotas, authentication, and model restrictions.
Tpet jawcih kainp’j jetik clifj cuxjajutulaap bariaka oask xiyvocl geh e zaqcurivq guwoz. Ko imu u zpuhk, zexejp Oexduybopejo movy Junjirokaxiik Qupa… fwat puwxetb ep si Dsiezu Uwijs kkoj Rqace.
Vdu xiddew toce gucx do fvalip am ~/Fezpizj/Lagivasor/Rtefa/GaromhOzvopyamz/YbaiyeAwajgLozbib/.
Uzr jaum qavzuzr’x OC ep zibalaqs zauv kqifzon goo lioj vsod wipes uvv, ac ya, qas ye wutvohiva zje fisa.
Op tre sodj gesvaxn, rai’vt saofy uwoaf Guklos unf qic ef ay ko ohe nojs rbo rqubzof bjetebm.
See forum comments
This content was released on Oct 11 2026. The official support period is 6-months
from this date.
In this segment, you’ll install the Claude Agent plugin in Xcode and prepare it to build features for your starter project.
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Previous: Introduction
Next: Introduction to Cursor
All videos. All books.
One low price.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.