쓸모 쓸모연구소 · 실전 노트
제 740 호이번 주 새 글 260 편2026 · 10 · 30
바이브코딩⁠·앱 만들기
GitHub · Vercel · REA

AI 코딩 도구 추천 8가지, 막히는 상황별로 고르는 깃허브 저장소

2026년 깃허브에서 화제가 된 AI 코딩 도구와 스킬 8개를, 개발하다 막히는 상황 하나씩과 짝지어 정리했습니다. 코드 구조가 안 보일 때, 사이트가 느릴 때, AI가 의도를 엉뚱하게 해석할 때처럼 상황별로 어떤 저장소를 꺼내면 되는지와 설치 명령을 함께 적은 AI 코딩 도구 추천 목록입니다.

AI 코딩 도구 추천 8가지, 막히는 상황별로 고르는 깃허브 저장소 삽화
삽화 · 쓸모연구소

AI 코딩 도구 8가지, 순위와 기본 정보

아래 순서는 8위부터 1위까지 꼽은 추천 순서입니다. 별(관심 표시) 개수 순서는 아닙니다. 별 수와 라이선스는 2026년 10월 21일 기준이고 빠르게 바뀌니 저장소에서 다시 확인합니다.

순위 저장소 이럴 때 별 수 라이선스
8 tt-a1i/archify 코드 구조가 안 보일 때 약 8만 6천 MIT
7 vercel-labs/agent-skills(react-best-practices) 리액트 사이트가 느릴 때 약 3만 3천 저장소 안내 확인
6 addyosmani/agent-skills 돌아가는 코드의 품질이 걱정될 때 약 11만 MIT
5 mattpocock/skills AI가 의도를 엉뚱하게 해석할 때 약 30만 MIT
4 affaan-m/ECC(옛 everything-claude-code) 개발 환경 설정을 모를 때 약 28만 5천 MIT
3 garrytan/gstack 혼자 기획부터 버그 확인까지 할 때 약 13만 7천 MIT
2 obra/superpowers 원했던 결과가 안 나올 때 약 30만 MIT
1 morluto/rea 다른 앱의 작동 원리가 궁금할 때 약 35만 MIT

스킬(skill)은 AI 코딩 에이전트에게 특정 작업 요령을 알려 주는 설명서 묶음입니다. 아래 명령에 나오는 npx skills add는 여러 에이전트에 스킬을 설치해 주는 공용 설치 도구(vercel-labs/skills)이고, /plugin으로 시작하는 명령은 Claude Code 입력창에 넣는 명령입니다.

8위~5위: 구조 보기, 속도, 품질, 요구사항

8위 Archify: 복잡한 코드를 지도로 보기

코드는 잔뜩 생겼는데 뭐가 어디에 연결되는지 모르겠다면 Archify를 씁니다. 아이디어나 계획, 코드베이스를 넣으면 프로젝트 구조와 데이터 흐름을 클릭하며 살펴보는 인터랙티브 다이어그램으로 바꿔 줍니다. 복잡한 코드를 지도로 보는 셈입니다. Claude Code, Codex 등에서 쓰는 스킬입니다.

명령어
npx skills add tt-a1i/archify -g

7위 react-best-practices: 느린 리액트 사이트 손보기

AI로 만든 리액트(React) 사이트가 느리다면 버셀(Vercel)의 react-best-practices 스킬을 씁니다. 버셀 엔지니어링 팀이 정리한 리액트⁠·Next.js 성능 규칙 40개 이상을 8개 분류로 묶어, 영향이 큰 것부터 적용하게 합니다. 데이터를 순서대로 기다리느라 생기는 지연(워터폴), 번들 크기, 불필요한 화면 다시 그리기(리렌더링)처럼 속도를 잡아먹는 부분을 고치게 합니다. 버셀 공식 스킬 모음(vercel-labs/agent-skills)에 들어 있습니다.

명령어
npx skills add vercel-labs/agent-skills

6위 agent-skills: 돌아가는 코드에서 좋은 코드로

"일단 돌아가는 코드를 그대로 써도 괜찮을까?" 싶다면 addyosmani/agent-skills를 씁니다. 요구사항 확인부터 계획, 구현, 테스트, 코드 리뷰, 배포까지 실무 개발 절차를 AI에게 적용합니다. /spec, /plan, /build, /test, /review, /ship 명령이 각 단계에 대응합니다. 작동 여부만 보는 것이 아니라 코드 품질까지 점검하게 하는 것이 목적입니다.

명령어
/plugin marketplace add addyosmani/agent-skills
/plugin install agent-skills@addy-agent-skills

5위 skills: 만들기 전에 무엇을 만들지 정하기

AI가 내 의도를 멋대로 해석해 엉뚱한 것을 만든 적이 있다면 mattpocock/skills를 씁니다. 그중 grill-me 스킬은 AI가 질문을 집요하게 던져 내가 빠뜨린 조건과 결정을 끄집어냅니다. 다 만들고 나서 "이게 아닌데" 하기 전에 무엇을 만들지 확실히 정하는 것입니다. 코딩 프로젝트에서는 기존 코드를 보며 묻고 용어와 결정을 문서로 남기는 grill-with-docs를 씁니다.

명령어
claude plugin install mattpocock-skills@claude-plugins-official

위 명령은 터미널에서 실행합니다.

4위~1위: 환경 구성, 역할 분담, 설계 먼저, 역분석

4위 ECC: AI 개발 환경 구성 가져다 쓰기

