Octoverse: AI가 TypeScript를 1위로 이끄는 가운데 매초 새로운 개발자가 GitHub에 합류

ko생성일: 2025. 10. 31.갱신일: 2025. 11. 4.

2025년 GitHub는 사상 최대 성장세를 기록했습니다. 매초 신규 개발자가 유입돼 총 개발자 수가 1억 8천만 명을 넘어섰고, Copilot 보급과 함께 리포지토리·PR·커밋 활동이 급증했습니다. 특히 TypeScript가 처음으로 GitHub 최다 사용 언어로 올라섰으며, 전 세계적으로 생성형 AI와 에이전트 도구 채택이 가속화되고 있습니다.

2025년을 하나의 단어로 요약하면 ‘성장’입니다. 평균적으로 매초 한 명이 넘는 신규 개발자가 GitHub에 합류했고—지난 1년 동안만 3,600만 명 이상이 새로 합류했습니다. GitHub 역사상 절대적 규모로 가장 빠른 성장 속도이며, 이제 GitHub에서 일하고 만드는 개발자는 1억 8천만 명을 훌쩍 넘었습니다.

GitHub Copilot Free가 2024년 말 출시되면서 개발자 가입에 구조적 변화가 일어났고, 기존 예상치를 넘어섰습니다. 수백만 명의 신규 개발자를 생태계로 끌어들였을 뿐 아니라, 리포지토리·풀 리퀘스트·코드 푸시 활동도 사상 최고치를 기록했습니다. 개발자들은 분당 230개가 넘는 새 리포지토리를 생성했고, 월 평균 풀 리퀘스트를 4,320만 건(+23% YoY) 병합했으며, 2025년에만 거의 10억 건의 커밋(+25.1% YoY)을 푸시했습니다—8월 한 달에만 거의 1억 건이라는 기록을 세우기도 했습니다.

이러한 활동 급증과 함께 구조적 이정표도 등장했습니다. 2025년 8월, GitHub에서 TypeScript가 사상 처음으로 Python과 JavaScript를 제치고 가장 많이 사용되는 언어가 됐습니다. 이는 개발자들이 툴킷을 재편하고 있음을 반영하며, 10여 년 만에 가장 큰 언어 지형 변화입니다.

이미지 1: Octoverse 2025 핵심 지표 그래픽: GitHub 총 프로젝트 6억 3천만 개, 개발자 1억 8천만 명 이상, 총 기여 11억 2천만 건, AI 프로젝트 430만 개, 월간 병합 PR 4,320만 건(전년 대비 23% 증가), 2025년에 가장 많이 사용된 언어 상위 2개로 TypeScript와 Python 표기. 전 세계적 성장도 뚜렷합니다. 인도만 해도 올해 500만 명 이상의 개발자가 새로 합류해(전체 신규 계정의 14% 이상) 2030년에는 GitHub에 새로 합류하는 세 명 중 한 명이 인도에서 나올 것으로 보입니다.

올해 데이터가 보여주는 세 가지 핵심 변화:

  1. 생성형 AI는 이제 개발의 표준입니다. 110만 개가 넘는 공개 리포지토리가 LLM SDK를 사용하고 있으며, 이 중 693,867개가 불과 지난 12개월 동안 새로 만들어졌습니다(+178% YoY, ’25년 8월 vs ’24년 8월). 또한 개발자들은 월평균 5억 1,870만 건의 풀 리퀘스트를 병합하며(+29% YoY) 기록을 세웠습니다. 더 나아가 AI 채택은 빠르게 시작됩니다. GitHub의 신규 개발자 중 80%가 첫 주에 Copilot을 사용합니다.
  2. TypeScript가 이제 GitHub에서 가장 많이 사용되는 언어입니다. 2025년 8월, TypeScript는 Python과 JavaScript를 제쳤습니다. 이는 에이전트 보조 코딩을 프로덕션에서 더 신뢰할 수 있게 만드는 정적 타입 언어 선호로의 이동을 보여줍니다. 주요 프런트엔드 프레임워크 대부분이 기본값으로 TypeScript 스캐폴딩을 제공한다는 점도 한몫했습니다. 그럼에도 Python은 AI·데이터 사이언스 워크로드에서 여전히 지배적이며, JavaScript/TypeScript 생태계를 합치면 Python 단독보다 활동 규모가 큽니다.
  3. AI는 코드만이 아니라 선택 자체를 바꾸고 있습니다. 과거의 선택은 IDE, 언어, 프레임워크를 고르는 것이었습니다. 2025년에는 달라지고 있습니다. AI 도구 급속 채택과 언어 선호 변화 사이에 상관관계를 확인하고 있습니다. 이는 AI가 코드 작성 속도뿐만 아니라 개발자가 사용하는 언어와 도구의 선택에도 영향을 주고 있음을 시사합니다.

그리고 2025년의 가장 큰 변화 중 하나? 에이전트가 왔습니다. 우리의 데이터에서 초기 신호가 보이기 시작했고, 궁극적으로는 아직 시작 단계이며 앞으로의 활동은 훨씬 더 커질 것임을 시사합니다.

자, 시작해봅시다.

이미지 2: 💡 시각적 자료가 더 편하신가요? 준비해 두었습니다.이미지 3: 👇

The state of GitHub in 2025: A year of record growth

이미지 4: Octoverse 2025 핵심 성장 지표 3가지: 평균적으로 매초 1명의 개발자가 GitHub에 합류(전년 대비 23% 증가), 분당 약 230개의 새 리포지토리 생성(연간 +1억 2,100만 개), 전체 공개·오픈소스 리포지토리 3억 9,500만 개(연간 +7,200만 개). 2023년에 GitHub는 5천만에서 1억 명으로 성장한 지 거의 3년 만에 1억 명의 개발자를 돌파했습니다. 그러나 지난 1년의 성장만 놓고 보면 그 곡선을 다시 썼습니다. 오늘날 1억 8천만 명이 넘는 개발자가 GitHub에서 빌드합니다.

“평균적으로 매초 한 명이 넘는 신규 개발자가 GitHub에 합류한다”는 말은 구체적으로 무엇을 의미할까요?

  • 개발자들이 GitHub로 모이고 있습니다. 단 1년 만에 3,600만 명 이상의 개발자가 GitHub에 합류했습니다(+23% YoY). 협업의 기본 허브로서 GitHub의 위상을 확인시킵니다.
  • AI 채택은 즉시 시작됩니다. GitHub의 신규 개발자 중 거의 80%가 첫 주에 GitHub Copilot을 사용합니다. 이제 AI는 신규 코더에게 ‘있으면 좋은’ 도구가 아니라 ‘당연히 있는’ 도구입니다.
  • 인재 붐은 지리적으로도 다양합니다. 매분 APAC 약 25명, 유럽 약 12명, 아프리카·중동 약 6.5명, LATAM 약 6명의 개발자가 합류했습니다. 인도만 해도 올해 500만 명 이상을 추가했습니다.

GitHub Copilot이 성장 곡선을 더 가팔라지게 했습니다

역사적으로 개발자 가입과 리포지토리 생성은 예측 가능한 전년 대비 패턴을 보여 왔습니다. 2024년 12월 Copilot Free 출시 이후 이러한 곡선은 전 세계적으로 가속화되었습니다. 수백만 명이 처음으로 AI 기반 워크플로에 접근하면서 우리의 일반적인 성장 모델은 극적으로 바뀌었습니다.

이미지 5: 2020~2025년 GitHub 신규 개발자 수 추이를 보여주는 선 그래프. 2024년 말 Copilot Free 출시 이후 급격한 증가로 2025년 3,620만 명에 도달.이미지 6: 신규 개발자의 거의 80%가 첫 주에 Copilot을 사용한다는 점을 강조하는 대형 텍스트 그래픽.

비공개와 공개 리포지토리는 서로 다르지만 상호 의존적인 역할을 합니다

2025년 기여의 81.5%는 비공개 리포지토리에서 발생했지만, 전체 리포지토리의 63%는 공개 상태입니다. 일상의 대부분은 비공개 프로젝트에서 일어나지만, 공개 오픈소스가 라이브러리·모델·프레임워크를 제공하며 이를 뒷받침한다는 GitHub의 이중적 역할이 드러납니다.

