4 पॉइंट द्वारा GN⁺ 2026-02-04 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Xcode 26.3 डेवलपर्स को Anthropic के Claude Agent और OpenAI के Codex जैसे coding agents को सीधे Xcode के भीतर इस्तेमाल करने की सुविधा देता है
  • इस फीचर को ‘agentic coding’ कहा जाता है, और यह Xcode को डेवलपर के लक्ष्यों के आधार पर कामों को विभाजित करने तथा प्रोजेक्ट संरचना के अनुसार निर्णय लेने वाला स्वायत्त development support प्रदान करता है
  • एजेंट दस्तावेज़ खोज, फ़ाइल संरचना नेविगेशन, प्रोजेक्ट सेटिंग्स में बदलाव, और Xcode Previews capture तथा build के दोहराए गए verification सहित पूरे development process में सहायता करते हैं
  • Apple का कहना है कि इससे डेवलपर productivity और creativity को अधिकतम कर सकते हैं और innovation पर ध्यान केंद्रित कर सकते हैं
  • नए Model Context Protocol के जरिए बाहरी compatible agents और tools को भी Xcode से जोड़ा जा सकता है, जिससे Apple platform development की flexibility बढ़ती है

Xcode 26.3 के प्रमुख फीचर

  • Xcode 26.3 में agentic coding support जोड़ा गया है, जो डेवलपर्स को coding agents की मदद से ऐप बनाने का नया तरीका देता है
    • Anthropic के Claude Agent और OpenAI के Codex को सीधे Xcode के भीतर इस्तेमाल किया जा सकता है
    • Xcode डेवलपर के लक्ष्य को समझकर task breakdown, decision-making, और built-in tools के उपयोग को स्वायत्त रूप से संभालता है
  • यह फीचर Xcode 26 में पेश किए गए intelligent coding assistant का विस्तारित रूप है, जो Swift code लिखने और एडिट करने से आगे बढ़कर अधिक फीचर्स तक पहुंच देता है
    • एजेंट पूरे development lifecycle में सहयोग करते हैं और workflow simplification, faster iteration, और ideas को साकार करने में मदद करते हैं
विज्ञापन

development workflow integration

  • Claude Agent और Codex, Xcode की documentation search, file structure navigation, और project settings update सुविधाओं तक पहुंच सकते हैं
    • साथ ही Xcode Previews capture के जरिए परिणामों को विज़ुअली verify कर सकते हैं, और build व fix process को बार-बार दोहरा सकते हैं
  • Apple के अनुसार यह integration advanced models की reasoning capabilities और Xcode की मूल क्षमताओं को जोड़कर Apple platform development के लिए बेहतर परिणाम देता है
    • डेवलपर्स अपने प्रोजेक्ट के लिए सबसे उपयुक्त मॉडल चुनकर इस्तेमाल कर सकते हैं

Apple का दृष्टिकोण

  • Apple की Susan Prescott (ग्लोबल डेवलपर रिलेशंस की वाइस प्रेसिडेंट) ने कहा कि लक्ष्य “industry-leading technology को सीधे डेवलपर्स के हाथ में देना है ताकि वे बेहतरीन ऐप बना सकें”
    • उन्होंने जोर दिया कि agentic coding productivity और creativity को बढ़ाता है, और workflow को सरल बनाकर डेvelopers को innovation पर फोकस करने देता है
विज्ञापन

Model Context Protocol

  • Xcode 26.3, Model Context Protocol के जरिए अपनी क्षमताएं खोलता है
    • यह एक open standard है, जो डेवलपर्स को Xcode के साथ compatible अन्य agents या tools का स्वतंत्र रूप से उपयोग करने देता है
    • built-in integration के अलावा external models के साथ कनेक्शन की flexibility भी मिलती है

रिलीज़ जानकारी

  • Xcode 26.3 फिलहाल Apple Developer Program सदस्यों के लिए Release Candidate वर्ज़न के रूप में उपलब्ध है
    • जल्द ही App Store के जरिए आधिकारिक रूप से जारी किया जाएगा
    • Anthropic और OpenAI की service terms लागू हो सकती हैं