AI 개발 환경에서 무엇을 설정해야 할지 모르겠다면 ECC(affaan-m/ECC)를 봅니다. 예전 이름은 everything-claude-code이고, 옛 주소로 들어가도 새 저장소로 이어집니다. 개발과 리뷰를 맡는 에이전트, 테스트⁠·보안 점검용 스킬, 기억(memory)과 훅(자동 실행 명령) 같은 자동화 설정까지 필요한 구성을 한 번에 가져다 쓸 수 있습니다. Claude Code뿐 아니라 Codex, OpenCode, 커서용 구성도 있습니다.

설치는 Node.js 18 이상이 필요하고, 안내형 설치 명령으로 시작합니다. 버전 숫자는 바뀌니 저장소 안내의 최신 명령을 씁니다.

명령어
npx [email protected] setup

3위 gstack: 혼자 개발할 때 역할을 AI에게 나눠 맡기기

혼자 개발하면 기획도, 디자인도, 버그 확인도 다 내 몫입니다. gstack은 이 일을 AI에게 역할로 맡기는 Claude Code 도구 모음입니다. CEO, 디자이너, 엔지니어링 매니저, 릴리스 매니저 같은 역할을 하는 20여 개 도구가 들어 있어, 제품 방향을 검토하고 브라우저에서 직접 눌러 보며 문제까지 찾게 합니다. 실행하려면 Claude Code, Git, Bun(자바스크립트 실행 도구)이 필요합니다.

명령어
git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup

2위 Superpowers: 코드보다 요구사항과 설계 먼저

만들라는 대로 만들었는데 정작 원했던 결과가 안 나온다면 Superpowers를 씁니다. AI가 코드부터 짜기 전에 요구사항과 설계를 확인하고, 작업을 잘게 나눠 테스트하며 개발하게 만드는 스킬 프레임워크입니다. 5위 skills와 겨냥하는 문제가 비슷해서, 둘 중 하나를 골라 쓰는 편이 덜 헷갈립니다.

명령어
/plugin install superpowers@claude-plugins-official

1위 REA: 소스 코드 없이 앱의 작동 원리 추적하기

다른 앱을 보다가 "이 기능은 어떻게 만든 거지?" 싶었다면 REA(Reverse Engineer Anything)를 봅니다. 소스 코드가 없어도 AI가 앱의 내부 구조와 동작을 분석해, 기능이 어떻게 작동하는지 추적하도록 돕는 역분석(리버스 엔지니어링) 도구입니다. 겉모습만 따라 만드는 대신 작동 원리를 파악해, 내 프로젝트에서 비슷한 기능을 만들 때 참고합니다.

명령어
npx rea-agents setup

역분석은 내가 만들었거나 분석을 허락받은 소프트웨어에만 합니다. 많은 상용 앱이 이용약관에서 역분석을 금지하니, 다른 회사 앱을 분석하기 전에는 약관과 저작권 조건부터 확인합니다.

막히는 상황별로 다시 묶으면

  • 코드 구조가 안 보일 때: 8위 Archify
  • 사이트가 느릴 때: 7위 react-best-practices
  • 돌아가기는 하는데 품질이 걱정될 때: 6위 agent-skills
  • AI가 의도를 엉뚱하게 해석할 때: 5위 skills, 2위 Superpowers
  • 개발 환경 설정을 모를 때: 4위 ECC
  • 혼자 기획부터 버그 확인까지 해야 할 때: 3위 gstack
  • 다른 앱의 기능이 어떻게 돌아가는지 궁금할 때: 1위 REA

여러 개를 한꺼번에 깔면 비슷한 일을 하는 스킬이 겹쳐 AI가 어느 것을 쓸지 헷갈립니다. 지금 가장 자주 막히는 상황 하나를 골라 그에 맞는 도구 하나부터 써 봅니다. 설치 전에는 각 저장소의 설명 문서(설치법⁠·라이선스)를 직접 읽어 봅니다.

자주 묻는 질문

AI 코딩 도구를 처음 하나만 고른다면 무엇이 좋나요?

가장 자주 막히는 지점에 맞춰 고릅니다. AI가 엉뚱한 것을 만드는 일이 잦다면 skills의 grill-me나 Superpowers처럼 요구사항부터 묻는 도구가 효과가 큽니다. 코드가 이미 많고 구조가 안 보인다면 Archify부터 씁니다.

skills와 Superpowers는 무엇이 다른가요?

둘 다 코드 전에 요구사항을 확인하고 테스트하며 개발하게 만듭니다. skills는 필요한 스킬을 골라 쓰는 작은 도구 모음이고, Superpowers는 설계부터 구현까지 정해진 흐름을 따르는 프레임워크에 가깝습니다. 겨냥하는 문제가 비슷하니 하나를 골라 씁니다.

everything-claude-code 저장소가 사라졌나요?

사라지지 않고 이름이 ECC(affaan-m/ECC)로 바뀌었습니다. 옛 주소로 들어가도 새 저장소로 이어집니다. 설치는 새 저장소 안내의 npx ecc-universal 명령으로 합니다.

REA로 아무 앱이나 분석해도 되나요?

그렇지 않습니다. 내가 만들었거나 분석을 허락받은 앱에, 학습⁠·연구⁠·호환성 확보 목적으로 쓰는 것이 원칙입니다. 상용 앱은 이용약관에서 역분석을 금지하는 경우가 많으니 먼저 약관을 확인합니다.

이 글의 본문은 아래 원본 유튜브 영상의 내용을 바탕으로 쓸모연구소가 다시 정리해 쓴 것입니다. 세부 내용과 최신 정보는 원본 영상과 공식 안내에서 확인해 주세요.

원본 영상 보러가기 ↗