가장 빠르게 성장하는 도구들이 소프트웨어 구축 방식에 대해 밝히는 것
Source: GitHub Blog
번역을 진행하려면 번역하고자 하는 본문 텍스트를 제공해 주시겠어요? 현재는 링크만 포함되어 있어 실제 내용이 없으므로, 번역할 텍스트를 복사해 주시면 한국어로 번역해 드리겠습니다.
방 안의 코끼리: Typescript가 새로운 #1
2025년 8월, TypeScript가 GitHub에서 가장 많이 사용되는 언어가 되었습니다, 처음으로 Python과 JavaScript을 제치고 1위를 차지했습니다. 지난 1년 동안, TypeScript는 100만 명이 넘는 기여자를 추가했으며, 이는 GitHub에서 어떤 언어보다도 가장 큰 절대 성장량이었습니다.

Python도 여전히 빠르게 성장하여 약 850 000명의 기여자를 추가했으며 (+48.78 % YoY), JavaScript는 더 완만하게 성장했습니다 (+24.79 %, 약 427 000명 기여자). TypeScript와 Python은 총 성장량과 성장 비율 모두에서 JavaScript를 크게 앞질렀습니다.
이 변화는 단순한 선호도 변화를 넘어섭니다. 타입이 지정된 언어는 특히 AI‑보조 코딩이 일상이 되는 상황에서 새로운 개발의 기본이 되고 있습니다. 왜 그럴까요?
실제로, 팀이 AI‑생성 코드를 사용할 때 겪는 실패 중 상당 부분이 타입 불일치, 깨진 계약, 혹은 컴포넌트 간 잘못된 가정으로 나타납니다. 강력한 타입 시스템은 초기 방어선 역할을 하여 오류를 더 빨리 포착하고, 리뷰 반복을 줄이며, AI‑생성 변경 사항을 프로덕션에 도달하기 전에 더 쉽게 이해할 수 있게 합니다.
AI를 소프트웨어 설계에 활용하려는 경우—점점 더 많은 개발자가 매일 하고 있는 일—강타입 언어가 여러분의 친구가 될 것입니다.
실제 적용 시 의미
- 오늘 새로운 프로젝트를 시작한다면, TypeScript가 점점 더 기본 선택이 되고 있습니다 (특히 AI를 일상 개발에 활용하는 팀의 경우).
- 기존 JavaScript 코드베이스에 AI‑보조 워크플로를 도입한다면, 모델이나 도구를 바꾸는 것보다 타입을 추가하는 것이 마찰을 줄이는 데 더 큰 도움이 될 수 있습니다.
파이썬은 AI의 핵심
컨트리뷰터 수는 누가 어떤 언어를 사용하는지를 보여줍니다. 레포지토리 데이터는 그 언어가 무엇을 만들기 위해 사용되는지를 보여줍니다.
AI‑중심 레포지토리를 구체적으로 살펴보면, 파이썬이 돋보입니다. 2025년 8월 현재, GitHub에 새로 생성된 AI 프로젝트의 거의 절반이 주로 파이썬으로 구축되었습니다.

이는 AI 프로젝트가 현재 오픈‑소스 모멘텀에서 불균형적으로 큰 비중을 차지하고 있기 때문에 중요합니다. 2025년 컨트리뷰터 기준으로 가장 빠르게 성장한 오픈‑소스 프로젝트 10개 중 6개는 직접적으로 AI 인프라 또는 툴링에 초점을 맞추고 있었습니다.

파이썬의 역할이 새로워진 것은 아니지만, 그 형태는 진화하고 있습니다. 데이터는 실험 단계에서 프로덕션‑준비 AI 시스템으로의 전환을 시사하며, 파이썬이 이제는 노트북에만 머무르지 않고 패키징, 오케스트레이션, 배포 등에서 점점 더 중심적인 역할을 하고 있음을 보여줍니다.
또한 AI가 지속적으로 지원을 확대하고 새로운 프로젝트가 늘어남에 따라 파이썬은 2026년에도 성장세를 이어갈 가능성이 높습니다.
실제 의미
- 파이썬은 적용된 AI 작업의 기반을 여전히 담당합니다—학습, 추론, 오케스트레이션 전반에 걸쳐.
- 패키징, 타입 힌트, CI, 컨테이너화와 같은 프로덕션‑중심 파이썬 스킬이 탐색적 스크립팅보다 더욱 중요해지고 있습니다.
상위 오픈 소스 프로젝트에 대한 심층 분석
가장 빠르게 성장하는 프로젝트들을 살펴보면, 명확한 패턴이 드러납니다: 개발자들은 속도, 제어, 그리고 예측 가능한 결과를 최적화하고 있습니다.
많은 빠르게 성장하는 도구들은 성능과 최소주의를 강조합니다. 패키지 및 프로젝트 관리자인 astral‑sh/uv와 같은 프로젝트는 파이썬 패키지 관리를 획기적으로 빠르게 하는 데 초점을 맞추고 있습니다. 이는 느린 피드백 루프와 비결정적 환경에 대한 인내심이 감소하고 있음을 반영합니다.
이러한 프로젝트가 하나만 있더라도 이례일 수 있지만, 여러 개가 존재한다면 명확한 추세를 나타냅니다. 이 추세는 반복 속도와 재현성이 개발자 생산성에 직접적인 영향을 미치는 AI 지원 워크플로와 밀접하게 맞물려 있습니다.
실제 적용 시 의미
- 빠른 설치와 결정론적 빌드는 기능 깊이만큼이나 점점 더 중요해지고 있습니다.
- “내 머신에서는 작동한다”는 상황을 줄여주는 도구가 개발자들의 마음을 사로잡고 있습니다.
첫 번째 오픈소스 기여자가 나타나는 곳
개발자 인구가 증가함에 따라, 첫 번째 기여자가 어디에서 나타나는지(그리고 왜) 이해하는 것이 점점 더 중요해지고 있습니다.

