# Xcode 26.3 – 개발자가 Xcode 내에서 직접 코딩 에이전트를 활용할 수 있음

> Clean Markdown view of GeekNews topic #26385. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=26385](https://news.hada.io/topic?id=26385)
- GeekNews Markdown: [https://news.hada.io/topic/26385.md](https://news.hada.io/topic/26385.md)
- Type: GN+
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2026-02-04T10:37:48+09:00
- Updated: 2026-02-04T10:37:48+09:00
- Original source: [apple.com](https://www.apple.com/newsroom/2026/02/xcode-26-point-3-unlocks-the-power-of-agentic-coding/)
- Points: 4
- Comments: 1

## Topic Body

- **Xcode 26.3**은 개발자가 **Anthropic의 Claude Agent**와 **OpenAI의 Codex** 같은 코딩 에이전트를 Xcode 안에서 직접 사용할 수 있게 함  
- 이 기능은 **‘agentic coding’** 이라 불리며, Xcode가 개발자의 목표에 따라 작업을 분해하고 프로젝트 구조에 맞춰 결정을 내리는 **자율적 개발 지원**을 제공  
- 에이전트는 문서 검색, 파일 구조 탐색, 프로젝트 설정 변경, **Xcode Previews 캡처 및 빌드 반복 검증** 등 개발 전 과정을 지원  
- Apple은 이를 통해 개발자가 **생산성과 창의성을 극대화**하고 혁신에 집중할 수 있다고 밝힘  
- 새로운 **Model Context Protocol**을 통해 외부 호환 에이전트나 도구도 Xcode와 연동 가능, Apple 플랫폼 개발의 유연성 확대  

---

### Xcode 26.3의 주요 기능
- Xcode 26.3은 **agentic coding 지원**을 도입, 개발자가 코딩 에이전트를 활용해 앱을 구축할 수 있는 새로운 방식 제공  
  - Anthropic의 **Claude Agent**와 OpenAI의 **Codex**를 Xcode 내에서 직접 사용할 수 있음  
  - Xcode가 개발자의 목표를 이해하고 **작업 분해, 의사결정, 내장 도구 활용**을 자율적으로 수행  
- 이 기능은 Xcode 26에서 도입된 **지능형 코딩 어시스턴트**를 확장한 형태로, Swift 코드 작성과 편집을 넘어 더 많은 기능 접근을 허용  
  - 에이전트는 개발 생명주기 전반에서 협업하며 **워크플로우 간소화, 빠른 반복, 아이디어 실현**을 지원  

### 개발 워크플로우 통합
- Claude Agent와 Codex는 Xcode의 **문서 검색, 파일 구조 탐색, 프로젝트 설정 업데이트** 기능에 접근 가능  
  - 또한 **Xcode Previews 캡처**를 통해 시각적으로 결과를 검증하고, 빌드 및 수정 과정을 반복 수행  
- Apple은 이러한 통합이 **고급 모델의 추론 능력**과 Xcode의 기본 기능을 결합해 Apple 플랫폼 개발에 최적의 결과를 제공한다고 설명  
  - 개발자는 프로젝트에 가장 적합한 모델을 선택해 사용할 수 있음  

### Apple의 입장
- Apple의 **Susan Prescott(글로벌 개발자 관계 부사장)** 은 “업계 선도 기술을 개발자 손에 직접 전달해 최고의 앱을 만들 수 있도록 하는 것이 목표”라고 언급  
  - **agentic coding**이 생산성과 창의성을 강화하고, 개발자가 혁신에 집중할 수 있도록 워크플로우를 단순화한다고 강조  

### Model Context Protocol
- Xcode 26.3은 **Model Context Protocol**을 통해 기능을 개방  
  - 이는 **오픈 표준**으로, 개발자가 Xcode와 호환되는 **다른 에이전트나 도구**를 자유롭게 사용할 수 있게 함  
  - 내장 통합 외에도 외부 모델과의 연동 유연성 확보  

### 출시 정보
- **Xcode 26.3**은 현재 **Apple Developer Program 회원**에게 **릴리스 후보(Release Candidate)** 버전으로 제공 중  
  - 곧 **App Store**를 통해 정식 출시 예정  
  - Anthropic 및 OpenAI의 **서비스 약관**이 적용될 수 있음

## Comments



### Comment 50581

- Author: neo
- Created: 2026-02-04T10:37:48+09:00
- Points: 1

###### [Hacker News 의견들](https://news.ycombinator.com/item?id=46874619) 
- 이번 [Xcode 26.3 릴리스 노트](https://developer.apple.com/documentation/xcode-release-notes/xcode-26_3-release-notes)를 보면 놀랍게도 macOS 26(Tahoe)을 요구하지 않음  
  - iOS 개발을 오래 해온 입장에서 보면, [XcodeReleases.com](https://xcodereleases.com)에 따르면 보통 매년 두 번의 주요 업데이트가 있음  
    9월의 X.0 버전은 **Swift와 SDK 버전**을 올리고 베타 주기가 김  
    3~4월의 X.3/X.4 버전은 Swift를 다시 올리며 최소 macOS 요구 버전을 높임  
    이번 릴리스는 Swift 버전이 그대로라서 핵심 툴체인이 26.2와 같고, 그래서 macOS 요구 버전도 그대로인 듯함  
  - 다만 AI 관련 기능을 쓰려면 macOS 26이 필요하고, 이전 버전에서는 **제한된 기능**만 동작함  

- “하늘 위의 성을 짓는 중”이라는 말처럼, Xcode는 이제 **버그 수정과 최적화**에만 집중할 시점이라 생각함  
  - 10년째 Xcode를 쓰고 있는데, 내 경험상 꾸준히 개선되고 있음  
    가끔 캐시를 지워야 할 때가 있지만 하루를 망칠 정도는 아님  
    iOS, macOS, CarPlay, Watch용 앱을 만들면서 큰 불편은 없었음  
    그래서 “Xcode가 그렇게 끔찍하다”는 말이 이해가 안 됨  
  - AI는 단순한 유행이 아니라 **소프트웨어 엔지니어링의 핵심 요소**가 되었음  
    Xcode가 이를 놓치면 제품의 미래에 리스크가 생김  
  - Xcode가 생기기 전부터 써왔는데, 매년 품질 논란이 반복됨  
    Objective‑C의 **가비지 컬렉션 전환기** 때 품질이 크게 떨어졌고, 그 이후로 완전히 회복된 느낌은 아님  
  - macOS 전반에도 미완성된 아이디어가 많음  
    훌륭한 개념이 있지만 구현이 절반쯤에서 멈춘 듯한 인상임  
  - 버그 수정만으로는 **주주를 만족시킬 수 없고**, AI 기능을 밀어붙이는 게 더 눈에 띄는 선택임  

- Xcode가 내 컴퓨터에 설치될 때마다 일종의 **존재론적 커널 패닉**을 일으키는 기분임  
  .json이나 .xml 파일 연결을 강제로 바꾸는 순간마다 분노가 치밀음  
  단순히 텍스트 파일을 보기 위해 12GB짜리 IDE를 켜야 하는 현실이 답답함  
  [Gentoo stage 1 설치](https://niden.net/post/gentoo-stage-1-installation)만큼 느린 실행 속도는 여전함  
  Xcode의 인터페이스와 디버거는 배울 만하고 쓸 만하지만, **로딩 시간**은 여전히 미스터리임  
  - Xcode가 iOS 런타임 등 수GB짜리 파일을 설치해 디스크를 가득 채우고, SIP 때문에 삭제도 못 하게 막는 게 불만임  
  - 파일 연결을 바꾸면 되지 않냐는 의견도 있음  
    Xcode가 업데이트 때마다 연결을 되돌리는 건지 궁금함  
    JSON 포맷팅은 다른 에디터로도 충분히 가능함  
  - macOS 개발에 관심이 있었지만, Xcode를 설치하고 실행해본 뒤 **사용성의 낙후됨**에 실망했음  
  - 이번 주제는 Xcode의 AI 통합인데, 단순한 불만보다 **코드 프라이버시나 컨텍스트 윈도우 처리 방식** 같은 기술적 논의가 더 궁금함  
  - VSCode의 즉시 실행 속도에 익숙한 입장에서, Visual Studio 2026이 이제 거의 그 수준까지 따라온 게 인상적임  

- 이번 업데이트의 진짜 핵심은 **MCP(Model Context Protocol)** 지원임  
  이제 Claude나 Codex에 묶이지 않고 원하는 **에이전트**를 연결할 수 있음  
  - MCP가 더 많은 툴링에 열리면 좋겠음  
    특히 Xcode Instruments에 **MCP 통합**이 된다면 엄청난 변화가 될 것임  

- Xcode의 CLI가 안정적으로 동작했다면 이런 문제는 없었을 것임  
  현재는 무작위로 실패하고, 5천 줄짜리 **비구조적 로그**를 뱉음  
  Xcode는 이런 문제를 알고도 xcodebuild를 고치지 않고 MCP 서버로 감싼 느낌임  
  CLI가 신뢰할 수 있었다면 훨씬 풍부한 생태계가 가능했을 것임  
  - `xcode`로 시작하는 CLI는 불안정하지만, `swift` 계열은 훨씬 안정적임  
    `swift-format`, `swift-test` 같은 도구는 다른 언어 생태계 수준으로 발전했음  
    나는 앱 코드를 Swift 패키지로 분리해 테스트 속도를 60배 높인 경험을 [이 글](https://justin.searls.co/posts/i-made-xcodes-tests-60-times-faster/)에 정리했음  

- XcodeBuildMCP가 있다면 굳이 Xcode를 열 필요가 거의 없음  
  터미널에서 Claude가 코드를 작성하고, build_sim → launch_app_sim → screenshot describe_ui 순으로 작업함  
  다만 Instruments 프로파일링과 서명 관련 작업은 여전히 Xcode가 필요함  
  describe_ui가 접근성 트리를 반환하는 기능은 **에이전트에게 매우 유용**함  
  - Xcode 프로젝트의 여러 설정 파일이 공개 문서화되어 있지 않아서, 에이전트가 수정하지 못하게 제한해둠  
    Xcode의 agentic programming은 아마 더 **안전한 접근 방식**을 취할 듯함  
    describe_ui 워크플로우가 흥미로운데, 이미 구현 가능한지 궁금함  
  - XcodeBuildMCP가 C++ 심볼 정의를 내보낼 수 있다면, 사실상 **LSP 서버**를 공개한 셈이라 흥미로움  
  - 나는 여전히 각 브랜치마다 Xcode를 열어 Claude가 만든 코드를 IDE에서 검토하고, **버전 비교와 디버깅**을 직접 함  
  - 빠른 UI 프리뷰 반복 작업은 아직 Xcode 외부에서 완전히 대체하기 어려움  

- 최근 Apple OS 릴리스 중 얼마나 **agentic coding**으로 만들어졌는지 궁금함  
  - Bloomberg의 Mark Gurman에 따르면, Apple은 내부적으로 “**Claude를 기반으로 운영**한다”고 함  
    [관련 트윗](https://x.com/tbpn/status/2016911797656367199?s=61) 참고  
  - UI 디자인은 챗봇이 한 것처럼 느껴질 때가 많음  
  - Activity Monitor처럼 창을 거의 전체화면으로 키워야 탭이 보이는 UI를 보면, **vibecoding 이전 시대의 산물** 같음  

- Anthropic 블로그에 따르면, 이제 [Xcode가 Claude Agent SDK를 공식 지원](https://www.anthropic.com/news/apple-xcode-claude-agent-sdk)함  

- “Xcode Previews를 시각적으로 캡처”하는 기능이 진짜 가치 있는 부분임  
  시뮬레이터와 상호작용까지 된다면 완벽할 것임  
  그 외에는 터미널에서 Claude Code를 계속 쓸 예정임  
  - 아직 시뮬레이터와 직접 상호작용은 안 됨  
    그 기능은 여전히 XcodeBuildMCP가 담당함  
    향후 릴리스에서 구현되길 기대함  

- 이미 Xcode 26.2에서 Claude를 쓰고 있는데, 26.3에서 **무엇이 달라졌는지** 명확하지 않음  
  - 현재 에이전트 통합 창에서 세 가지 공급자 유형을 테스트했는데, Xcode가 완전히 **크래시**해서 IDE 자체가 실행되지 않음  
  - “Xcode 26.3은 Model Context Protocol을 통해 모든 호환 에이전트나 툴을 사용할 수 있게 한다”는 문구가 있음  
    그 외에도 일부 개선이 있을 수 있음  
  - 기존의 agentic coding 통합은 **느리고 어색**했음  
    CLI에서 내가 선호하는 에이전트 툴을 쓰는 게 훨씬 나았음
