강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

jinseo6615님의 프로필 이미지
jinseo6615

작성한 질문수

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

MCP란? 클로드 코드 MCP 활용법

scope 가 뭘까요?

작성

·

23

0

스코프가 뭘까요? 깃허브는 뭘까요?

이번 강의에서 보여주시는건 무엇을 위해 하는건가요? 강의에서 api key를 받는다는대 api key가 뭘까요?

답변 1

1

짐코딩님의 프로필 이미지
짐코딩
지식공유자

안녕하세요! 🙂

하나씩 쉽게 설명드릴게요.

scope(스코프)는 “설정이 적용되는 범위”를 뜻해요. 이전 섹션에서 클로드 코드 메모리 파일(CLAUDE.md)의 scope를 배우셨을 거예요. 예를 들어 CLAUDE.md도 프로젝트 루트에 두면 해당 프로젝트에만 적용되고, 사용자 범위인 ~/.claude/CLAUDE.md에 두면 모든 프로젝트에 적용되잖아요. 이게 바로 scope의 차이예요.

MCP 서버 설치할 때 물어보는 scope도 똑같은 원리입니다. “이 MCP 서버를 어디까지 쓸 수 있게 할 건가요?“를 묻는 거예요.

∙ project scope: 지금 이 프로젝트에서만 사용 (.mcp.json)

∙ user scope: 내 컴퓨터의 모든 프로젝트에서 사용 (~/.claude/settings.json)

정리하면 scope = “설정이 적용되는 범위”라고 이해하시면 돼요. 설정 파일에서 배운 그 개념이 MCP에서도 동일하게 적용되는 겁니다 😊

GitHub(깃허브)는 코드를 인터넷에 저장해두는 공간이에요. Google Drive에 문서를 저장하듯이, 개발자들은 GitHub에 코드를 저장합니다. 혼자 쓸 수도 있고, 다른 사람과 공유하면서 협업할 수도 있어요. 코드가 변경된 이력도 자동으로 관리돼서, 실수로 뭔가 잘못돼도 이전 상태로 돌아갈 수 있습니다.

API Key(에이피아이 키)는 외부 서비스를 이용하기 위한 나만의 인증 열쇠예요. 예를 들어 강의에서 배우는 Context7 MCP 서버를 설치하면, Context7이 최신 기술 문서를 가져와주잖아요. 이때 Context7 서버가 해당 서비스에 접근하려면 “나 허가받은 사용자야”라고 증명해야 하는데, 그 증명서 역할을 하는 게 API Key입니다. 아파트 출입 카드처럼 이게 있어야 서비스를 이용할 수 있고, 다른 사람에게 절대 공유하면 안 되는 중요한 정보예요.

세 개념 모두 코딩이나 바이브코딩을 하게 되면 자연스럽게 익숙해지실 거예요. 막히는 부분 있으시면 편하게 질문 남겨주세요!

감사합니다 🙏​​​​​​​​​​​​​​​​

jinseo6615님의 프로필 이미지
jinseo6615

작성한 질문수

질문하기