VS Code와 First Contributions 같은 프로젝트는 지난 해에도 계속해서 상위에 올랐으며, 이는 널리 사용되는 도구들의 규모와 오픈소스에 대한 낮은 진입 장벽이 지속적으로 필요함을 반영합니다(우리는 기여를 GitHub에서의 모든 콘텐츠 생성 활동으로 정의합니다).
이러한 성장에도 불구하고, 기본적인 프로젝트 거버넌스는 생태계 전반에 걸쳐 고르지 못합니다. README 파일은 흔하지만, 기여자 가이드와 행동 강령은 첫 번째 기여가 증가하고 있음에도 여전히 비교적 드뭅니다.
이 격차는 유지보수자와 오픈소스 커뮤니티가 만들 수 있는 가장 높은 효과를 가진 개선점 중 하나를 나타냅니다. 이 목록에 있는 대부분의 프로젝트가 프로젝트가 무엇인지, 어떻게 기여할 수 있는지에 대한 자세한 문서를 가지고 있다는 사실은 이러한 안내의 중요성을 보여줍니다.
실제 의미
- 명확한 문서는 새로운 기능보다 기여 비용을 더 크게 낮춥니다.
- 기여자 가이드와 행동 강령은 호기심을 지속적인 참여로 전환하는 데 도움이 될 수 있습니다.
- 프로젝트 위생을 개선하는 것이 기여자 기반을 성장시키는 가장 빠른 방법인 경우가 많습니다.
모두 합쳐서
이러한 추세들을 종합하면, 개발자들이 무엇을 중시하고 도구를 어떻게 선택하는지에 변화가 있음을 알 수 있습니다.
AI는 이제 별개의 개발 카테고리가 아니라, 팀이 사용하는 언어, 주목받는 도구, 그리고 기여자를 끌어들이는 프로젝트에 영향을 미칩니다.
TypeScript와 같은 정적 타입 언어는 규모가 큰 시스템의 신뢰성을 위해 기본 선택이 되고 있는 반면, Python은 프로토타입 단계에서 프로덕션 단계로 넘어가는 AI 기반 시스템의 핵심 역할을 계속 유지하고 있습니다.
생태계 전반에 걸쳐 개발자들은 마찰을 최소화하고 빠른 피드백 루프, 재현 가능한 환경, 명확한 기여 경로를 제공하는 도구에 보상을 주고 있습니다.
속도, 명료성, 신뢰성을 최적화하는 개발자와 팀이 소프트웨어 구축 방식을 형성하고 있습니다.
참고로, 더 많은 정보를 원한다면 전체 2025 Octoverse 보고서를 확인하고 직접 결론을 내릴 수 있습니다. 보고서에는 유용한 데이터가 풍부하게 담겨 있으며, 우리는 아직 그 데이터가 제공하는 인사이트의 표면만을 살펴보고 있습니다.
Author
Dylan Birtolo는 GitHub의 시니어 콘텐츠 라이터로, GitHub이 제공하는 모든 좋은 것들을 공유하는 일을 담당하고 있습니다. 그는 거의 20년 동안 기술 작가로 활동했으며, 그 중 상당 부분을 Microsoft의 다양한 팀에서 보냈습니다. 여가 시간에는 동물들을 돌보고, 게임을 많이 즐기며, 전문적으로 검술을 연습합니다.
Explore more from GitHub
-
Docs – GitHub을 마스터하는 데 필요한 모든 것을 한 곳에서 제공합니다.
https://github.com/docs -
GitHub – 어디서든 누구나 무언가를 만들 수 있는 GitHub에서 다음을 구축하세요.
https://github.com/ -
Customer stories – GitHub과 함께 구축하는 기업 및 엔지니어링 팀을 만나보세요.
https://github.com/customer-stories -
The GitHub Podcast – 오픈 소스 개발자 커뮤니티와 GitHub 주변의 주제, 트렌드, 스토리, 문화에 전념하는 GitHub 팟캐스트를 들어보세요.
https://github.com/podcast