비공개 리포지토리는 공개 리포지토리보다 더 빠르게 성장했습니다(비공개 +33% YoY vs 공개 +19% YoY). 이는 GitHub에서 조직·팀 단위 개발이 성장하고 있음을 보여줍니다. 또한 오픈소스 소프트웨어(OSS) 작업이 비공개 프로젝트에서 시작되는 경우도 종종 있습니다.

2025‑YTD 관점기여(Contributions)전체 비중시그널
비공개 리포지토리4.97B≈ 81.5%엔터프라이즈와 팀 단위 협업이 GitHub에서 활발합니다.
공개 리포지토리1.12B≈ 18.5%볼륨은 더 작지만, 생태계를 움직이는 라이브러리·모델·워크플로를 공급합니다.

핵심 수치

  • GitHub에 이제 1억 8천만 명 이상의 개발자가 있습니다.
  • 총 리포지토리 6억 3천만 개, 2025년에만 1억 2,100만 개가 새로 만들어져 역대 최대를 기록했습니다.
  • 비공개 리포지토리 +5,800만 개(+33%)로, 보이지 않는 곳에서 일어나는 활동을 보여줍니다.
  • 오픈소스 및 공개 프로젝트가 GitHub 리포지토리의 다수를 차지합니다. 전체의 63%가 오픈소스 또는 공개입니다.

Developer productivity: shipping more, waiting less

이미지 7: 개발자 생산성 지표: 2025년 7월 공개·비공개 이슈 550만 개가 닫힘, 2025년 월간 병합 PR 4,320만 건, 2025년 3월 기준 주피터 노트북 사용 리포지토리 75% 증가. 2025년은 GitHub 역사상 가장 활동적인 12개월이었습니다. 공개·오픈소스 프로젝트에 11억 2천만 건 이상의 기여가 이루어졌습니다. SPACE 프레임워크에 따르면(개발자 만족·성과·활동·커뮤니케이션·효율을 살피는 모델), 이는 개발자 활동이 기록적 수준에 올랐음을 의미합니다. 개발자들이 LLM과 에이전트를 점점 더 많이 활용함에 따라, 올해 데이터에는 주목할 만한 새로운 상관관계가 관찰됩니다.

2025년 개발자 활동은 사상 최고치를 기록했습니다

모든 생산성 신호에서 2025년에는 새로운 기록이 세워졌습니다.

활동2024 월평균2025 월평균
닫힌 이슈≈ 340만425만
병합된 풀 리퀘스트3,500만4,320만
코드 푸시6,500만8,219만

모멘텀은 2025년 초부터 가속화되었고, 3월 Copilot 코딩 에이전트 프리뷰4월 Copilot 코드 리뷰 도입과 시점을 같이했습니다. 3월에는 전월보다 140만 개나 더 많은 이슈가 닫혔고, 이후 연속 기록을 세우며 7월에는 550만 개의 이슈가 닫혔습니다.

코드 푸시가 증가를 견인했습니다. 2025년 커밋은 9억 8천6백만 건을 넘겼고(+25% YoY), 월간 푸시는 5월에 9천만 건을 넘어섰습니다. 다른 활동도 뒤따랐습니다.

  • 생성된 풀 리퀘스트: +20.4%(4,750만 vs 3,950만)
  • 생성된 이슈: +11.3%(1,750만 vs 1,570만)
  • 이슈/PR 댓글: 사실상 보합(+0.35%)
  • 커밋에 대한 댓글: -27%(급감)

이는 인과 관계 주장이 아니라 관찰된 신호이며, 소프트웨어 개발에 AI가 미치는 전체적인 영향을 이해하려면 더 많은 연구가 필요합니다.

이미지 8: 2022~2025년 GitHub 오픈소스 기여 추이(유형별). 총 기여는 2025년에 약 9,860만으로 꾸준히 증가.

Jupyter Notebook과 Dockerfile은 현대 개발의 두 단계를 보여줍니다

노트북은 이제 실험을 위한 성숙한 도구이며, Dockerfile은 재현성과 프로덕션을 잇는 다리입니다. 2025년에는 노트북을 사용하는 리포지토리가 240만 개(+75% YoY), Dockerfile을 사용하는 리포지토리가 190만 개(+120% YoY)로 늘었습니다. 에이전트와 LLM을 샌드박싱해야 할 필요가 커진 것이 이러한 성장을 촉발했을 가능성이 크며, 컨테이너라이제이션은 이를 안전하게 실행·확장하는 실용적인 방법입니다.

2024 리포지토리 수2025 리포지토리 수증감
Jupyter Notebook 포함140만242만+75%
Dockerfile 포함87.5만190만+120%

AI 에이전트가 대중화 단계로 진입했습니다

  • AI 코드 리뷰가 개발자에게 도움을 줍니다. 우리는 개발자의 코드 리뷰 프로세스에 대한 심층 인터뷰를 진행했고, Copilot 코드 리뷰를 사용하는 개발자의 72.6%가 효과가 개선되었다고 답했습니다.
  • 개발자들은 AI 및 에이전트 도구로 더 빠르게 만들고 공유하고 있습니다. 전체 개발자 수의 증가, 인기 에이전트 도구의 등장, TypeScript·Python 등의 활동 증가가 맞물리면서, 2025년 데이터는 빠른 프로토타이핑과 실험이 늘고 있음을 보여줍니다.

Where the world codes in 2025

이미지 9: 국가별 2025년 개발자 규모 주요 지표: 인도 2,190만(2020년 450만에서 증가, 글로벌 2위), 브라질 689만(글로벌 4위), 인도네시아 437만(2020년 90만에서 증가). 지난 5년은 GitHub의 개발자 지도를 바꾸었을 뿐 아니라, 전 세계 활동의 분포까지 기록적으로 빠르게 재편했습니다.

새로운 글로벌 톱 10

인도는 2025년에만 520만 명 이상의 개발자를 추가했습니다. 이는 2025년 GitHub의 신규 개발자(+3,600만)의 약 14%를 차지합니다. 인도는 2020년 이후의 가파른 상승세를 이어가며 올해 GitHub 신규 개발자 최대 유입국이 되었습니다.

이미지 10: 2020~2025년 GitHub 국가별 개발자 수 톱 10 순위. 미국은 1위(1,020만→2,800만), 인도는 2위로 상승(450만→2,190만). 중국, 브라질, 영국, 일본, 독일, 인도네시아, 러시아, 캐나다 등 5년 성장 추세와 CAGR 표기.

※ CAGR(연평균성장률)은 원시 집계치에서 계산.

무엇이 달라졌나?

  • 인도, 브라질, 인도네시아에서 두드러진 성장이 있었습니다. 이 지역들은 대규모·젊은 개발자층에 더해 인터넷 접근성 확대, 스타트업 생태계 호황이 결합되어 있습니다. 또한 현지 기업들이 새로운 도구를 채택해 글로벌 경쟁력을 높이면서 AI 관련 프로젝트 성장률도 가장 빠른 지역 중 하나입니다.
  • 지난 5년(2020~2025) 동안 인도·브라질·인도네시아는 플랫폼 내 개발자 수가 4배 이상 증가했습니다. 일본·독일은 3배 이상 증가했고, 미국·영국·캐나다도 2배 이상 늘었습니다.
  • 브라질은 특히 핀테크와 오픈뱅킹 분야의 투자로부터 큰 수혜를 받고 있습니다.
  • 인도네시아는 동남아 디지털 강국으로의 부상과 함께(해당 지역 온라인 경제의 거의 절반을 차지합니다) 성장세를 이어가고 있습니다.

지역별 성장 스냅샷

지역주목 시장2024→2025 순증 개발자성장 동력
APAC인도, 일본, 인도네시아+1,300만정부 주도 역량 강화, 현지 언어 지원 AI 도구. 특히 일본은 최근 디지털 전환을 적극 수용하며 개발자 붐을 맞이했습니다.
LATAM브라질, 멕시코, 콜롬비아+320만미/유럽 기업의 원격 채용, 핀테크 스타트업 밀집
유럽독일, 영국, 프랑스+630만클라우드 인프라 투자, AI 투자, 스타트업 비자 파이프라인
아프리카·중동나이지리아, 튀르키예, 이집트+340만모바일 보급 확대, 커뮤니티 부트캠프, 로컬에서 작동하는 LLM

2030년까지의 글로벌 개발자 지형 전망

향후 5년의 개발자 성장을 회귀 분석으로 모델링했습니다. 이 방법은 데이터에 영향을 주는 현실 세계의 역학을 더 많이 포착하는 데 도움이 됩니다(자세한 방법론은 아래 참고).

