맥에 홈브루로 프로그램을 깔 때, 요즘 사람들은 실제로 뭘 제일 많이 깔까요? 최근 30일 집계에서 1위와 2위가 둘 다 AI 코딩 도구였어요. 1위가 codex로 122,607건, 2위가 claude-code로 51,469건이에요.
그래서 상위 100개를 하나씩 다 훑어봤어요. 최소 14개가 AI 도구였어요. 이 14개가 가져간 설치는 269,388건이고, 30일 전체 1,889,149건의 14.26퍼센트예요.
이 글이 재는 자리를 먼저 못박을게요. 홈브루가 공개하는 집계 주소를 인증 토큰 없이 직접 불러서 센 거예요. 조회 시각은 2026년 9월 11일 오전 11시 38분부터 11시 45분까지(한국 시각)이고, 캐스크 등록부와 집계 자료를 따로 받아 맞췄어요. 어떤 도구도 깔아 보거나 실행해 보지 않았어요.
같은 목록은 브라우저에서도 그대로 열려요. formulae.brew.sh/analytics/cask-install/30d/ 주소예요. 이 글의 숫자가 개발자만 보는 숨은 값이 아니라는 뜻이에요.

30일 창에 설치 1,889,149건이 쌓여 있어요
홈브루 집계는 기간을 30일, 90일, 365일 세 가지로 끊어서 내놔요. 이 글의 본 자료는 캐스크 설치 30일 창이고, 2026년 8월 12일부터 2026년 9월 11일까지예요.
| 자료 | 기간 | 설치 건수 합 | 이름 수 |
|---|
| 캐스크 설치 30일 | 8월 12일부터 9월 11일까지 | 1,889,149 | 11,919 |
| 캐스크 설치 90일 | 6월 13일부터 9월 11일까지 | 6,424,454 | 16,774 |
| 캐스크 설치 365일 | 2025년 9월 11일부터 | 25,205,913 | 23,340 |
여기서 먼저 눈에 걸리는 게 하나 있어요. 30일 창에 이름이 올라온 캐스크가 11,919개인데, 등록부에 실린 캐스크는 7,712개예요. 집계 쪽이 등록부보다 큰 거죠.
오류가 아니라 모집단이 서로 다른 거예요. 집계에는 공식 저장소 밖의 제3자 탭에서 깔린 것과, 그 뒤에 목록에서 내려간 이름까지 함께 들어가거든요. 그러니 이 숫자를 「홈브루에 등록된 앱 목록」으로 읽으면 안 돼요.
같은 값을 두 경로로 받아 대조도 했어요. 집계를 기계용 형식으로 받은 값과, 사람이 브라우저에서 보는 표에서 읽은 값을 네 개 맞춰 봤는데 자릿수까지 전부 같았어요. codex는 양쪽 다 122,607건에 6.49퍼센트, claude-code는 양쪽 다 51,469건에 2.72퍼센트였어요.
상위 10개 중 1위와 2위가 AI 코딩 도구예요
최근 30일 설치 건수 상위 10개예요. 설명은 제가 요약한 게 아니라 등록부에 적힌 원문을 옮긴 거예요.
| 순위 | 이름 | 설치 건수 | 비중 | 등록부 설명 |
|---|
| 1 | codex | 122,607 | 6.49퍼센트 | OpenAI's coding agent that runs in your terminal |
| 2 | claude-code | 51,469 | 2.72퍼센트 | Terminal-based AI coding assistant |
| 3 | libreoffice | 43,081 | 2.28퍼센트 | Free cross-platform office suite, fresh version |
| 4 | gcloud-cli | 42,451 | 2.25퍼센트 | Set of tools to manage resources and applications hosted on Google Cloud |
| 5 | android-platform-tools | 42,023 | 2.22퍼센트 | Android SDK component |
| 6 | docker-desktop | 38,366 | 2.03퍼센트 | App to build and share containerised applications and microservices |
| 7 | android-commandlinetools | 37,802 | 2퍼센트 | Command-line tools for building and debugging Android apps |
| 8 | visual-studio-code | 31,138 | 1.65퍼센트 | Open-source code editor |
| 9 | ghostty | 26,594 | 1.41퍼센트 | Terminal emulator that uses platform-native UI and GPU acceleration |
| 10 | git-credential-manager | 21,987 | 1.16퍼센트 | Cross-platform Git credential storage for multiple hosting providers |
1위 codex 하나가 전체 설치의 6.49퍼센트를 가져가요. 3위 리브레오피스보다 2.8배 넘게 많고요.
목록 전체가 얼마나 위쪽에 쏠려 있는지도 보면, 상위 100개의 설치 건수 합이 1,153,305건으로 전체의 61.05퍼센트예요. 이름은 11,919개인데 백 개가 절반을 훌쩍 넘겨 가져가는 모양이에요.
상위 100개 중 최소 14개, 규칙은 이거예요
「AI 도구가 몇 개냐」는 세는 사람 마음대로 갈리는 질문이라, 규칙을 먼저 정해 두고 상위 100개 전부에 똑같이 돌렸어요.
등록부가 스스로 적어 둔 설명이나 이름 안에 AI, LLM, large language model, agent, Claude, ChatGPT, Codex, Copilot, GPT가 낱말 경계로 들어 있으면 AI 도구로 셌어요. 제가 보기에 AI 같아서 넣거나 뺀 것은 하나도 없어요.
| 순위 | 이름 | 설치 건수 | 등록부 설명 |
|---|
| 1 | codex | 122,607 | OpenAI's coding agent that runs in your terminal |
| 2 | claude-code | 51,469 | Terminal-based AI coding assistant |
| 21 | copilot-cli | 14,004 | Brings the power of Copilot coding agent directly to your terminal |
| 22 | claude | 13,797 | Anthropic's official Claude AI desktop app |
| 28 | chatgpt | 10,931 | OpenAI's official ChatGPT desktop app |
| 40 | claude-code@latest | 8,291 | Terminal-based AI coding assistant |
| 44 | ollama-app | 7,602 | Get up and running with large language models locally |
| 45 | cc-switch | 7,586 | Configuration manager for AI coding agents |
| 50 | opencode-desktop | 6,809 | AI coding agent desktop client |
| 52 | antigravity-cli | 6,439 | Terminal interface for Antigravity agents |
| 53 | cursor | 6,386 | Write, edit, and chat about your code with AI |
| 67 | lm-studio | 5,373 | Discover, download, and run local LLMs |
| 87 | cmux | 4,136 | Ghostty-based terminal with vertical tabs and notifications for AI coding |
| 91 | codexbar | 3,958 | Menu bar usage monitor for Codex and Claude |
14개를 합치면 269,388건이에요. 30일 전체의 14.26퍼센트이고, 상위 100개 합만 놓고 보면 23.36퍼센트예요.
왜 「최소」인지 두 가지 이유를 적어 둘게요
제목에 최소라고 쓴 건 겸양이 아니라 실제로 셀 수 없는 몫이 있어서예요.
첫째, 상위 100개 중 7개는 설명 항목 자체가 비어 있어요. 제3자 탭에서 온 것들이라 공식 응답에 설명이 안 실려요. 13위 microsoft-git이 17,731건, 47위 go-task가 7,399건, 58위 aerospace가 6,003건, 59위 sbx가 6,001건, 60위 doppler가 5,978건, 63위 sikarugir가 5,746건, 98위 tflint이 3,426건이에요. 이 7개는 규칙을 돌릴 자료가 없어서 AI 도구인지 아닌지 이 조사로는 판정 자체가 안 돼요.
둘째, 설명에 AI를 안 적은 도구가 있어요. 57위 warp의 등록부 설명은 "Rust-based terminal" 이고, 48위 zed는 "Multiplayer code editor" 예요. 각각 6,004건과 7,387건이고요. 이 조사는 제품을 열어 보지 않고 등록부에 적힌 글자만 봤기 때문에 규칙대로 뺐어요.
그래서 14는 바닥값이에요. 참고로 같은 규칙을 등록부 전체에 돌리면 캐스크 7,712개 중 249개, 포뮬러 8,596개 중 152개가 걸려요. 캐스크 쪽은 7,712개 중 2,641개가 설명이 비어 있으니 249도 마찬가지로 하한이고요.
창을 365일로 넓히면 1위와 2위가 뒤집혀요
이 조사에서 제일 재미있는 자리예요. 창을 바꾸면 1위와 2위가 자리를 바꿔요.
| 이름 | 365일 | 90일 | 30일 |
|---|
| codex | 2위 · 789,603 · 3.13퍼센트 | 1위 · 296,454 · 4.61퍼센트 | 1위 · 122,607 · 6.49퍼센트 |
| claude-code | 1위 · 1,128,904 · 4.48퍼센트 | 2위 · 215,042 · 3.35퍼센트 | 2위 · 51,469 · 2.72퍼센트 |
| antigravity-cli | 135위 · 31,104 | 50위 · 23,926 | 52위 · 6,439 |
| codexbar | 162위 · 25,080 | 69위 · 16,677 | 91위 · 3,958 |
| cursor | 33위 · 124,806 | 51위 · 23,914 | 53위 · 6,386 |
| chatgpt | 58위 · 84,024 | 30위 · 33,924 | 28위 · 10,931 |
비중으로 읽으면 이래요. codex는 3.13에서 4.61을 거쳐 6.49퍼센트로 올라갔고, claude-code는 4.48에서 3.35를 거쳐 2.72퍼센트로 내려갔어요. antigravity-cli는 365일 135위에서 30일 52위로, codexbar는 162위에서 91위로 올라왔어요. 반대로 cursor는 365일 33위에서 30일 53위로 내려갔고요.
여기서 선을 확실히 그을게요. 이건 설치 집계에서 차지하는 몫이 바뀐 거예요. 제품이 더 좋아졌다거나 사용자가 갈아탔다는 뜻이 아니에요. 왜 그렇게 됐는지 원인을 잴 자료가 이 조사에는 아예 없어요. 도구를 성능으로 견주는 이야기는 완전히 다른 축이고, 그쪽은 AI 코딩 에이전트 실사용 비교에 따로 적어 뒀어요. 이 글은 품질 판정이 아니라 설치 건수라는 관측값 하나만 다뤄요.
한 가지 더 챙길 게 있어요. claude-code는 claude-code와 claude-code@latest 두 이름으로 따로 집계돼요. 30일 창에서 둘을 합치면 59,760건이에요. codex와 견주려면 이 합친 값도 같이 봐야 공정하고, 그렇게 봐도 codex가 2.05배예요.

