시스메틱 데일리1인기업이 바로 쓰는 AI 자동화 뉴스
AI 도구

엑스코드27, 스킬을 클로드·커서로 빼낸다

애플이 WWDC26에서 공개한 공식 에이전트 스킬, 명령어 한 줄로 다른 IDE에서도 쓴다

엑스코드27, 스킬을 클로드·커서로 빼낸다

애플이 개발자 대회 WWDC26에서 엑스코드27(Xcode 27)을 공개하며 공식 '에이전트 스킬'을 처음으로 IDE에 기본 탑재했다. 더 주목할 점은 이 스킬들이 엑스코드 안에만 갇혀 있지 않다는 것이다. 새로 추가된 명령행 도구 한 줄이면 클로드 코드(Claude Code), 코덱스(Codex), 커서(Cursor) 같은 외부 에이전트 IDE에서도 같은 스킬을 불러 쓸 수 있다.

무슨 일인가

에이전트 스킬은 AI에게 '특정 작업을 어떻게 처리할지' 알려주는 지침 묶음이다. 그동안은 도구마다 따로 설정해야 했지만, 애플은 엑스코드27에 agent라는 새 명령행 도구를 함께 넣었다. 원래는 모델 컨텍스트 프로토콜(MCP) 연동용으로 만들었지만, 여기에 스킬을 통째로 내보내는 기능이 추가됐다. 터미널에서 xcrun agent skills export ~/.agents/skills 한 줄을 실행하면 스킬 7종이 곧바로 빠져나온다. 많은 에이전트 IDE가 ~/.agents/ 폴더를 스킬 저장소로 인식하기 때문에, 내보낸 뒤 IDE를 새로고침하거나 재실행하면 바로 자동완성 목록에 뜬다.

핵심 짚어보기

기본 제공되는 스킬은 일곱 가지다. 낡은 UIKit 앱을 멀티윈도우 환경에 맞게 현대화하는 'uikit-app-modernization', 실제 기기·시뮬레이터에서 스크린샷과 화면 구조를 검사해 기능이 진짜 작동하는지 확인하는 'device-interaction', 2027년 OS의 새 스위프트UI(SwiftUI) API와 폐기 항목을 정리한 'swiftui-whats-new-27', 애플 공식 모범 사례를 담은 'swiftui-specialist', 기존 테스트를 스위프트 테스팅으로 옮기는 'test-modernizer', C 언어의 메모리 경계 침범을 막는 'c-bounds-safety', 프로젝트 보안 설정을 점검·강화하는 'audit-xcode-security-settings'다. 다만 모든 스킬이 엑스코드 밖에서 유용한 것은 아니다. 기기 검사처럼 애플 생태계에 깊이 묶인 스킬은 다른 IDE에서 효용이 떨어진다는 점을 애플도 짚었다.

1인기업 실전 적용 포인트

  • iOS·맥 앱을 혼자 만드는 1인 개발자라면, 평소 쓰던 클로드 코드나 커서를 떠나지 않고도 애플이 검증한 스킬을 그대로 끌어와 쓸 수 있다. 도구를 갈아탈 필요가 없다.
  • 명령어 하나(xcrun agent skills export)를 배치 파일이나 셸 스크립트에 넣어 두면, 엑스코드가 업데이트될 때마다 최신 스킬을 자동으로 IDE에 동기화하는 워크플로를 만들 수 있다.
  • 스킬은 '권위 있는 출처'에서 고르는 것이 핵심이다. 애플 공식 스킬은 그 자체로 신뢰 기준선이 되므로, 직접 만든 어설픈 지침 대신 'swiftui-specialist' 같은 공식 스킬을 먼저 적용해 코드 품질을 끌어올리는 편이 빠르다.
  • 보안 점검 스킬('audit-xcode-security-settings')은 1인 개발자가 놓치기 쉬운 빌드 설정·정적 분석 항목을 자동으로 켜 주므로, 출시 전 체크리스트로 활용할 만하다.

전망

애플이 자사 IDE의 핵심 기능을 외부 도구에서도 쓸 수 있게 개방한 것은 이례적이다. 이는 에이전트 스킬이 특정 IDE의 종속 기능이 아니라 도구를 넘나드는 공통 자산으로 자리 잡고 있다는 신호다. 다만 내보낸 스킬이 모든 IDE에서 동일하게 동작한다는 보장은 없고, 일부는 엑스코드 전용 기능에 의존한다. 당분간은 '쓸 만한 스킬만 골라 외부로 빼서 쓰는' 선별적 활용이 현실적이다.

출처: SwiftLee (https://www.avanderlee.com/ai-development/using-xcode-27s-agent-skills-in-claude-codex-and-cursor/)
← 전체 기사 보기