이미지 11: 2025→2030년 GitHub 상위 10개 개발자 커뮤니티 전망(5개 예측 모델 평균). 인도 5,750만, 미국 5,470만, 브라질 1,960만 등. 분석 결과, 인도는 2030년에 5,750만 명의 개발자에 도달하며 전 세계 신규 가입자 중 3분의 1 이상을 차지할 것으로 보입니다. 미국은 4천만 명을 넘어 두 번째로 큰 커뮤니티가 될 전망이며, 브라질(1,960만), 일본(1,170만), 영국(1,100만)이 상위 5위를 이룹니다.

주목할 점은 아프리카·중동의 신흥 지역이 모멘텀을 보이고 있다는 것입니다. 이집트, 나이지리아, 케냐, 모로코 모두 향후 수년간 수백만 명의 개발자를 추가할 것으로 예상됩니다. 개발자 풀은 단순히 성장할 뿐 아니라, 전례 없는 속도로 지리적으로 다양해지고 있습니다.

핵심 요약

  • 올해 GitHub에 새로 합류한 개발자 세 명 중 한 명은 2020년 당시 글로벌 톱 10이 아니었던 국가에서 나왔습니다.
  • 인도는 올해 어떤 국가보다도 많은 개발자를 추가했습니다. 절대 증가폭에서 미국을 앞질렀습니다.
  • AI 붐은 전 세계적입니다. GitHub의 생성형 AI 프로젝트 기여자는 빠르게 늘고 있으며, 이들은 전 세계 곳곳에서 활동하고 있습니다.

Open source in 2025: activity and influence in the AI era

이미지 12: 2025 오픈소스 핵심 지표: 공개·오픈소스 리포지토리 기여 11억 2,800만 건(+13% YoY), 기여자 기준 상위 10개 프로젝트 중 60%가 AI 중심, 2025년 3월 신규 오픈소스 기여자 25.5만 명(사상 최대 월간). 올해 오픈소스 개발은 사상 최고 수준에 도달했습니다. 공개 리포지토리에서 11억 2천만 건의 기여(+13% YoY)가 이루어졌습니다. 2025년 3월은 GitHub 역사상 신규 오픈소스 기여자가 가장 많았던 달로, 첫 기여자가 25만 5천 명에 달했습니다.

이미지 13: 2024→2025 오픈소스 성장 지표 비교. 공개 리포지토리 3.3억→3.95억(+20% YoY), 공개·오픈소스 총 기여 약 10억→11.28억(+13% YoY), 병합된 PR 4.03억→5.187억(+29% YoY). 총 3억 9,500만 개의 공개 리포지토리가 11억 2천만 건의 기여와 5억 1,870만 건의 병합된 PR을 호스팅했습니다—모두 기록 경신입니다.

올해 기여자 기준 가장 빠르게 성장한 프로젝트

10개 중 6개가 AI 인프라 프로젝트였습니다. 런타임, 오케스트레이션, 효율성 도구에 대한 수요가 두드러졌습니다.

표준도 크게 성장했습니다. Model Context Protocol(MCP)은 불과 8개월 만에 3.7만 스타를 달성했지만, 아래 목록에는 포함되지 않았습니다.

이미지 14: 2025년 기여자 기준 빠르게 성장한 오픈소스 프로젝트 테이블: zen-browser/desktop, cline/cline, vllm-project/vllm, astral-sh/uv, microsoft/vscode, infiniflow/ragflow, sgl-project/sglang, continuedev/continue, comfyanonymous/ComfyUI, home-assistant/core 등. 대부분 AI 초점 표기.

기여자 기준 상위 오픈소스 프로젝트

2025년 상위 프로젝트는 AI 인프라(vllm, ollama, huggingface/transformers)와 지속적인 생태계(vscode, godot, home-assistant)로 양분됩니다.

  • 한쪽에는 vllm, ollama, ragflow, llama.cpp, huggingface/transformers 같은 프로젝트가 있으며, 이는 모델 런타임·추론 엔진·오케스트레이션 프레임워크 등 AI의 기반 레이어에 기여자들이 투자하고 있음을 보여줍니다.
  • 다른 한쪽에는 vscode, godot, expo, home-assistant 같은 주류 생태계가 꾸준한 기여자 기반을 유지합니다. 오픈소스 모멘텀은 AI를 넘어 폭넓게 이어지고 있습니다.

결론? AI 인프라는 강력한 자석처럼 부상했지만, 개발자 생태계의 저력 역시 견고합니다.

순위리포지토리간단 설명
1vllm-project/vllm고처리량 LLM 추론 엔진
2microsoft/vscode널리 쓰이는 오픈소스 코드 편집기
3openai/codex터미널에서 실행되는 경량 코딩 에이전트
4huggingface/transformers모델 로딩·파인튜닝 핵심 라이브러리
5godotengine/godot2D/3D 게임 엔진
6home-assistant/core오픈소스 스마트홈 허브
7ollama/ollama로컬 모델 실행·관리 도구
8ggml-org/llama.cpp경량 로컬 Llama 추론
9volcengine/verlLLM 배포·서빙 프레임워크
10expo/expo모바일 앱용 React Native 툴킷

가장 빠르게 성장하는 프로젝트는 AI의 영향과 함께 상시 유틸리티 프로젝트가 공존합니다

우리는 다양한 프로젝트가 고속 성장을 견인하는 것을 봅니다. zen-browser/desktop이 선두에 있으며, vllm-project/vllm, continue-dev/continue, ollama/ollama, Aider-AI/aider 같은 빠르게 떠오르는 AI 중심 프로젝트가 로컬 추론, 코딩 에이전트, 모델 러너의 흡인력을 보여줍니다.

이미지 15: 2025년 기여자 증가율 기준 빠르게 성장한 프로젝트. zen-browser/desktop, cline/cline, vllm-project/vllm, astral-sh/uv, microsoft/vscode, infiniflow/ragflow, sgl-project/sglang, continuedev/continue, comfyanonymous/ComfyUI, home-assistant/core 순. 성장은 폭넓습니다. AI 인프라 프로젝트가 상위 성장 리포지토리에서 두드러지지만, 상위 20개(위 그래픽에 모두 포함되지는 않음)로 확대해 보면 다음이 눈에 띕니다.

  1. 재현성과 의존성 위생이 핫합니다. astral-sh/uv와 NixOS/nixpkgs의 부상은 결정론적 빌드, 더 빠른 설치, “내 컴퓨터에서만 돌아간다”를 줄이려는 니즈를 보여줍니다.
  2. 성능 중심 개발자 도구가 주목받습니다. Ghostty, Tailwind CSS, uv는 모두 속도, 촘촘한 피드백 루프, 최소 마찰에 초점을 둡니다.
  3. 프라이버시와 통제를 강조하는 프로젝트에 기여가 이뤄집니다. Zen Browser와 Clash-Verge는 프라이버시, 콘텐츠 통제, 네트워크 라우팅에 대한 관심을 반영합니다.
  4. 오픈소스 소셜 미디어는 계속 성장합니다. 가장 큰 소셜 프로젝트 중 하나인 Bluesky의 모멘텀은 개발자들이 여전히 오픈 프로토콜과 이동 가능한 정체성에 투자하고 있음을 시사합니다.

AI, 메이킹(뽁뽁이), 프런트엔드 프로젝트가 첫 기여자를 끌어들입니다