터미널에서 도는 도구가 데스크톱 앱의 8.2배예요
14개를 성격대로 묶어 봤어요. 묶음은 제가 정한 것이라 어떤 이름이 들어갔는지 그대로 적을게요.
| 묶음 | 들어간 이름 | 30일 합계 |
|---|
| 터미널에서 도는 AI 코딩 도구 5개 | codex, claude-code, claude-code@latest, copilot-cli, antigravity-cli | 202,810건 |
| 데스크톱 채팅 앱 2개 | claude, chatgpt | 24,728건 |
| 로컬 LLM 실행 도구 2개 | ollama-app, lm-studio | 12,975건 |
| 브라우저 3개 | google-chrome, firefox, brave-browser | 38,505건 |
터미널 도구 5개 묶음이 전체 설치의 10.74퍼센트, 데스크톱 채팅 앱 2개가 1.31퍼센트예요. 터미널 쪽이 8.20배고요.
배수를 몇 개 더 적어 둘게요. codex 하나가 데스크톱 chatgpt 앱의 11.22배, cursor의 19.20배, visual-studio-code의 3.94배예요. 브라우저 3개를 다 합친 것보다도 3.18배 많고, 마이크로소프트 엣지까지 넣어 4개로 만들어도 2.89배예요.
맥에 크롬과 파이어폭스와 브레이브를 깐 횟수를 다 더해도 codex 하나를 못 따라잡아요. 다만 이건 개발 환경을 꾸리는 사람들의 설치 기록이라는 점을 같이 봐야 해요. 브라우저는 보통 홈브루 말고 다른 경로로도 많이 깔리니까요.
명령줄 도구 쪽은 사정이 좀 달라요
캐스크 말고 포뮬러 쪽도 봤어요. 포뮬러에는 두 가지 집계가 있는데, 하나는 의존성으로 딸려 들어간 설치까지 세고 다른 하나는 사용자가 직접 이름을 적어 설치한 것만 세요. 도구의 인기를 보려면 뒤쪽이 맞고, 이 구분은 공식 문서에 그대로 적혀 있어요.
30일 직접 요청 설치 총합은 7,390,649건이고 서로 다른 이름이 23,934개예요. 상위 200개 안에서 앞서 쓴 규칙에 걸린 것은 5개뿐이에요.
| 순위 | 이름 | 설치 건수 | 등록부 설명 |
|---|
| 8 | anomalyco/tap/opencode | 69,940 | AI coding agent, built for the terminal |
| 27 | ollama | 46,271 | Create, run, and share large language models (LLMs) |
| 55 | opencode | 26,891 | AI coding agent, built for the terminal |
| 75 | llama.cpp | 22,320 | LLM inference in C/C++ |
| 117 | rtk | 12,956 | CLI proxy to minimize LLM token consumption |
5개를 다 합쳐도 178,378건으로 직접 요청 총합의 2.41퍼센트예요. 캐스크 쪽의 14.26퍼센트와 견주면 확실히 낮죠. 이쪽 상위는 여전히 gh가 251,930건으로 1위, ffmpeg가 191,140건, uv가 178,337건, awscli가 168,116건, node가 143,317건 순이에요.
그래도 눈에 띄는 자리가 하나 있어요. 8위 opencode가 69,940건인데, 9위 [email protected]가 69,568건이에요. 372건 차이로 앞서 있어요. 30일 창 한정이고 이름 하나끼리의 비교라는 단서를 꼭 달아야 하지만, 파이썬 판을 깔러 오는 사람만큼이나 이 도구를 깔러 오는 셈이에요. opencode도 제3자 탭과 공식 저장소 두 이름으로 나뉘는데, 합치면 96,831건이고요.