1 टिप्पणियां

 
GN⁺ 2026-02-04
Hacker News की राय
  • इस Xcode 26.3 release notes को देखकर हैरानी हुई कि यह macOS 26(Tahoe) की मांग नहीं करता

    • लंबे समय से iOS development करने के नज़रिए से देखें तो, XcodeReleases.com के अनुसार आम तौर पर हर साल दो बड़े updates आते हैं
      सितंबर का X.0 version Swift और SDK versions को बढ़ाता है और इसका beta cycle लंबा होता है
      मार्च~अप्रैल का X.3/X.4 version Swift को फिर बढ़ाता है और minimum macOS requirement भी ऊपर ले जाता है
      इस release में Swift version वही है, इसलिए core toolchain 26.2 जैसा ही लगता है, और शायद इसी वजह से macOS requirement भी वही रही
    • हालांकि AI से जुड़े features इस्तेमाल करने के लिए macOS 26 चाहिए, और पुराने versions में सिर्फ सीमित features काम करते हैं
  • “आसमान में महल बनाना” वाली कहावत की तरह, लगता है अब Xcode को bug fixes और optimization पर ही ध्यान देना चाहिए

    • मैं 10 साल से Xcode इस्तेमाल कर रहा हूँ, और मेरे अनुभव में यह लगातार बेहतर हुआ है
      कभी-कभी cache साफ़ करनी पड़ती है, लेकिन इतना नहीं कि पूरा दिन खराब हो जाए
      iOS, macOS, CarPlay और Watch के लिए apps बनाते हुए मुझे कोई बड़ी दिक्कत नहीं हुई
      इसलिए “Xcode इतना भयानक है” वाली बात समझ नहीं आती
    • AI सिर्फ एक trend नहीं है, यह अब software engineering का core element बन चुका है
      अगर Xcode इसे मिस करता है, तो product के future के लिए risk बन सकता है
    • मैं Xcode आने से पहले से इसका इस्तेमाल कर रहा हूँ, और हर साल quality को लेकर वही बहस लौट आती है
      Objective‑C के garbage collection transition period में quality बहुत गिर गई थी, और उसके बाद से पूरी तरह उबरने जैसा कभी नहीं लगा
    • पूरे macOS में भी कई अधूरे ideas दिखते हैं
      concepts शानदार हैं, लेकिन implementation ऐसा लगता है जैसे आधे रास्ते में रुक गया हो
    • सिर्फ bug fixes से shareholders खुश नहीं होंगे, और AI features को aggressively आगे बढ़ाना ज़्यादा दिखने वाला विकल्प है
  • जब भी Xcode मेरे कंप्यूटर पर install होता है, ऐसा लगता है जैसे यह किसी तरह का existential kernel panic पैदा कर देता है
    .json या .xml file association को जबरन बदल देने पर हर बार गुस्सा आता है
    सिर्फ एक text file देखने के लिए 12GB का IDE खोलना पड़े, यह बहुत खीझ पैदा करता है
    इसकी launch speed अभी भी Gentoo stage 1 install जितनी धीमी लगती है
    Xcode का interface और debugger सीखने लायक और उपयोगी हैं, लेकिन loading time अब भी रहस्य है

    • यह शिकायत भी है कि Xcode iOS runtime जैसी कई GB की files install करके disk भर देता है, और SIP की वजह से उन्हें delete भी नहीं करने देता
    • कुछ लोग कहते हैं कि file association बदल दो
      सवाल यह है कि क्या Xcode हर update पर उन्हें फिर से reset कर देता है
      JSON formatting तो दूसरे editors में भी आसानी से हो सकती है
    • मुझे macOS development में दिलचस्पी थी, लेकिन Xcode को install और run करने के बाद इसकी पुरानी usability देखकर निराशा हुई
    • इस चर्चा का विषय Xcode का AI integration है, इसलिए साधारण शिकायतों से ज़्यादा code privacy और context window handling जैसी technical बातें दिलचस्प लगती हैं
    • VSCode की instant startup speed का आदी होने के नाते, यह प्रभावशाली है कि Visual Studio 2026 अब लगभग उस स्तर तक पहुँच गया है
  • इस update की असली खास बात MCP(Model Context Protocol) support है
    अब Claude या Codex तक बंधे रहने के बजाय, मनचाहा agent जोड़ा जा सकता है

    • अच्छा होगा अगर MCP और ज़्यादा tooling के लिए खुला हो
      खासकर अगर Xcode Instruments में MCP integration आ जाए, तो यह बहुत बड़ा बदलाव होगा
  • अगर Xcode का CLI भरोसेमंद तरीके से काम करता, तो यह समस्या ही नहीं होती
    अभी यह random तरीके से fail हो जाता है और 5,000 lines के unstructured logs उगल देता है
    ऐसा लगता है कि Xcode को यह समस्या पता है, लेकिन xcodebuild को ठीक करने के बजाय उसे MCP server में लपेट दिया गया है
    अगर CLI भरोसेमंद होता, तो ecosystem कहीं ज़्यादा समृद्ध हो सकता था

    • xcode से शुरू होने वाले CLI unstable हैं, लेकिन swift वाले tools कहीं ज़्यादा stable हैं
      swift-format, swift-test जैसे tools दूसरे language ecosystems के स्तर तक विकसित हो चुके हैं
      मैंने app code को Swift packages में अलग करके test speed 60 गुना बढ़ाई थी, और उसका अनुभव इस लेख में लिखा है
  • अगर XcodeBuildMCP हो, तो Xcode खोलने की ज़रूरत लगभग नहीं रहती
    टर्मिनल में Claude code लिखता है, फिर build_sim → launch_app_sim → screenshot describe_ui के क्रम में काम चलता है
    हालांकि Instruments profiling और signing से जुड़े कामों के लिए अब भी Xcode चाहिए
    describe_ui का accessibility tree लौटाना agents के लिए बहुत उपयोगी है

    • Xcode project की कई config files public documentation में नहीं हैं, इसलिए agents को उन्हें modify करने से रोका गया है
      Xcode की agentic programming शायद इससे ज़्यादा safe approach अपनाएगी
      describe_ui workflow दिलचस्प है, और जिज्ञासा है कि क्या यह पहले से implement हो सकता है
    • अगर XcodeBuildMCP C++ symbol definitions export कर सके, तो यह लगभग LSP server public करने जैसा होगा, जो काफ़ी दिलचस्प है
    • मैं अब भी हर branch के लिए Xcode खोलता हूँ, Claude द्वारा बनाया गया code IDE में review करता हूँ, और version diff व debugging खुद करता हूँ
    • तेज़ UI preview iteration का काम अभी Xcode के बाहर पूरी तरह replace करना मुश्किल है
  • जिज्ञासा है कि हाल की Apple OS releases में कितना हिस्सा agentic coding से बनाया गया होगा

    • Bloomberg के Mark Gurman के अनुसार, Apple अंदरूनी तौर पर “Claude पर चल रहा है
      संबंधित ट्वीट देखें
    • UI design को देखकर अक्सर लगता है जैसे यह किसी chatbot ने बनाया हो
    • Activity Monitor जैसे UI, जिसमें tabs देखने के लिए window लगभग full-screen करनी पड़ती है, vibecoding से पहले के दौर की चीज़ लगते हैं
  • Anthropic के ब्लॉग के अनुसार, अब Xcode आधिकारिक रूप से Claude Agent SDK को support करता है

  • “Xcode Previews को visually capture” करने वाली feature ही सच में मूल्यवान हिस्सा लगती है
    अगर simulator के साथ interaction भी हो जाए, तो यह आदर्श होगा
    बाकी मामलों में मैं टर्मिनल से Claude Code ही इस्तेमाल करता रहूँगा

    • अभी simulator के साथ direct interaction नहीं है
      वह काम अब भी XcodeBuildMCP ही करता है
      उम्मीद है कि future release में यह जोड़ा जाएगा
  • मैं पहले से Xcode 26.2 में Claude इस्तेमाल कर रहा हूँ, इसलिए 26.3 में क्या बदला है यह साफ़ नहीं है

    • अभी agent integration window में तीन provider types test किए, और Xcode पूरी तरह crash हो गया, जिससे IDE ही launch नहीं हुआ
    • इसमें यह पंक्ति है कि “Xcode 26.3 Model Context Protocol के माध्यम से सभी compatible agents या tools का उपयोग करने देता है”
      इसके अलावा कुछ और improvements भी हो सकती हैं
    • पहले की agentic coding integration धीमी और अटपटी थी
      CLI में अपनी पसंद के agent tools इस्तेमाल करना कहीं बेहतर था