이미지 16: 2025년 첫 기여자를 가장 많이 끌어들인 오픈소스 프로젝트. microsoft/vscode, firstcontributions/first-contributions, home-assistant/core, slackblitz/bolt.new, flutter/flutter, zen-browser/desktop, is-a-dev/register, vllm-project/vllm, comfyanonymous/ComfyUI, ollama/ollama 등. 2025년 첫 기여자에게 가장 인기 있는 오픈소스 프로젝트 중 약 20%가 AI 중심이었습니다. 하지만 오픈소스 초보 개발자의 관심을 끄는 다른 유형의 프로젝트들도 보이고 있습니다.

  • 가장 인기 있는 프로젝트 상당수는 AI 인프라에 단단히 뿌리를 두고 있습니다. ollama/ollama, comfyanonymous/ComfyUI, ultralytics/ultralytics 같은 리포지토리가 두드러지며, 신입 기여자들이 모델을 실험하고 로컬 러너를 만들거나 파이프라인을 구축하고자 함을 확인시킵니다.
  • 메이저 플랫폼이 가시성을 제공합니다. microsoft/vscode는 첫 기여자의 최상위 목적지 중 하나로 나타납니다. 널리 사용되는 개발자 도구의 끌림과 그 안의 방대한 기여 기회를 보여줍니다.
  • firstcontributions/first-contributions는 사람들에게 첫 PR을 제출하도록 돕는 데 거의 전적으로 초점을 맞춥니다. 이들의 꾸준한 존재감은 첫 기여자들이 여전히 마찰이 적은 연습용 샌드박스를 필요로 하고 찾고 있음을 의미합니다.
  • 스마트홈, 모바일, 게임 개발 생태계도 신입을 끌어들입니다. 스마트홈(home-assistant/core), 모바일(flutter/flutter, expo/expo), 게임(godotengine/godot), 3D 프린팅(bambulab/BambuStudio)이 학습용 리포지토리 바로 뒤를 잇습니다. 이 생태계는 첫날부터 눈에 보이는 결과를 제공하므로, ‘만들며 배우기’를 원하는 이들에게 제격입니다.

프런트엔드와 개발 도구 프로젝트도 활발합니다. shadcn/ui, uBlockOrigin/uAssets는 CSS, UI, 브라우저 툴링이 신선한 기여자를 끌어들이는 자석 역할을 계속함을 보여줍니다.

오픈소스 활동의 글로벌 지형

이미지 17: 2025년 공개 리포지토리 기준 국가별 기여자 수와 총 기여 수 상위 10개 국가. 기여자 수는 인도 1위, 미국 2위, 브라질 3위. 총 기여 수는 미국 1위, 인도 2위, 브라질 3위. 인도네시아, 독일, 영국, 한국, 프랑스, 캐나다, 일본, 러시아 등 포함.

  • 인도는 이제 세계에서 가장 큰 공개·오픈소스 기여자 기반을 보유합니다. 이는 인도의 폭발적인 개발자 풀과 OSS 채택에서의 역할 확대를 반영합니다.
  • 미국은 기여량에서 선두를 유지합니다. 기여자 수는 적더라도, 미국 기반 개발자들이 공개·오픈소스 프로젝트에 더 많이 기여하고 있습니다. 1인당 활동이 더 높다는 뜻일 수 있습니다.
  • 브라질, 인도네시아, 독일이 그 다음 단계입니다. 브라질은 인원과 볼륨 모두 강하고, 인도네시아는 기여자 수 기준 상위 5위에 오르며 신흥 지역이 OSS를 어떻게 형성하는지 보여줍니다.

거버넌스는 속도를 따라가지 못하고 있습니다. 이 격차는 개발자·조직·기업이 코드뿐 아니라 문서에도 기여할 기회를 뜻합니다.

  • README 보급: 공개 리포지토리의 약 63%가 README를 포함하며, 전년 대비 큰 변화가 없습니다.
  • 컨트리뷰터 가이드: 5.5% 수준으로, 첫 기여자가 늘어나는 만큼 생태계 전체의 기회가 여전히 큽니다.
  • 행동 강령(Code of Conduct): 2% 수준으로, 거버넌스는 성장에 여전히 뒤처져 있습니다.

README나 LICENSE 같은 핵심 파일은 형식상의 요건을 넘어섭니다. 포용적이고 합법적이며 안전하고 지속 가능한 협업을 확장하는 토대입니다. 이 리포지토리를 협업 준비 상태로 만드는 체크리스트와 가이드는 공유된 소유감 형성에 가장 중요한 문서가 무엇인지 알려줍니다.

2025 핵심 요약

  • 공개·오픈소스 리포지토리 3억 9,500만 개(+19% YoY)
  • 공개·오픈소스 기여 11억 2천만 건(+13% YoY)
  • 병합된 PR 5억 1,870만 건(+29% YoY)
  • 기여자 기준 상위 10개 오픈소스 프로젝트 중 60%가 AI 중심
  • 리포지토리 50개 중 1개만 행동 강령을 포함해 배송

Security: from “shift left” to secure by default

이미지 18: 2025 보안 핵심 지표 3가지: Dependabot 구성 리포지토리 84.6만 개(+137% YoY), 깨진 접근 제어(Broken Access Control) 경고 리포지토리 15.1만 개(+172% YoY, CodeQL 최상위 경고), 심각도 ‘치명적’ 취약점 수정 시간 30% 단축. 치명적 심각도 취약점의 평균 수정 시간은 지난 1년 동안 30% 개선되었습니다. 수정 속도가 더 빠른 소프트웨어 개발 속도를 따라잡기 시작했습니다.

가속의 동력은 자동화입니다. Dependabot 사용은 두 배 이상 늘어 84.6만 개(+137% YoY)에 달했고, Copilot Autofix 같은 AI 도구가 매달 수천 개의 리포지토리에서 일반적인 OWASP Top 10 이슈를 해결하고 있습니다. 2025년에는 자동화와 AI 사용 증가가 결합되면서 치명적 경고를 받은 리포지토리가 26% 감소했습니다.

동시에 새로운 위험도 등장했습니다. 깨진 접근 제어(Broken Access Control)가 주입(Injection)을 제치고 가장 흔한 CodeQL 경고가 되었으며, 15.1만 개 이상의 리포지토리에서 플래그되었습니다(+172% YoY). 이 중 상당수는 CI/CD 파이프라인의 권한 오구성, 중요한 인증 검사를 생략한 AI 생성 스캐폴드에서 비롯됩니다(GitHub 엔지니어들이 SAML 인증 플로를 강화한 방법을 공개했는데, 유익한 교훈을 제공합니다).

자동화는 작동합니다(병합 대기열이 막힐 때까지는)

개발자들은 빌드·테스트·보안 활동을 더 많이 자동화하고 있습니다. 2025년 개발자들은 공개 프로젝트에서 무료로 총 115억 GitHub Actions 분(CPU 분)을 사용했습니다. 이는 2024년 85억 분 대비 35% 증가입니다. 참고: 지난해 보고서에는 공개 프로젝트와 셀프 호스팅 사용을 합산한 수치를 포함했습니다. 동일한 기준을 적용하면 올해는 135억 분으로, 지난해 대비 30% 증가입니다.

자동화는 수정안을 빠르게 제시하지만, 승인에 사람이 개입하거나 정책이 필요한 경우 병합이 지연됩니다. Dependabot에 자동 병합 규칙을 구성한 프로젝트는 수동 리뷰에만 의존하는 프로젝트보다 취약점 수정이 더 일관적입니다.

이미지 19: 2023~2025 Dependabot 활동. 2023년 PR 오픈 5,774만, 2024년 3,991만, 2025년 4,015만. PR 병합은 2023년 1,215만→2024년 1,539만(정점)→2025년 1,417만.

  • 2022년 12월에는 Dependabot 알림이 1,200만 건을 넘어서 정점을 찍었습니다. 이는 Log4Shell 1년 후, OpenSSL 주요 취약점 직후였습니다.
  • 월간 오픈 수는 이후 300만~400만 건 수준으로 안정화되었으나, 병합은 약 100만 건에 머뭅니다. 제안된 같은 달에 배송되는 수정은 약 3건 중 1건에 불과합니다.
  • 보안 경고도 동일한 패턴을 보입니다. 새로운 CVE가 등장할 때 단기 급증 후, 해결되지 않은 알림이 긴 꼬리를 형성합니다(유지보수가 중단된 ‘좀비’ 프로젝트가 일부 비중을 차지할 가능성 있음).

더 빨라진 수정 시간

2025년에는 치명적 취약점의 수정 속도가 30% 빨라졌고, 치명적 경고를 받은 리포지토리는 26% 감소했습니다. 평균 수정 시간은 37일에서 26일로 단축되었습니다.

보안을 구성하고 코드로 규정하기

dependabot.yml로 Dependabot 동작을 정의한 리포지토리는 올해 두 배 이상 증가했습니다(846k, +137% YoY). 이는 “알림만 주세요”에서 “가드레일 내에서 자동 패치해 주세요”로의 전환을 의미합니다.

시그널2024(누적)2025(누적)YoY
dependabot.yml이 있는 리포지토리356k846k+137%

2025년 CodeQL: 깨진 접근 제어 취약점 급증

