AI 라이브러리의 일일 다운로드 수를 수집하여 그래프로 만들었습니다.
nm 데이터가 1년치 쌓였기에, 1년 전과 비교해 보았습니다. Anthropic의 SDK(@anthropic-ai/sdk)는 주간 다운로드 수가 283만 회에서 6,766만 회로 증가했습니다. 무려 24배입니다.
엄청난 성장세라고 생각했지만, npm 전체 다운로드 수도 살펴보니 이 역시 1년 만에 3.2배가 되었습니다. 전체가 3배가 되었다면, AI SDK의 성장률 또한 그 부분을 감안하여 봐야 합니다.
그래서 npm 전체와 비교하면서 AI SDK가 얼마나 성장했는지 살펴보았습니다. 숫자는 2026년 11월 12일에 수집한 것이며, 가장 최신 주는 11월 2일~8일입니다.
살펴본 패키지
앱에서 AI를 호출할 때 사용하는 각 회사의 공식 SDK입니다.
| 자바스크립트(npm) | 파이썬(PyPI) | |
|---|
| OpenAI | openai | openai |
| Anthropic | @anthropic-ai/sdk | anthropic |
| @google/genai | google-genai |
| MCP | @modelcontextprotocol/sdk |
| Vercel AI SDK | ai | — |
MCP(Model Context Protocol)는 AI와 다른 도구들을 연결하기 위한 공통 규약입니다. Vercel AI SDK는 여러 회사의 AI를 같은 방식으로 호출할 수 있는 라이브러리입니다.
수치는 npm은 다운로드 수 API에서, PyPI는 pypistats.org(미러 제외)에서 가져왔습니다.
npm 주간 다운로드 수
npm の週ごとのダウンロード数
| 2026년 11월 2일 주 | 다운로드 수 |
|---|
| MCP | 8,821만 회 |
| ... | |
| 가장 많은 것은 AI 회사 SDK가 아니라 MCP의 SDK였습니다. 이 1년 동안 매주 1위를 차지했습니다. | |
3월 말에 MCP가 단 한 주 동안 4,790만 회로 급증한 것이 있었습니다. 이유는 알 수 없었습니다.
1년 만에 몇 배가 되었나
1年で何倍になった?(npm)
| 2025년 11월 10일 주 | 2026년 11월 2일 주 | 몇 배 |
|---|---|
| Anthropic | 283만 회 | 6,766만 회 | 23.9배 |
| ... |
npm 전체 수는 npm API에서 패키지를 지정하지 않고 가져온 수치입니다.
모두 npm 전체의 3.2배를 크게 상회하고 있습니다. 성장률이 가장 낮은 OpenAI조차 7.5배였습니다.
참고로, AI와 관련 없는 자주 사용되는 패키지 중에서는 React가 5.0배, TypeScript가 4.1배, Express가 3.8배, lodash가 2.7배였습니다. AI SDK는 이들보다 빠르게 증가하고 있습니다.
npm 전체가 왜 1년 만에 3배나 되었는지는 알 수 없었습니다.
npm 전체의 성장률을 감안하면
전체가 3.2배가 되었으므로, 1년 전 수치에 3.2를 곱한 수를 '전체와 같은 만큼 증가했을 경우'로 보고 실제 수치와 비교했습니다.
| 전체와 같은 만큼 증가했을 경우 | 실제 | 그 몇 배인가 |
|---|---|
| Anthropic | 909만 회 | 6,766만 회 | 7.4배 |
| ... |
감안하더라도 모두 전체보다 빠르게 증가하고 있습니다. 특히 Anthropic과 Google의 성장세가 두드러집니다.
npm에서 Anthropic이 OpenAI를 추월하다
1년 전, npm의 Anthropic SDK는 OpenAI의 약 4할 정도였습니다. 조금씩 따라잡으며 몇 번이나 자리를 바꾼 후, 9월 21일 주부터는 7주 연속으로 Anthropic 쪽이 더 많아졌습니다.
| 주 | Anthropic | OpenAI | 많은 쪽 |
|---|---|
| 2025년 11월 10일 | 283만 회 | 768만 회 | OpenAI |
| ... |
다만, 다운로드 수에는 다른 라이브러리나 툴을 함께 설치할 때 포함되는 부분도 포함됩니다. 따라서 사용자의 수로 단정하기는 어렵습니다. 왜 Anthropic이 이렇게 크게 성장했는지에 대해서도 다운로드 수만으로는 알 수 없었습니다.
연말연시에는 모두 약 40% 감소했습니다
npm 그래프를 보면, 2025년 말에 모든 지표가 한 번 하락하는 모습을 보입니다.
| 12월 15일 주 | 12월 29일 주 | 변화율 |
|---|
| Vercel AI SDK | 525만 회 | 284만 회 |
| ... | | |
| npm 전체도 비슷한 수준으로 감소했습니다. 휴가 기간에 이렇게 많이 줄어드는 것으로 보아, 다운로드의 상당 부분은 업무 개발이나 CI(지속적 통합/자동 테스트) 과정에서 매번 다시 설치하는 분들로 생각됩니다. | | |
다운로드 수는 사용자의 수와는 별개로 보는 것이 좋을 것 같습니다.
Python은 8월 24일 주에 모두 급격히 감소했습니다
PyPI 쪽도 나란히 비교해 보니, 8월 24일 주에 모든 라이브러리가 갑자기 줄어들었습니다. 표에는 AI 개발에서 자주 사용되는 LiteLLM, LangChain, PyTorch까지 포함했습니다.
PyPI の週ごとのダウンロード数
| 8월 17일 주 | 8월 24일 주 | 변화율 |
|---|
| LiteLLM | 1억 7,734만 회 | 3,711만 회 |
| ... | | |
| AI 라이브러리뿐 아니라 PyTorch까지 같은 주에 감소했습니다. 사용 방식이 갑자기 바뀌었다고는 생각하기 어렵습니다. | | |
조사해 본 결과, PyPI가 2026년 8월 24일부터 다운로드 수 계산 방식을 변경했었습니다. 이전에는 .metadata 등의 파일을 가져오는 것만으로도 1회로 계산했지만, 이날부터는 배포 파일(.whl, .tar.gz, .zip)을 가져올 때만 카운트하고 있습니다. 이전 수는 소급하여 수정되지 않았기 때문에, 이 날짜를 기준으로 비교할 수는 없습니다.
감소 폭이 22%에서 79%까지 들쭉날쭉한 것은, 그전까지 .metadata 등이 얼마나 많이 계산에 포함되었는지가 라이브러리마다 달랐기 때문이라고 생각합니다.
사실 저의 시각화 툴도 이 변경 사항을 인지하지 못했습니다. 목록의 '반년 전과의 비교'에서 LiteLLM이 −77%로 크게 줄어든 것처럼 보여서, 이 날짜를 가로질러 비교하는 기능은 출력하지 않도록 수정했습니다.
계산 방식이 바뀐 이후의 Python
비교할 수 있는 시점은 8월 31일 주부터입니다. AI와 관계없는 패키지도 나란히 배치해 보았습니다.
| 8월 31일 주 | 11월 2일 주 | 변화율 |
|---|
| OpenAI | 6,326만 회 | 9,201만 회 |
| ... | | |
| requests, pandas, numpy 역시 이 9주 동안 3~5할 증가했습니다. OpenAI의 +45%는 이들과 거의 비슷한 수준입니다. 조금 더 빠른 증가는 MCP와 Anthropic이었습니다. | | |
Python에서는 여전히 OpenAI가 가장 많고, Anthropic은 OpenAI의 절반 정도입니다. npm과는 순서가 다릅니다.
맺음말
npm에서는 AI SDK 모두 전체 평균보다 빠르게 증가하고 있었습니다. 전체 성장률을 제외하더라도, Anthropic은 7.4배, OpenAI는 2.3배에 달합니다.
반면, npm 전체도 1년 동안 3배가 되었기 때문에, 24배라는 수치만 보면 성장이 크게 과장되어 보일 수 있습니다. 비교할 대상을 놓고 보는 것이 중요하다고 느꼈습니다.
주별 수치는 AI 라이브러리의 인기 추이를 정리한 것입니다.
토론 (Discussion)