artemnovichkov/xcode-27-system-prompts

Xcode 27 beta 6 system prompts and internal documentation

해결하는 문제

이 리포지토리는 Xcode 27 베타 5의 AI 코딩 어시스턴트에서 추출한 시스템 프롬프트 및 문서의 모음입니다. Apple이 AI 기반 코딩을 구현하는 방식, 특히 Apple 플랫폼용으로 AI의 행동, 추론, 코드 생성을 안내하는 구체적인 지침을 드러냅니다.

작동 방식

프로젝트는 추출된 파일을 다음과 같은 카테고리로 정리합니다:

  • 시스템 프롬프트 템플릿: 기본 코딩 지원, 복잡한 추론, 빠른 코드 통합 등 다양한 모드를 위한 핵심 지침.
  • 에이전트 기술: 보안 설정 감사, C 바운드 안전성 채택, 새로운 SwiftUI 및 App Intents API 마스터링과 같은 특정 작업을 위한 전용 프롬프트와 참조 문서.
  • 컨텍스트 제공자: AI가 현재 파일, 선택된 코드, 또는 프로젝트 구조에 대한 정보를 어떻게 받는지 정의하는 템플릿.
  • 도구 지원 프롬프트: 검색 및 편집 도구를 사용하여 코드베이스를 수정할 수 있는 AI 에이전트를 위한 지침.
  • 추가 문서: 새로운 iOS 26/27 기능, 온디바이스 LLM, 프레임워크 업데이트에 대한 가이드.

대상 사용자

  • AI 프롬프트 엔지니어: 코딩 어시스턴트용 프로페셔널 수준의 시스템 프롬프트를 이해하고 싶은 사람.
  • Apple 개발자: iOS, macOS, visionOS, watchOS 개발에 대한 내부 가이드라인과 최적의 실천 방법을 알고 싶은 개발자.
  • LLM 연구자: 대규모 언어 모델이 프로페셔널 IDE에 어떻게 통합되는지 연구하는 사람.

주요 특징

  • Apple 내부 프롬프트 원칙: Apple 우선 개발, 플랫폼 인식 제안, 현대적 Swift 선호에 대한 가이드라인.
  • 전문적인 에이전트 기술: 보안 감사 및 UIKit 현대화와 같은 고가치 작업을 위한 상세한 프롬프트.
  • 구문 유효성: 코드 편집에 대한 Apple의 "전체 파일 교체" 철학에 대한 통찰.
  • 포괄적인 프레임워크 가이드: Liquid Glass 디자인, Visual Intelligence, 온디바이스 LLM 통합에 대한 문서.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트