이미지 20: 2022~2025 CodeQL이 탐지한 가장 흔한 취약점 유형. 2025년 Broken Access Control이 가파르게 상승해 최상위. Insecure Design, Security Misconfiguration, Software/Data Integrity Failures도 증가. 깨진 접근 제어가 주입을 제치고 최상위 CodeQL 경고가 되었으며, 15.1만 개 이상의 리포지토리에서 플래그되었습니다. GitHub Actions에 대한 새로운 CodeQL 커버리지는 권한·토큰 범위 오구성이 광범위함을 드러냈습니다.

이는 보다 큰 문제를 가리킵니다. 인증과 인가는 개발자에게도, LLM에게도 여전히 어려운 과제입니다. 주입은 JavaScript에서 여전히 지배적이지만, Python·Go·Java·C++에서는 깨진 접근 제어가 1위를 차지합니다(에이전트 보조의 ‘분위기 코딩’이 외형상 맞아 보이지만 핵심 인증 검사가 빠진 엔드포인트를 스캐폴딩하는 경우가 있음).

이미지 21: GitHub Actions에서 흔한 취약점 유형(2022~2025) 추이. Broken Access Control이 2025년에 빠르게 증가. 그 동일한 범주가 Copilot Autofix의 가장 빠르게 성장하는 타깃이 되었습니다. 2025년 중반에는 매월 6,000개 이상의 리포지토리에서 깨진 접근 제어에 대한 AI 생성 수정이 수용되었습니다. Autofix는 주입(3,100개 프로젝트), 불안전한 설계(2,300개), 로깅/모니터링 실패(3,500개)에서도 입지를 넓혔습니다.

OpenSSF Scorecard 현황: 모나 랭킹(스타·포크·이슈 작성자를 합산한 랭킹) 기준 상위 50개 오픈소스 프로젝트 중 47개(94%)가 OpenSSF Scorecard를 GitHub Actions로 사용하거나 독립적으로 스캔되어, 보안 모범 사례에 대한 실시간 점검이 이뤄지고 있습니다.

The top programming languages of 2025: TypeScript jumps to #1 while Python takes #2

이미지 22: 2025년 프로그래밍 언어 트렌드. TypeScript는 100만 명 이상 기여자 증가(+66% YoY)로 Python·JavaScript를 제치고 1위. Python은 85만 명(+48% YoY), JavaScript는 42.7만 명(+24.79% YoY) 증가. GitHub 기여자 수 기준으로 2025년 8월은 TypeScript가 처음으로 GitHub 최다 사용 언어가 된 달입니다. Python을 약 4.2만 명의 기여자 격차로 앞섰습니다(다른 업계 지수는 다른 방법론을 사용하므로 JavaScript나 Python을 더 높게 평가할 수 있습니다). 이는 지난 10년간 이어진 ‘타입드 JavaScript’로의 이동의 정점을 찍었고, 현대 개발의 새로운 기본값을 시사합니다.

  • TypeScript는 2025년에 기여자가 100만 명 이상 증가(+66% YoY)했습니다. 기본적으로 TypeScript로 프로젝트를 스캐폴딩하는 프레임워크와 엄격한 타입 시스템의 이점을 받는 AI 보조 개발이 성장 동력입니다.
  • Python은 AI·데이터 사이언스에서 지배적 지위를 유지하며 260만 기여자(+48% YoY)를 기록했습니다. Jupyter Notebook은 AI에서 대표적인 탐색 환경으로 남아 있습니다(≈40.3만 리포지토리; AI 태그 프로젝트 내 YoY +17.8%).
  • JavaScript는 여전히 거대합니다(215만 기여자). 다만 개발자들이 TypeScript로 이동하면서 성장 속도는 둔화했습니다.

TypeScript와 Python은 합쳐서 520만 명 이상의 기여자(2025년 8월 기준 전체 활동 개발자의 약 3%)를 차지합니다. 타입드 언어의 부상은 AI가 코딩 속도만 바꾸는 것이 아니라, 팀이 AI 생성 코드를 프로덕션에 가져가는 데 신뢰하는 언어 선택에도 영향을 준다는 것을 시사합니다.

2025년에 달라진 점

2025 순위언어기여자 순증YoY 증가율(’24.08 vs ’25.08)핵심 포인트
1TypeScript~1,054,01566.63%신규 그린필드 개발에서의 지배력을 보이며 Python·JavaScript를 제치고 1위로 부상.
2Python~850,57948.78%생성형 AI 붐 속에서 사실상 공용어로 자리 잡으며 사용량 급증.
3JavaScript~427,14824.79%규모는 여전히 거대하나, TypeScript로의 이동으로 점진적 성장.
4Java~174,70520.73%엔터프라이즈 주도의 꾸준한 성장 지속.
5C#~136,73522.22%클라우드·데스크톱·게임 개발 모멘텀 유지.

이미지 23: 2023~2025 상위 10개 프로그래밍 언어 순위. 2025년 TypeScript 1위, Python 2위, JavaScript 3위. 그 외 Java, C#, PHP, Shell, C++, HCL, Go. Python은 여전히 JavaScript와 TypeScript 생태계를 합친 규모에는 미치지 못합니다. 이는 지난해 트렌드의 연속으로, 타입드/비타입드 JavaScript 커뮤니티의 방대한 규모를 보여줍니다.

하지만 2025년부터 Python의 성장 곡선은 JavaScript와 TypeScript와 거의 평행하게 움직이기 시작했습니다. AI 채택이 이들 생태계 전반의 언어 선택에 영향을 주고 있음을 시사합니다.

이미지 24: JavaScript+TypeScript 결합 사용 vs Python, Java, C#(2023~2025). JS+TS가 2025년에 450만+ 사용, Python 약 300만, Java·C#은 더 작지만 안정적.

그 밖에 보이는 것들

  • Python은 AI 프로젝트를 지배합니다. AI 태그 리포지토리에서 여전히 명확한 1위이며, Jupyter Notebook 사용은 2025년에 거의 두 배로 늘었습니다. 이는 프로토타이핑·학습·오케스트레이션의 기본 언어로서의 역할을 뒷받침합니다.
  • 타입드 > 약타입. TypeScript의 성장은 2024년 관찰과 일치합니다. 과거 ‘JavaScript’로 집계되던 활동의 상당수가 이미 TypeScript 트랜스파일 파이프라인을 거쳤습니다. 데이터는 타입드 언어가 점점 기본값이 되고 있음을 보여줍니다.
  • 엔터프라이즈 스택은 건재합니다. Java와 C#은 올해 각각 10만 명 이상의 기여자를 추가했습니다. AI가 지형을 바꾸는 와중에도 대규모 엔터프라이즈·게임 개발 환경에서 꾸준한 성장을 보입니다.
  • 레거시 실험이 등장합니다. COBOL은 거의 3천 명의 활동 개발자로 데이터셋에 나타났습니다. 레거시 코드베이스 현대화를 목표로 한 AI 보조 튜토리얼 리포지토리의 영향(조직·취미)이 추정됩니다.

증가율 기준 가장 빠르게 성장한 언어

아래 언어들은 가장 큰 커뮤니티를 보유하지는 않지만, 월간 기여자 1,000명 이상을 전제로 연간 성장률이 가장 빠른 그룹입니다.

언어현재 개발자 수YoY %인기 이유
Luau>3,600>194%Roblox의 스크립팅 언어이자 점진적 타입 언어. 업계의 타입 유연성 트렌드를 반영.
Typst>3,600>108%현대적인 LaTeX 대안으로, 학술·기술 출판을 더 빠르고 덜 난해하며 협업적으로 만듭니다.
Astro>45,600>78%‘아일랜드 아키텍처’와 기본 제로-JS 전략이 콘텐츠 중심의 빠른 사이트에 적합(우리는 2021년 Linguist에 Astro를 추가했습니다).
Blade>91,100>67%Laravel의 템플릿 엔진으로, PHP 웹 개발에서 Laravel의 지속적 지배를 동력으로 성장.
TypeScript>2,600,000>67%JavaScript 세계에 타입 안정성을 제공. JS의 보급력과 타입 안정성의 조합이 그린필드·레거시 모두에 매력적(타입은 AI 코딩 도구와도 궁합 좋음).

지난 12개월에 만들어진 신규 프로젝트의 코어 스택