14개 중 10개는 홈브루가 판올림을 안 맡아요
등록부에는 설치 수 말고도 쓸모 있는 표시가 붙어 있어요. 14개의 표시를 그대로 옮기면 이래요.
- 14개 중 10개가
auto_updates 표시가 켜져 있어요. 앱이 스스로 판을 올린다는 표시라, 홈브루가 판올림을 관리하지 않는다는 뜻이에요. 등록부 전체로는 7,712개 중 1,950개, 그러니까 25.29퍼센트가 이 값을 켜 뒀어요.
- 14개 중
deprecated나 disabled 표시가 켜진 것은 하나도 없어요.
- 최소 macOS 판을 지정한 12개 중 macOS 14 이상이 3개(ollama-app, cmux, codexbar), 13 이상이 3개(copilot-cli, claude, chatgpt), 12 이상이 6개예요. codex와 claude-code 계열은 아예 macOS 조건이 적혀 있지 않아요.
여기서 한 칸만 더 나가면 틀려요. 「그러니 brew upgrade로는 안 올라간다」는 동작 주장이고, 이 조사는 실행해 보지 않았어요. 확인한 건 등록부에 그 표시가 켜져 있다는 사실까지예요. 목록에 적힌 값으로 어디까지 알 수 있고 어디부터는 모르는지를 나눠 보는 연습은 VS Code AI 확장 전수 조사에서도 같은 방식으로 해 뒀어요.
이 숫자를 사람 수로 읽으면 안 돼요
여기가 이 글에서 제일 중요한 대목이에요. 정직하게 적어 둘게요.
첫째, 사람 수가 아니라 설치 건수예요. 한 사람이 맥 두 대에 깔면 두 번 세고, 지웠다 다시 깔아도 그만큼 더 세요. 판이 자주 바뀌는 도구일수록 다시 깔 일이 많아서 유리하고요. 조회 시점에 등록된 판이 codex는 0.154.0, claude-code는 2.1.236이에요. 판 번호가 그만큼 올라갔다는 뜻이죠. 이 점을 빼고 「가장 인기 있는 앱」이라고 쓰면 과장이에요.
둘째, brew upgrade로 판이 올라갈 때도 설치로 세는지 확인하지 못했어요. 공식 문서에 「upgrade」라는 낱말이 본문에 한 번도 나오지 않아요. 모르는 것을 모른다고 적는 게 맞아서 그대로 적어요.
셋째, 집계를 끈 사람은 안 세요. 홈브루는 익명 집계를 모으고, 켜지기 전에 안내가 뜨고, 사용자가 끌 수 있어요. brew analytics off 또는 HOMEBREW_NO_ANALYTICS 환경 변수로 끄고, 지금 설정은 brew analytics state로 볼 수 있다고 문서에 적혀 있어요. 그러니 이 숫자는 홈브루 사용자 전체가 아니라 켜 둔 사람들의 몫이에요.
넷째, CI도 섞여 있어요. 문서상 CI 환경에서 돌고 있는지 여부는 전송 항목에 들어가는데, 공개 집계에서 CI를 뺀 값은 제공되지 않아요. 자동화가 도는 만큼 부풀 수 있어요.
다섯째, 창구 하나만 봤어요. 같은 도구를 npm이나 설치 스크립트, 앱 스토어로 까는 사람은 여기 안 잡혀요.
여섯째, 나라 구분이 없어요. 공개 집계에 그 항목이 없어서 이 글의 숫자는 전 세계 합계예요. 한국 사용자만 따로 볼 방법이 없어요.
일곱째, 품질 순위가 아니에요. 많이 깔렸다는 뜻이지 더 낫다는 뜻이 아니에요. 이 조사는 어떤 도구도 실행해 보지 않았어요.
여덟째, 하루짜리 사진이에요. 30일 창은 조회한 날을 기준으로 미끄러져요. 내일 같은 주소를 열면 숫자가 달라져요.
덧붙이자면, 홈브루가 집계를 보관하는 기간이 365일이라고 문서에 적혀 있어요. 이 글의 가장 긴 창이 365일인 게 그 때문이에요. 그리고 전송되는 항목에 사용자 식별자나 IP 주소 항목이 없다고도 적혀 있어요. 개인별 이력을 만드는 자료가 아니라는 뜻이에요.
정리
세 줄로 줄이면 이래요.
첫째, 30일 창에서 1위와 2위가 둘 다 터미널 AI 코딩 도구였어요. codex가 122,607건, claude-code가 51,469건이에요. 상위 100개 중 최소 14개가 AI 도구이고, 이들이 전체의 14.26퍼센트를 가져가요.
둘째, 창을 바꾸면 순서가 바뀌어요. 365일로 넓히면 claude-code가 1위, codex가 2위예요. 이건 몫이 달라진 것이지 원인을 말해 주는 자료가 아니에요.
셋째, 이 숫자는 사람 수가 아니에요. 다시 깐 것도 세고, 집계를 끈 사람은 안 세고, CI도 섞이고, 나라 구분도 없어요.
그래서 이 글이 드릴 수 있는 건 딱 하나예요. 맥에 AI 도구를 깔까 말까 고민하실 때, 「요즘 사람들이 실제로 뭘 깔고 있나」의 한 가지 관측값으로만 쓰세요. 그리고 궁금하시면 formulae.brew.sh/analytics/cask-install/30d/ 주소를 직접 열어 보세요. 오늘 숫자는 이 글과 다를 거예요. 그게 이 자료의 성질이에요.