출처 : apple
Apple이 Xcode에 에이전트 코딩 기능을 도입합니다.
화요일 발표된 Xcode 26.3부터 개발자들은 Anthropic의 Claude Agent와 OpenAI의 Codex를 Apple의 공식 앱 개발 도구에서 직접 사용할 수 있게 됩니다.
Xcode 26.3 Release Candidate는 오늘부터 개발자 웹사이트를 통해 제공되며, 이후 App Store에도 출시될 예정입니다.
이번 업데이트는 작년 출시된 Xcode 26의 연장선에 있습니다.
당시 iPhone, iPad, Mac, Apple Watch 등 Apple 플랫폼용 앱을 개발하는 통합 개발 환경에 ChatGPT와 Claude 지원이 추가되었습니다.
이제 한 단계 더 나아가 에이전트 코딩 도구가 통합되면서 AI 모델이 Xcode의 더 많은 기능에 접근하여 복잡한 자동화 작업을 수행할 수 있게 되었습니다.
에이전트는 Apple의 최신 개발자 문서에 접근할 수 있어 최신 API를 사용하고 모범 사례를 따르면서 작업을 진행합니다.
출시 시점에 에이전트가 할 수 있는 일은 프로젝트 구조와 메타데이터를 파악하고, 프로젝트를 빌드한 뒤 테스트를 실행하여 오류를 찾아 수정하는 것입니다.
Xcode는 MCP(Model Context Protocol)를 활용하여 에이전트에게 자체 기능을 노출하고 도구와 연결합니다.
덕분에 Xcode는 이제 MCP 호환 외부 에이전트와도 작동할 수 있으며, 프로젝트 탐색, 변경, 파일 관리, 미리보기, 스니펫, 최신 문서 접근 등이 가능합니다.
사용 방법은 간단합니다.
개발자는 먼저 Xcode 설정에서 원하는 에이전트를 다운로드하고, 로그인하거나 API 키를 추가하여 AI 제공업체와 계정을 연결합니다.
드롭다운 메뉴에서 GPT-5.2-Codex나 GPT-5.1 mini 같은 모델 버전을 선택할 수 있습니다. 화면 왼쪽의 프롬프트 박스에 자연어로 만들고 싶은 프로젝트나 변경하고 싶은 코드를 입력하면 됩니다.
예를 들어 Apple 프레임워크를 사용하는 기능을 추가하고 어떻게 나타나고 작동해야 하는지 지시할 수 있습니다.
에이전트가 작업을 시작하면 작업을 작은 단계로 나누어 진행 상황을 쉽게 확인할 수 있습니다.
코딩을 시작하기 전에 필요한 문서를 찾고, 변경 사항은 코드 내에서 시각적으로 강조 표시됩니다.
화면 측면의 프로젝트 기록을 통해 내부에서 어떤 일이 일어나고 있는지 파악할 수 있습니다.
프로세스가 끝나면 AI 에이전트는 생성한 코드가 예상대로 작동하는지 확인합니다.
테스트 결과를 바탕으로 필요한 경우 오류나 문제를 해결하기 위해 추가 작업을 진행합니다.
Apple은 코드를 작성하기 전에 에이전트에게 계획을 숙고하도록 요청하면 사전 계획을 강제하므로 프로세스 개선에 도움이 될 수 있다고 조언했습니다.
결과에 만족하지 않으면 언제든지 코드를 원래 상태로 되돌릴 수 있습니다.
패드프로에서도 Xcode 됐으면 좋겠습니다…
앱단위는 대화 한마디 수준으로 축소될 미래같은데요.
개발에 필요한 대화 이야기가 아니라, 계산기 수준으로 쓰일 로직에 불과하다는 말요.