새 리포지토리의 거의 80%는 여섯 개 언어만 사용했습니다: Python, JavaScript, TypeScript, Java, C++, C#. 이 코어 언어들이 현대 개발의 중심을 이룹니다.

언어총 리포지토리 수(’24.09~’25.08)성장률(’25.01~’25.08 vs ’24.01~’24.08)시사점
Python9,261,58753.41%ML·에이전트·노트북·오케스트레이션에 의해 견인되는 AI의 기본 접착제.
JavaScript9,345,04614.57%스크립트·웹앱에서 여전히 편재. 다만 TypeScript가 점유율을 키우며 성장 속도는 둔화.
TypeScript5,394,25678.10%현대 웹 개발의 타입드 표준. 특히 AI와의 안전한 API/SDK 통합에 적합.
Java3,520,2159.35%신뢰할 수 있는 엔터프라이즈·백엔드 일꾼. 언어 변동성 없이 점진적 AI 통합.
C++1,701,55211.82%성능이 중요한 워크로드(게임 엔진, 추론, 임베디드)에서 AI를 뒷받침.
C#1,478,46310.61%엔터프라이즈와 게임/툴링 생태계의 꾸준한 사용. 기존 .NET 워크플로에 AI 기능이 통합되는 추세.

이미지 25: 2025년 생성된 프로젝트에서 가장 흔한 언어(’24.08→’25.08 YoY 비교). JavaScript 934만(+14.57%), Python 926만(+53.41%), TypeScript 539만(+78.10%), Java 352만(+9.35%), C++ 170만(+11.82%), C# 148만(+10.61%).

추가 인사이트:

  • 실험이 보편화되고 있습니다. 언어는 아니지만 Jupyter Notebook은 YoY 24.5% 성장했습니다. 탐색적 LLM 실험과 데이터 분석이 모노레포에 갇히지 않고 독립 리포지토리로 더 많이 만들어집니다.
  • 성능·시스템 언어는 AI와 함께 상승 중이지만 고르게는 아닙니다. C는 YoY 약 20.9%, C++는 약 11.8% 성장했습니다. 더 빠른 런타임·추론 엔진·하드웨어 최적화 루프에 대한 수요를 반영합니다.
  • .NET은 견조합니다. C#은 YoY 약 10.6% 성장했습니다. 이는 AI 기능이 기존 .NET 워크플로에 통합되는 추세를 시사하며, 언어 자체의 대전환으로 이어지지는 않습니다.

AI 개발을 구동하는 언어들

이미지 26: 2025년 AI 태그 프로젝트에서 가장 많이 사용된 프로그래밍 언어. Python 58.2만(+50.7% YoY), JavaScript 8.8만(+24.8%), TypeScript 8.6만(+77.9%), Shell 0.9만(+324%), C++ 0.78만(+11%). Python과 Jupyter Notebook은 여전히 새로운 AI 프로젝트의 중심을 이룹니다. 올해의 이야기는 Python의 성장입니다. Python은 이제 신규 AI 리포지토리의 거의 절반(582,196; +50.7% YoY)을 구동합니다. 학습·추론에서 오케스트레이션·배포에 이르기까지 적용 AI의 백본 역할을 한다는 뜻입니다. Jupyter Notebook은 실험을 위한 탐색 환경으로 남아 있습니다(402,643; +17.8% YoY). 그러나 Python 코드베이스로의 전환은 더 많은 프로젝트가 프로토타입을 넘어 프로덕션 스택으로 이동하고 있음을 의미합니다.

이미지 27: 2022~2025 AI 프로젝트에서 가장 흔한 코드 환경. Python이 2025년에 11만+로 급격히 선도, Jupyter Notebook은 약 5만. TypeScript·JavaScript는 뒤따르며 점진적 성장. 프런트엔드·앱 레이어 언어는 더 작은 기반에서 급격히 성장했습니다—TypeScript +77.9%(85,746), JavaScript +24.8%(88,023). 이는 모델 엔드포인트를 중심으로 만든 데모·대시보드·경량 앱의 부상을 반영합니다. 셸 스크립트(+324%)는 가장 빠른 상승세로, 팀이 평가 하니스, 데이터 준비, 배포 파이프라인을 코드화하고 있음을 보여줍니다. C++도 7,800개 리포지토리를 넘어섰습니다(+11%). 성능이 중요한 추론 엔진·런타임·하드웨어 근접 시스템에서의 역할을 상기시킵니다.

Generative AI and agentic workflows become ordinary engineering

이미지 28: 생성형 AI 섹션 핵심 지표 3가지: AI 관련 리포지토리 430만(2023년 대비 거의 2배), LLM SDK를 임포트하는 공개 리포지토리 110만(+178% YoY), AI 프로젝트 월평균 기여 190만(+76% YoY). 지난해 우리는 AI가 실험에서 주류로 이동하는 모습을 보았습니다. 2025년에는 일상적인 워크플로의 일부가 되었습니다. 지난 12개월 동안 어떤 도구를 사용했든, 그 일은 결국 GitHub로 모였습니다.

  • GitHub의 AI 관련 리포지토리는 이제 430만 개를 넘습니다. 불과 2년이 채 안 되는 시간에 거의 두 배가 되었습니다.
  • 새로운 GitHub 사용자 중 약 80%가 첫 주에 Copilot을 시도했습니다. AI는 더 이상 ‘경험을 쌓고 나서’ 사용하는 고급 도구가 아니라, 기본 개발자 경험의 일부입니다.

이미지 29: ‘생성형 AI 프로젝트 기여자 증가’ 그래프. 2024년 1월~2025년 중반까지 뚜렷한 상승, 2025년 말 20만+로 정점. 생성형 AI 프로젝트의 월간 기여자 수는 측정 기간 내내 급격히 증가했습니다. 2024년 9월2025년 8월의 월 평균은 약 15.1만 명(중앙값 약 16만 명)입니다. 활동은 2025년 1월 약 8.6만에서 5월 206,830명(+132% YoY, ’24년 5월 대비)으로 정점을 찍었습니다. 이후 여름 내내 약 20만 명 수준을 유지했습니다. 같은 구간 비교 시 2025년 18월 평균은 약 17.5만 명으로, 2024년 1~8월의 약 8.4만 명 대비 +108%였습니다. 일회성 급등이 아니라 구조적 단계 변화임을 시사합니다.

핵심 요약:

  • 생성형 AI는 인프라가 되어가고 있습니다. 110만 개가 넘는 공개 리포지토리가 이제 LLM SDK를 임포트합니다(+178% YoY, ’25년 8월 vs ’24년 8월). 105만 명+의 기여자와 월 175만 건의 커밋이 뒷받침합니다(2023년 대비 4.8배).
  • 성장은 연초에 급증한 뒤, 프로젝트가 실험에서 배송으로 이동하면서 정상화되었습니다. 2025년 25월 기여자는 YoY +100118%였으나, 이후 배송에 집중하면서 6월 +31%, 7월 +11%, 8월 -3%로 둔화했습니다.
  • 오픈소스 속의 AI. 오픈소스 프로젝트의 절반(50%)은 최소 한 명의 유지보수자가 GitHub Copilot을 사용 중입니다.
  • 프로토타입→프로덕션 전환의 초기 증거. 2025년 중반 Python 기반 코드가 가속했고 노트북 성장은 평탄해졌습니다—패키징을 통한 프로덕션 이동을 시사합니다(연말에는 노트북이 반등해 Python과 보조를 맞춤).

대중적 흡인력을 보여주는 강한 신호

데이터 포인트의미
LLM SDK 임포트 프로젝트 YoY +178%LLM SDK를 임포트하는 공개 리포지토리 113만+; 이 중 69.3만+가 지난 12개월에 생성초기 실험에서 지속적 빌딩으로의 전환
기여자 수 2023년 대비 3배+AI 리포지토리의 월간 고유 기여자는 2024년 1월 6.8만 → 2025년 8월 약 20만. 2025년 8월은 전년 동월 대비 +111%AI 작업이 더 이상 전문가의 전유물이 아님
월간 기여 약 600만AI 프로젝트의 월간 커밋/기여는 2025년 8월 약 600만(정점 6월 628만). 2025년 8월은 전년 동월 대비 +188%프로덕션급 채택과 활발한 반복의 증거

스케일이 허풍을 대체합니다

