GitHub 요금제는 어떻게 구성되는가
GitHub는 개인 계정과 조직을 구분합니다. 개인 계정은 개발자 한 명에게 속하며 GitHub Free 또는 GitHub Pro를 쓸 수 있습니다. 조직은 회사나 프로젝트를 위한 공유 공간으로, 저장소와 권한을 중앙에서 관리하며 조직용 GitHub Free, GitHub Team, GitHub Enterprise를 쓸 수 있습니다.
요금제 자체와는 별도로 청구되는 항목이 여럿 있습니다. GitHub Copilot, 비공개 코드용 고급 보안 제품, 요금제에 포함된 양을 넘는 추가 Actions 실행 시간(분), Codespaces, 패키지 저장소 같은 사용량 기반 서비스입니다. 이렇게 나뉜다는 것을 알면 가장 흔한 오해, 즉 요금제가 GitHub 이름이 붙은 모든 것을 포함한다고 생각하는 일을 피할 수 있습니다.
요금제 이름과 정확한 허용량은 때때로 바뀌므로, 이 가이드는 각 등급이 무엇을 위한 것인지 보여 주는 지도로 삼고, 결제하기 전에 GitHub의 가격 및 문서 페이지에서 세부 사항을 확인하세요.
GitHub Free가 이미 제공하는 것
무료 요금제는 많은 사람이 예상하는 것보다 넉넉합니다. 개인과 조직 모두 공개·비공개 저장소를 제한 없이 만들고 협업자를 초대할 수 있으며, 이슈, 풀 리퀘스트, 계획용 Projects, Discussions, 공개 저장소용 GitHub Pages를 이용할 수 있습니다.
무료 계정에는 비공개 저장소용 GitHub Actions 실행 시간(분)과 패키지 저장소의 월간 허용량도 포함되며 공개 저장소는 훨씬 더 넉넉하게 취급됩니다. 개인 계정은 Codespaces 사용량의 월간 허용량도 받습니다. 취미 프로젝트, 오픈 소스 작업, 학습이라면 이 정도로 충분한 경우가 많습니다.
몇 가지 보안 기본 기능도 무료입니다. 로그인용 2단계 인증과 패스키, 취약한 의존성에 대한 Dependabot 알림과 보안 업데이트, 그리고 공개 저장소의 코드 스캔과 푸시 보호가 포함된 시크릿 스캔입니다. 무료 요금제의 한계는 주로 비공개 저장소에서 리뷰와 브랜치 제어가 필요할 때 드러납니다.
GitHub Pro: 비공개 저장소를 위한 고급 도구
GitHub Pro는 개인 계정용 유료 요금제입니다. 주된 역할은 무료 요금제에서는 공개 저장소에만 제공하는 고급 협업 및 인사이트 도구를 비공개 저장소에 가져오는 것입니다.
Pro를 쓰면 비공개 저장소에서 보호된 브랜치, 필수 풀 리퀘스트 리뷰어, 풀 리퀘스트의 다중 리뷰어, 적절한 사람에게 자동으로 리뷰를 요청하는 코드 소유자 파일을 쓸 수 있습니다. 또한 비공개 저장소에서 GitHub Pages 사이트를 게시하고, 위키를 두고, 트래픽과 기여자 그래프 같은 저장소 인사이트를 볼 수 있습니다.
Pro는 Actions, Packages, Codespaces의 포함 허용량을 늘리고 GitHub Support 이용도 더해 줍니다. 고객이나 개인 코드를 비공개로 두면서도 공개 프로젝트가 무료로 누리는 안전장치를 원하는 프리랜서, 컨설턴트, 개발자에게 알맞습니다. 인증된 학생은 GitHub Education을 통해 Pro를 무료로 받을 수 있는 경우가 많으므로 해당한다면 그 경로부터 확인하세요.
GitHub Team: 조직을 위한 협업 제어
GitHub Team은 Pro의 조직 버전으로 구성원 수 기준으로 청구됩니다. 같은 고급 도구를 조직의 비공개 저장소에 가져오고, 풀 리퀘스트의 팀 리뷰어, 비공개 저장소의 초안 풀 리퀘스트, 대기 중인 작업을 리뷰어에게 알려 주는 예약 알림처럼 그룹을 위한 기능을 더합니다.
Team은 보통 코드가 비공개이고 워크플로가 리뷰에 의존하는 스타트업이나 소규모 회사가 한 단계 올라서는 선택입니다. 비공개 저장소의 브랜치 보호와 필수 리뷰를 쓰면 다른 사람의 눈을 한 번 거치지 않고는 메인 브랜치에 아무것도 들어가지 못하게 하는 간단한 규칙을 적용할 수 있으며, 무료 조직 요금제는 비공개 코드에서 이를 강제할 수 없습니다.
Team은 Free보다 큰 Actions와 Packages 허용량과 GitHub Support 이용도 포함합니다. 많은 중소 규모 팀에게 Enterprise의 관리 부담 없이 일상적인 필요를 채워 주는 요금제입니다.
GitHub Enterprise: ID 관리, 규정 준수, 확장성
GitHub Enterprise는 대규모 조직과 규제 산업을 겨냥합니다. 크게 두 가지 형태가 있습니다. GitHub 자체 인프라에서 실행되는 Enterprise Cloud와, 회사가 자체 데이터 센터나 클라우드 계정에서 호스팅하는 Enterprise Server입니다.
핵심 기능은 통제에 관한 것입니다. Enterprise는 회사 ID 공급자를 통한 SSO(싱글 사인온), 자동화된 사용자 프로비저닝과 제거, 회사가 구성원 계정을 완전히 관리하는 옵션, 여러 조직에 한꺼번에 적용되는 정책, 회사 모두가 볼 수 있는 내부 저장소, 보안 도구로 스트리밍할 수 있는 상세 감사 로그를 더합니다. IP 허용 목록과 데이터 상주 같은 옵션도 Enterprise 제공 내용에 포함됩니다.
Enterprise에는 더 큰 사용량 허용량, 보안팀이 공급업체 검토 때 요구하는 규정 준수 보고서, 더 높은 등급의 지원도 따라옵니다. 회사가 누가 언제 어떤 코드에 접근했는지 보여 줘야 하거나 데이터를 특정 지역에 두어야 한다면 대개 Enterprise가 알맞은 요금제입니다.
Copilot과 고급 보안은 별도입니다
AI 코딩 도우미인 GitHub Copilot은 Pro, Team, Enterprise에 기본으로 포함되지 않습니다. 개인은 제한된 무료 등급으로 시작해 유료 개인 요금제로 옮겨 갈 수 있고, 조직은 Copilot Business나 Copilot Enterprise 시트를 구매하고 어떤 기능을 켤지, 공개 코드와 일치하는 제안을 차단할지 같은 정책을 중앙에서 관리합니다. 인증된 학생, 교사, 인기 오픈 소스 프로젝트의 메인테이너는 무료로 이용할 자격이 있을 수 있습니다.
비공개 코드용 고급 보안도 마찬가지입니다. 코드 스캔, 푸시 보호가 포함된 시크릿 스캔, 의존성 검토는 공개 저장소에서 무료지만 비공개 저장소에서 쓰려면 GitHub의 유료 보안 제품이 필요하며, Team이나 Enterprise의 조직이 추가할 수 있습니다. GitHub는 이 제품들을 시간이 지나며 다시 패키징해 왔으므로 현재 이름과 각 제품에 포함된 내용을 확인하세요.
많은 팀에게 진짜 보안 가치는 여기에 있습니다. 푸시 보호는 토큰과 키처럼 지원되는 종류의 시크릿이 담긴 푸시를 막을 수 있고, 코드 스캔은 코드가 병합되기 전에 풀 리퀘스트 안에서 흔한 취약점 패턴을 짚어 낼 수 있습니다.
사용량 청구와 요금제 선택
요금제 외에도 GitHub는 포함된 양을 넘으면 Actions 실행 시간(분), 대형 러너, Codespaces, 패키지 저장소, Git LFS에 대해 사용량 기반으로 청구합니다. 결제 설정에서 예산이나 지출 한도를 정해 두면 폭주한 워크플로나 잊어버린 Codespace가 예상치 못한 청구서로 이어지지 않습니다.
빠른 판단 기준입니다. 작업이 공개이거나 배우는 중이라면 Free를 유지하세요. 중요한 비공개 저장소를 두고 브랜치 보호와 리뷰가 필요하다면 Pro를 고르세요. 조직에서 여러 사람이 비공개 코드로 협업한다면 Team을 고르세요. SSO, 감사 요건, 내부 저장소, 데이터 상주가 필요해지면 Enterprise를 살펴보세요.
어떤 요금제를 쓰든 그 뒤의 계정은 2단계 인증과 비밀번호 관리자로 보호하고, GitHub 서비스 약관을 따르세요. 약관은 무엇보다 한 사람당 무료 개인 계정을 하나로 제한하고 계정을 등록한 사람이 사용하기를 기대합니다. 조직은 보안과 명확한 감사 추적을 위해 구성원마다 공유 계정이 아니라 개별 계정을 주어야 합니다. rStock은 GitHub와 제휴 관계가 아닙니다.