엑스코드 27 '에이전트 스킬', 클로드·커서서도 쓴다
애플이 공식 에이전트 스킬 도입 — CLI 한 줄로 다른 AI 도구에 내보내기
애플이 WWDC26에서 공개한 엑스코드(Xcode) 27에 공식 '에이전트 스킬(Agent Skills)'이 도입됐다. 더 흥미로운 점은, 이 스킬들을 명령어 한 줄로 내보내 클로드 코드(Claude Code)·코덱스(Codex)·커서(Cursor) 같은 다른 AI 개발 도구에서도 그대로 쓸 수 있다는 것이다. 에이전트 스킬은 특정 작업의 절차와 모범 사례를 문서로 정리해 AI에게 반복 위임하는 방식이다.
명령어 한 줄로 내보내기
엑스코드 27에는 'agent'라는 새 명령줄 도구가 추가됐다. 터미널에서 xcrun agent skills export ~/.agents/skills를 실행하면 엑스코드에 내장된 스킬들이 ~/.agents/ 폴더로 내보내진다. 많은 AI 개발 도구가 이 폴더를 자동으로 인식하기 때문에, 내보낸 뒤 도구를 새로고침하면 곧바로 쓸 수 있다. 애플은 앞으로도 스킬을 추가·갱신할 예정이어서, 이 명령을 주기적으로 다시 실행해 최신 상태를 유지하는 것이 좋다.
어떤 스킬이 들어 있나
현재 공개된 스킬은 7종이다. UIKit 앱 현대화, 실제 기기·시뮬레이터에서의 동작 검증, 최신 SwiftUI 변경 사항 정리, SwiftUI 모범 사례, 테스트 코드 현대화, C 언어 메모리 안전성, 엑스코드 보안 설정 감사 등이다. 이름만 봐도 쓸모가 느껴지지만, 모두가 어디서나 작동하는 것은 아니다.
핵심 구분은 '그 스킬이 무엇을 건드리는가'에 있다. 소스 코드만 읽고 고치는 '지식형' 스킬(SwiftUI 모범 사례, 변경 사항 정리, 테스트 현대화 등)은 커서 같은 외부 도구에서도 문제없이 돌아간다. 반면 빌드 설정을 직접 만지거나 실제 기기를 제어해야 하는 스킬(보안 설정 감사, 기기 동작 검증)은 엑스코드가 제공하는 전용 도구가 필요해, 다른 환경에서는 제 기능을 못 한다.
1인기업 실전 적용 포인트
- 스킬 한 번 정의, 여러 도구 재사용. 자주 하는 작업을 스킬로 만들어 두면 도구를 바꿔도 그대로 쓸 수 있어 특정 제품에 묶이지 않는다.
- 권위 있는 출처의 스킬을 골라라. 애플 공식처럼 신뢰할 만한 제공자의 스킬은 품질이 검증돼 있어 안심하고 쓸 수 있다.
- '소스만 다루는' 스킬이 이식성이 좋다. 외부 도구나 기기에 의존하는 스킬은 환경을 많이 타므로, 자동화를 설계할 때 의존성을 먼저 따져보고 골라야 한다.
전망
에이전트 스킬이 도구를 넘나드는 공통 자산이 되면, 1인 개발자도 대형 팀 수준의 표준화된 자동화 파이프라인을 낮은 비용으로 꾸릴 수 있게 된다. 어떤 AI 도구를 쓰든 같은 작업 방식을 유지할 수 있다는 것은, 도구 교체의 부담을 크게 줄여준다.
출처: SwiftLee (https://www.avanderlee.com/)