LLM/생성형 AI SDK에 의존하는 공개 리포지토리는 113만+ 개로 전년 대비 178% 증가했습니다. 이 중 69만+ 개가 지난 12개월에 새로 만들어졌고, 2024년 총(~40만)보다 훨씬 빠른 증가세입니다. 2023년 초 시작된 복리 곡선은 둔화 조짐이 없습니다. 평균적으로 매주 새로운 사상 최고치를 갱신하고 있습니다.

이미지 30: ‘생성형 AI 모델 SDK를 사용하는 공개 프로젝트 누적 수’ 그래프. 2021→2025 급격한 상승, 2025년에 110만+ 돌파.

누가 코드를 배송하고 있나?

미국은 여전히 가장 큰 기여 원천입니다(약 1,280만, 31.8%). 인도는 두 번째(약 500만, 12.5%)이며, 고유 리포지토리 수에서는 1위(405k vs 342k)입니다.

두 번째 그룹(독일, 일본, 영국, 한국, 캐나다, 브라질, 스페인, 프랑스)은 추가로 약 40%를 기여하며 지도를 글로벌화합니다.

이미지 31: ‘생성형 AI 리포지토리에 대한 국가별 총 기여 분포’ 수평 막대 차트. 미국 1위(1,200만+), 인도 2위(500만 내외), 그 뒤로 독일, 일본, 영국, 한국, 캐나다, 브라질, 스페인, 프랑스.

에이전트 도구가 이제 일상 워크플로에 채택되고 있습니다

올해 GitHub Copilot 코딩 에이전트는 데모에서 GA로 전환되었고, 그 영향이 포착되기 시작했습니다.

첫 신호로, 2025년 5월~9월 사이 코딩 에이전트가 만든 풀 리퀘스트가 100만 건 이상 확인됩니다.

어디서 나타나는가:

코딩 에이전트 작성 PR이 1건 이상 있는 공개 리포지토리와 Copilot 코딩 에이전트가 없는 무작위 표본을 리포지토리 단위로 비교하면 강한 선택 효과가 보입니다. 코딩 에이전트 활동은 더 많은 스타, 더 큰 규모, 더 오래된 리포지토리에 치우칩니다. 즉, 팀들은 일회용 프로젝트에만 에이전트를 배정하는 것이 아니라, 더 알려진·더 성숙한 프로젝트에서도 시도하고 있습니다.

우리는 커뮤니티가 리포지토리 내 실험(A/B 또는 스텝드 웨지)과 규모·스타·연령·복잡도 프록시로 조건화한 매칭 분석을 통해 견고한 기준선을 확립하기를 권합니다. GitHub 전반, Copilot CLI 등에서 코딩 에이전트를 발전시키며 이 분석을 계속할 것입니다.

AI가 오픈소스에서 눈에 띄는 돌파를 이끕니다

생성형 AI 프로젝트는 GitHub에서 가장 인기 있는 프로젝트군 중 하나로 남아 있습니다. vllm, ragflow, ollama 같은 프로젝트는 vscode, home-assistant, flutter 같은 스테이플의 역사적 성장 속도를 앞질렀습니다.

리포지토리(나이 ≤3년, 표기 없는 경우)AI 연관성
vllm-project/vllm오픈소스 비전-언어 모델 + 학습/추론 스택
ggml-org/llama.cppCPU/GPU에서 로컬 Llama 추론
infiniflow/ragflow엔드투엔드 RAG 템플릿
cline/cline로컬 컨텍스트를 추론하는 ‘LLM 네이티브’ CLI 셸
huggingface/transformers (6.6년)모델 로딩/파인튜닝의 사실상 표준 Python 라이브러리

이것이 말해주는 것

  1. 소프트웨어 인프라는 모든 것을 압도하는 속도로 성장합니다. 1년 이하의 생성형 AI 리포지토리는 다른 프로젝트가 10년 걸려 쌓은 스타를 순식간에 획득합니다.
  2. 표준이 실시간으로 등장합니다. Model Context Protocol(MCP)의 급부상은 상호운용 표준 주위로 커뮤니티가 결집하고 있음을 보여줍니다.
  3. AI는 고전 도구를 재형성합니다. ollama와 ragflow 같은 프로젝트는 로컬 추론과 AI 증강 파이프라인이 PoC에서 주류 개발 워크플로로 이동하고 있음을 보여줍니다.

AI는 코드를 고치는 데도 도움을 줍니다

GitHub Copilot Autofix는 2025년에 측정 가능한 개선을 이끌었습니다.

  • 깨진 접근 제어는 가장 빠르게 증가했으며, 2025년 중반에는 매월 6,000개+ 리포지토리에서 수정안이 수용되었습니다.
  • 보안 로깅·모니터링 실패, 주입, 불안전한 설계, 잘못된 구성에 대한 수정도 가파르게 증가해 각 범주가 매월 수천 개 리포지토리를 넘어섰습니다.
  • Autofix는 이국적인 취약점이 아니라 가장 흔한 OWASP Top 10 이슈를 다룹니다. AI가 소프트웨어 보안의 일상 직물 속으로 들어오고 있습니다.

앞서 나가기 위한 방법

에이전트, 오픈 표준, 셀프 호스팅 추론을 사용하는 얼리 어답터들이 이미 다음 10년의 기준을 만들고 있습니다. 지속적 AI—지속적으로 업데이트·재학습·배포되는 시스템과 워크플로—가 부상하고 있습니다.

  • AI 라이브러리는 ‘배관’이 될 것입니다. 스택이 모델을 로드하거나 컨텍스트를 파이프할 수 없다면, 금세 레거시에 묶인 듯 느낄 것입니다.
  • 노트북을 넘어서세요. 실험을 일찍 패키징해 다른 사람과 공유하세요.
  • 모델만이 아니라 도구 체인에 주목하세요. 다음 생산성 도약은 오늘 급성장하는 리포지토리에서 LLM 네이티브 에디터, 셸, 테스트 러너가 자라나며 올 수 있습니다.
  • 상호운용성을 염두에 두세요. MCP와 Llama 파생 프로토콜 같은 표준이 생태계 전반에서 모멘텀을 얻고 있습니다.

Take this with you

3년 전 우리는 “AI가 개발자를 대체하지 않고, 더 많은 사람을 생태계로 데려올 것”이라고 말했습니다. 데이터가 이를 증명합니다. GitHub의 활동은 사상 최고치에 도달했습니다. 기여자도, 리포지토리도, 실험도 그 어느 때보다 많습니다.

지난해는 역사적인 이정표의 연속이었습니다:

  • 인도가 GitHub의 공개·오픈소스 프로젝트에 가장 많이 기여하는 기반이 되어 미국을 앞질렀습니다. 또한 몇 년 안에 개발자 수에서도 미국을 추월할 전망으로, 개발자 커뮤니티의 글로벌화를 보여줍니다.
  • TypeScript가 사상 처음으로 최다 사용 언어가 되었습니다. Python과 JavaScript를 제치며 현대 소프트웨어 구축 방식의 세대 교체를 알렸습니다.
  • 오픈소스는 여전히 토대입니다. 공개 프로젝트는 대부분의 비공개 개발을 구동하는 라이브러리·모델·워크플로를 공급합니다. 이 생태계의 힘과 이를 떠받치는 유지보수자들이 다음 물결의 소프트웨어 혁신이 얼마나 멀리, 얼마나 빠르게 갈지를 결정할 것입니다.

2025년의 이야기는 AI 대 개발자가 아닙니다. AI 시대에 개발자가 에이전트를 오케스트레이션하고, 언어를 빚으며, 생태계를 이끌어 가는 진화의 이야기입니다. 어떤 에이전트·IDE·프레임워크를 선택하든, 그 모든 것은 GitHub로 모입니다.

