Xcode
Updates, insights, and best practices for using Xcode with Microsoft tools
Latest posts

GitHub Copilot: Exploring Agent Mode and MCP Support in Public Preview for Xcode

We’re excited to announce that GitHub Copilot’s Agent Mode and Model Context Protocol (MCP) support are now available in public preview for Xcode! This brings powerful autonomous coding capabilities to macOS developers using Xcode. What is Agent Mode? Agent Mode turns GitHub Copilot into an intelligent pair programmer that can understand your intent, plan multi-step tasks, and execute them—all through natural language. Unlike traditional autocomplete, Agent Mode is designed for more complex workflows. You can switch to Agent Mode when your task involves multiple steps, needs to integrate with external sys...

GitHub Copilot for Xcode: Explore @workspace and New Models Support (GPT-4.1, GPT-4.5 and More)

The GitHub Copilot for Xcode extension now allows you to ask questions about your entire codebase using the @workspace context. Additionally, we have integrated support for new models, including OpenAI GPT-4.1, GPT-4.5, o3, o4-mini, Gemini 2.5 Pro and Claude 3.7 Sonnet, to enhance your chat conversations and introduce several UX improvements to boost your productivity. What's New @workspace context: By referencing @workspace in Copilot Chat, you can ask questions about your entire codebase in Xcode. GitHub Copilot will analyze your project's codebase and provide detailed answers, including references to relev...

GitHub Copilot for Xcode Chat – Public Preview Now Available

We’re excited to announce that GitHub Copilot for Xcode Chat is now in public preview, bringing the power of AI to help developers code more efficiently. With just a GitHub account, you can enable Copilot in Xcode and start leveraging AI-driven suggestions and interactive chat features today. GitHub Copilot is an AI-powered assistant that helps developers write code faster and with greater accuracy. Beyond code completion, GitHub Copilot for Xcode now offers intelligent suggestions for your specific coding tasks through interactive chat. Whether you need help debugging, understanding code, or exploring alt...