<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/use-github-copilot-cli-agent-in-xcode-27-via-agent-client-protocol-acp--1kyruc5nx" -->

---
title: Use GitHub Copilot CLI Agent in Xcode 27 via Agent...
description: Xcode 27 introduces Agent Client Protocol (ACP) support, allowing developers to integrate any CLI-based AI coding agent directly into the IDE. This walkthrough...
canonical: https://daily.dev/posts/use-github-copilot-cli-agent-in-xcode-27-via-agent-client-protocol-acp--1kyruc5nx
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Use GitHub Copilot CLI Agent in Xcode 27 via Agent Client Protocol (ACP) | daily.dev
og:description: Xcode 27 introduces Agent Client Protocol (ACP) support, allowing developers to integrate any CLI-based AI coding agent directly into the IDE. This walkthrough...
og:url: https://daily.dev/posts/use-github-copilot-cli-agent-in-xcode-27-via-agent-client-protocol-acp--1kyruc5nx
og:image: https://api.daily.dev/og/posts/1KYRuc5NX.png
og:image:alt: Use GitHub Copilot CLI Agent in Xcode 27 via Agent Client Protocol (ACP)
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Use GitHub Copilot CLI Agent in Xcode 27 via Agent Client Protocol (ACP)

**[We Are .NET](https://daily.dev/sources/wearedotnet)** · 7 min read · 0 upvotes · 0 comments

## Summary

Xcode 27 introduces Agent Client Protocol (ACP) support, allowing developers to integrate any CLI-based AI coding agent directly into the IDE. This walkthrough shows how to configure GitHub Copilot CLI as an ACP agent in Xcode by specifying the binary path and passing the --acp flag as an argument. Once set up, GitHub Copilot appears alongside built-in agents (Claude, OpenAI, Gemini) and can perform tasks like building the app, reading project files, and planning features. Some limitations exist around slash commands, MCP server visibility, and model switching within ACP mode, but the model can be changed via the CLI before starting a new conversation.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=pStlnyBl3Rg>

---

Tags: [#github](https://daily.dev/tags/github), [#swift](https://daily.dev/tags/swift), [#ai-assisted-development](https://daily.dev/tags/ai-assisted-development), [#xcode](https://daily.dev/tags/xcode)

[View this post on daily.dev](https://daily.dev/posts/use-github-copilot-cli-agent-in-xcode-27-via-agent-client-protocol-acp--1kyruc5nx)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Use GitHub Copilot CLI Agent in Xcode 27 via Agent Client Protocol (ACP)","url":"https://daily.dev/posts/use-github-copilot-cli-agent-in-xcode-27-via-agent-client-protocol-acp--1kyruc5nx","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/use-github-copilot-cli-agent-in-xcode-27-via-agent-client-protocol-acp--1kyruc5nx"},"datePublished":"2026-06-10T13:46:12.823Z","dateModified":"2026-06-10T13:46:34.762Z","description":"Xcode 27 introduces Agent Client Protocol (ACP) support, allowing developers to integrate any CLI-based AI coding agent directly into the IDE. This walkthrough...","image":"https://i.ytimg.com/vi/pStlnyBl3Rg/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/pStlnyBl3Rg/sddefault.jpg","isAccessibleForFree":true,"articleSection":"We Are .NET","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"We Are .NET","logo":"https://media.daily.dev/image/upload/s--BsnVOa3i--/f_auto/v1718347410/logos/wearedotnet","url":"https://daily.dev/sources/wearedotnet"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/use-github-copilot-cli-agent-in-xcode-27-via-agent-client-protocol-acp--1kyruc5nx","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"github,swift,ai-assisted-development,xcode","timeRequired":"PT7M","video":{"@type":"VideoObject","name":"Use GitHub Copilot CLI Agent in Xcode 27 via Agent Client Protocol (ACP)","description":"Xcode 27 introduces Agent Client Protocol (ACP) support, allowing developers to integrate any CLI-based AI coding agent directly into the IDE. This walkthrough...","thumbnailUrl":"https://i.ytimg.com/vi/pStlnyBl3Rg/sddefault.jpg","uploadDate":"2026-06-10T13:46:12.823Z","duration":"PT7M","url":"https://api.daily.dev/r/1KYRuc5NX","embedUrl":"https://www.youtube.com/embed/pStlnyBl3Rg"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"We Are .NET","item":"https://daily.dev/sources/wearedotnet"},{"@type":"ListItem","position":3,"name":"Use GitHub Copilot CLI Agent in Xcode 27 via Agent Client Protocol (ACP)"}]}
```