Glossary

  • 2025: 2024년 9월 1일부터 2025년 8월 31일까지를 의미합니다.
  • 전년 동기 대비(Year-over-year) 언어 비교: 별도 표기가 없는 한, 월 단위 동월 비교(예: ’25.08 vs ’24.08)로 활동의 월 길이·계절성을 보정합니다.
  • 기여(Contributions): 커밋·이슈·풀 리퀘스트·PR diff·팀 토론에 댓글 달기, gist/이슈/PR/팀 토론 만들기, 프로젝트에 커밋 푸시, PR 리뷰를 포함합니다.
  • 기여자(Contributors): 위의 기여 활동을 수행한 GitHub 사용자입니다.
  • 개발자(Developer): GitHub 계정이 있는 누구나. GitHub 사용자라고도 부릅니다. 오픈소스·개발자 커뮤니티는 점점 더 다양하고 글로벌해지고 있으며, 코드 만지작이기, 비코드 기여, 과학 연구 등 다양한 활동을 합니다. GitHub 사용자는 오픈소스 혁신을 이끌며, 소프트웨어 개발부터 데이터 분석·디자인까지 다양한 산업에서 일합니다.
  • 총 리포지토리(Total repositories): GitHub의 공개·비공개 리포지토리 합계입니다.
  • 프로그래밍 언어 사용(Programming language usage): 별도 표기가 없는 한 ‘가장 많이 사용된’ 언어는 해당 언어로 코드를 커밋한 고유 월간 기여자 수로 순위를 매깁니다. “TypeScript가 GitHub 최다 사용 언어가 되었다”는 표준 측정 기준입니다.
  • AI 관련 리포지토리: AI 관련 토픽(예: “AI,” “ML,” “LLM”) 태그가 있거나, 우리의 AI 분류 방법론에 해당하는 리포지토리를 의미합니다. 이는 일반적인 실험과 AI 인접 프로젝트를 폭넓게 포착합니다.
  • 에이전틱(Agentic) 워크플로: 자율/반자율 AI 도구(예: GitHub Copilot 코딩 에이전트가 PR 생성, 이슈 트리아지, 테스트 실행)를 활용해 완수한 소프트웨어 개발 작업.
  • Copilot 코딩 에이전트: 보안 환경에서 독립적으로 코드 초안 작성, 테스트 실행, 드래프트 PR 오픈을 수행하는 GitHub Copilot 기능—개발자 리뷰·승인 필수.
  • Copilot 코드 리뷰: PR을 리뷰하고 변경을 제안하며 병합 전에 잠재적 이슈를 표면화하는 GitHub Copilot 기능.
  • GitHub Actions 분: GitHub Actions(CI/CD 워크플로)를 실행하는 데 사용된 CPU 분. 누적과 YoY 성장으로 보고합니다.
  • CodeQL: 보안 취약점을 탐지하기 위한 GitHub의 정적(의미 기반) 코드 분석 엔진. 경고는 취약점 유형(예: Broken Access Control, Injection, Insecure Design)으로 분류됩니다.
  • Mona 랭크: 리포지토리의 스타, 포크, 고유 이슈 작성자 수를 결합해 순위를 매깁니다. 계산 단계: 1) 스타·포크·이슈 작성자 각각의 랭크를 계산 2) 이 랭크를 합산 3) 합산 랭크에 따라 최종 ‘Mona Rank’를 부여.
  • LLM SDK: 모델 제공자(OpenAI, Anthropic, Meta, Mistral, Cohere, AI21 등)가 배포하는 공식 라이브러리·도구 모음으로, 대규모 언어 모델을 더 쉽게 연결하고 사용할 수 있게 해줍니다. 이 SDK는 클라이언트 라이브러리·헬퍼 함수·런타임 통합을 통해 프롬프트·응답·토큰·확장을 저수준 인프라 없이 다룰 수 있게 합니다. LLM SDK 사용 측정에는 GitHub Models를 통해 제공되는 모델을 참고했습니다. 여기에는 DeepSeek, Grok, Mistral, Phi, OpenAI, Cohere, Llama, AI21의 SDK가 포함됩니다.

Methodology

범위 및 커버리지

  • Octoverse 연도: 2024년 9월 1일~2025년 8월 31일.
  • 별도 표기가 없는 한, 지표는 공개 활동만 반영합니다. 공개 지표는 GitHub Innovation Graph에서도 확인할 수 있습니다. 국가별 보고에서는 해당 기간 활동한 고유 개발자가 100명 이상일 때에만 수치를 공개합니다.

시간 창

  • 월간 스냅샷: 기록/전환점을 보여주는 달력월 지표(예: 2025년 8월 언어 순위).
  • 이동 12개월(T12): 전년 동기간(’24.09~’25.08 vs ’23.09~’24.08) 비교로 추세/평균을 파악합니다.
  • 장기 회고: 필요 시 2022년 1월→2025년 8월의 역사적 맥락을 제공합니다.

단위 및 엔터티

  • 기여자/개발자: 지표별 월간 고유 사용자(예: 언어별). 한 사용자가 같은 달 여러 범주에 등장할 수 있으므로, 범주 간 합산은 의미가 없습니다.
  • 리포지토리: 해당 월에 생성되었거나, 지표 정의에 따라 활동이 있으면 집계됩니다.
  • 활동: ‘푸시’, ‘PR 생성/병합’, ‘댓글’ 등은 표준 GitHub 이벤트 정의를 따릅니다.

성장 기준선

  • 동월 YoY: 계절성과 월 길이를 통제하기 위해 같은 월 간 비교(예: ’25.08 vs ’24.08)를 마일스톤에 사용합니다.
  • T12 YoY: 이동 12개월 총합 또는 평균을 전년 이동 12개월과 비교해 지속 트렌드를 봅니다(예: 월평균 기여자, 월간 PR 수).
  • 스톡 vs 플로(누적 지표): 스톡=시점의 수준(예: ’25.08의 SDK 리포 수). 플로=기간 내 증가분(예: ’24.09~’25.08). 명확히 구분 표기합니다.

지리

  • 개발자는 자가 보고 위치를 ISO 국가 코드로 표준화해 국가에 매핑했으며, 집계는 100명 이상 공개 기준을 따릅니다.

리포지토리·언어 분류

  • 기본 언어: GitHub 언어 감지(예: Linguist). 다중 언어 리포지토리는 하나의 기본 언어에 귀속됩니다.
  • 노트북: ‘Jupyter Notebook’은 개발 환경 분류이며, 투명하게 라벨링합니다.
  • AI 프로젝트: LLM SDK 사용(임포트/의존성)과 관련 메타데이터 등 시그널로 식별합니다.
  • 오픈소스 품질 시그널: 리포지토리 메타데이터의 파일/정책(예: 행동 강령) 존재 여부를 봅니다.

통계 기법

  • 월간 시계열 추적; 누적 카운트로 스톡 성장; Top-N 랭킹(기여자, 리포지토리 수, 성장률, 활동량).
  • 노이즈 감소를 위한 최소 임계치 적용(예: 목록 등재에 기여자 ≥1,000명 또는 리포지토리 ≥X 등 지표별 상이).

사용자 중복 제거

  • 기간·지표별 고유 사용자만 집계해 동일 슬라이스 내 중복을 방지합니다. 범주 간 중복은 설계상 허용됩니다.

데이터 품질 관리

  • 불완전한 월(현재 월 등)은 YoY/T12에서 제외합니다.

  • 식별 가능한 봇/자동화를 필터링합니다(계정 플래그 + 행태 휴리스틱).

  • 성장·랭킹 포함을 위한 최소 활동 기준을 적용합니다.

  • 내부/공개 다중 소스를 교차 검증합니다(예: Innovation Graph).

해석·재현성

  • 계절성: 스냅샷에는 동월 YoY, 구조에는 T12를 사용하는 이유입니다.
  • 귀속: 기본 언어는 리포지토리 단위입니다. TypeScript/JavaScript 혼합은 한 언어로 나타날 수 있습니다.
  • 범위: 공개 데이터만 보는 경우 비공개 활동은 과소 집계되지만 방향성은 유지됩니다.
  • 여러 지표는 Innovation Graph에서 공개 지표로 확인할 수 있습니다.

개발자 성장 예측

  • 예측 모델: 과거 데이터와 통계를 사용해 미래를 추정하는 시계열·회귀 모델 모음. 예측은 과거 GitHub 데이터, 가입률·제품 사용, 시장 규모 정보를 사용했습니다.
  • 예측 정확도: 어떤 예측도 완벽하지 않습니다. 백테스트 결과, 본 예측 모델의 평균 절대 백분오차(MAPE)는 30% 미만 수준으로 합리적 정확도 범위였습니다.
  • 외부 변수: 경쟁 환경 변화, 지정학/경제 상황, 향후 공변량(제품/기능 출시로 인한 반응 변화)은 고려하지 않았습니다.

Written by

이미지 32: GitHub Staff

GitHub는 세계 최고의 개발자 경험을 제공하며, 모든 단계에 보안이 통합된 유일한 AI 기반 플랫폼입니다. 안심하고 혁신하세요.