Repolode
openai

openai/tart

CI와 자동화를 위해 Apple Silicon에서 macOS 및 Linux VM을 빌드하고 실행하며 관리하는 가상화 도구 모음입니다.

스타
7,818
포크
432
열린 이슈
89
마지막 커밋
그저께

어떤 프로젝트인가요?

Tart는 Apple Silicon Mac에서 macOS 및 Linux 가상 머신을 생성하고 실행하며 관리하는 가상화 도구 모음입니다. Apple의 Virtualization.Framework를 기반으로 하므로, VM은 에뮬레이션이 아니라 시스템의 네이티브 하이퍼바이저에서 실행됩니다.

VM 이미지를 OCI 호환 컨테이너 레지스트리로 푸시하거나 레지스트리에서 가져올 수 있어, 준비된 베이스 이미지를 여러 머신에서 간편하게 공유할 수 있습니다. Tart는 VM 이미지 생성을 스크립트로 자동화하는 Packer 플러그인도 제공하며, 기존 CI 시스템에 쉽게 연동되도록 설계되었습니다.

이 프로젝트는 자동화된 파이프라인에서 macOS 빌드와 테스트를 실행하는 팀을 위한 도구입니다. Homebrew로 설치할 수 있으며, 빠른 시작 방법을 따르면 미리 빌드된 macOS 이미지를 복제해 명령 하나로 실행할 수 있습니다.

핵심 기능

  • 01Apple의 Virtualization.Framework를 기반으로 Apple Silicon에서 네이티브 속도로 VM 실행
  • 02macOS 및 Linux 게스트 가상 머신 실행
  • 03OCI 호환 컨테이너 레지스트리로 VM 이미지 푸시 및 가져오기
  • 04VM 이미지 생성 자동화를 위한 Packer 플러그인
  • 05일반적인 CI 시스템과 연동

활용 사례

  • Apple Silicon 하드웨어의 CI 파이프라인에서 macOS 빌드 및 테스트 작업 실행
  • 컨테이너 레지스트리를 통해 팀원들과 준비된 macOS 베이스 이미지 공유
  • Packer로 표준화된 VM 이미지 생성 자동화

빠른 시작

  1. 1

    Homebrew로 Tart를 설치합니다

    brew install openai/tools/tart
  2. 2

    macOS 기본 이미지를 클론합니다(다운로드 용량 약 25 GB)

    tart clone ghcr.io/cirruslabs/macos-tahoe-base:latest tahoe-base
  3. 3

    VM을 실행합니다

    tart run tahoe-base

사용 전 알아둘 점

  • macOS 13.0 이상을 실행하는 Apple Silicon Mac이 필요합니다.
  • 기본 이미지 다운로드 용량은 약 25 GB입니다.

포함된 컬렉션

토픽

#virtualization#apple-silicon#macos#ci#automation#packer#oci#fair-source#tart#virtualization-framework

자주 묻는 질문

tart은(는) 무엇인가요?
CI와 자동화를 위해 Apple Silicon에서 macOS 및 Linux VM을 빌드하고 실행하며 관리하는 가상화 도구 모음입니다. Tart는 Apple Silicon Mac에서 macOS 및 Linux 가상 머신을 생성하고 실행하며 관리하는 가상화 도구 모음입니다. Apple의 Virtualization.Framework를 기반으로 하므로, VM은 에뮬레이션이 아니라 시스템의 네이티브 하이퍼바이저에서 실행됩니다.
tart은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
tart은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
tart은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. tart의 마지막 커밋은 2026년 11월 6일입니다.
tart은(는) 어디에 사용할 수 있나요?
Apple Silicon 하드웨어의 CI 파이프라인에서 macOS 빌드 및 테스트 작업 실행 컨테이너 레지스트리를 통해 팀원들과 준비된 macOS 베이스 이미지 공유 Packer로 표준화된 VM 이미지 생성 자동화
tart는 어떻게 설치하나요?
Homebrew로 Tart를 설치합니다: brew install openai/tools/tart macOS 기본 이미지를 클론합니다(다운로드 용량 약 25 GB): tart clone ghcr.io/cirruslabs/macos-tahoe-base:latest tahoe-base VM을 실행합니다: tart run tahoe-base
tart은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/openai/tart

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트