inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

플러그인으로 기능 공유: 마켓플레이스 실전 데모까지 [UP_251206]

플러그인이 설치되는 위치는 어디인가요?

77

agapegood

작성한 질문수 27

0

강의를 보니까 프로젝트 범위에 설치되는 것이 아닌 전체에 설치가 되는 것 같아서요. 설치위치를 프로젝트 단위로 설치가 가능할까요? 아니면 사용자 전체 프로젝트에 적용이 되어야 하는 걸까요?

react 인공지능(ai) claude

답변 2

0

짐코딩

안녕하세요! 🙂

질문을 두 가지로 나눠서 답변드릴게요.

1) 어느 범위에서 활성화되는지(scope)와

2) 실제 소스 파일이 디스크 어디에 깔리는지는 서로 다른 개념이에요.

먼저 활성화 범위(scope) 는 프로젝트 단위 지정이 가능합니다.

# 해당 프로젝트에서만 (팀 공유)
claude plugin install 플러그인이름@마켓플레이스 --scope project

# 해당 프로젝트에서만 (나만, gitignore)
claude plugin install 플러그인이름@마켓플레이스 --scope local

여기서 중요한 포인트인데요, 이 settings 파일들에는 "이 플러그인을 활성화했다"는 등록 정보만 들어가지, 플러그인 소스 코드 자체가 들어가는 게 아니에요.

그럼 실제 소스 파일은 어디에 깔리느냐, 마켓플레이스에서 설치한 플러그인은 scope와 상관없이 전부 ~/.claude/plugins/cache 라는 공통 캐시 디렉토리에 복사됩니다.

클로드 코드가 보안·검증 목적으로 원본을 그대로 쓰지 않고 이 캐시로 복사해서 사용하거든요. 버전별로 별도 폴더가 생기고, 업데이트하거나 삭제하면 이전 버전 폴더는 약 7일 뒤에 자동 정리됩니다(동시에 실행 중인 다른 세션 보호를 위한 유예 기간이에요).

정리하면, 소스 파일의 물리적 위치는 ~/.claude/plugins/cache로 한 곳에 모이고, "어느 프로젝트에서 켜지느냐"만 scope로 나뉜다고 보시면 됩니다. 그래서 project scope로 설치해도 소스가 그 프로젝트 폴더 안에 들어가는 게 아니라, 캐시에 있는 플러그인을 "이 프로젝트에서만 활성화"하는 구조예요.

감사합니다 🙂

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. agapegood님.

플러그인의 설치 위치와 관련하여 중요한 부분에 대해 설명드리겠습니다. 일반적으로 플러그인은 두 가지 방식으로 설치가 가능합니다.

플러그인의 설치 범위

  1. 전역 설치:

    • 전역 설치의 경우, 사용자 전체의 시스템 환경에 적용되어 모든 프로젝트에서 플러그인을 사용할 수 있게 됩니다. 주로 개발 환경이나 에디터의 기본 플러그인을 전역적으로 설치하여 여러 프로젝트에서 편리하게 사용하는 경우가 여기에 해당됩니다.
  2. 프로젝트 단위 설치:

    • 프로젝트 단위로 설치를 원한다면, 해당 프로젝트 내의 node_modules 혹은 특정 프로젝트 설정 파일에 의존성을 추가하여 관리할 수 있습니다. 이는 특정 프로젝트에서만 사용되는 플러그인이나 라이브러리를 설정할 때 유용합니다.

설정을 위한 추가 가이드

  • 프로젝트에서 필요한 플러그인만 프로젝트 단위로 설치하여 관리하고 싶다면, package.json 파일을 활용하여 의존성을 정의하고, npm install 또는 yarn add 명령어를 사용하세요. 이렇게 하면 해당 프로젝트 내에서만 플러그인이 설치되고 사용됩니다.

관련 질문 URL

이 정보가 질문자님께 도움이 되었길 바랍니다. 플러그인의 설치 범위를 이해하고 적절히 설정한다면 개발 환경을 보다 효과적으로 관리할 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Cursor에서 Bash로 claude 사용하기

0

11

1

claude cli 외에 cursor에서 claude 바로 켜는 법 등..

0

15

1

Claude가 일부 서브에이전트를 잘 인식하지 못함

0

13

1

bash에 경고 표시가 떠요

0

12

2

문의드립니다.

0

28

2

Claude Code API키 받으려는데 무료는 안되나요?

0

23

2

WSL Ubuntu 이용 시 md 파일 생성 위치 질문

0

21

2

.claude 파일

0

24

2

playwrite 와 agent.md ?

0

25

1

open editor window 가 없어요

0

24

2

94.메타프롬프트 활용 PRD 생성 (+MVP) - PRD_PROMPT.md 내용이 다름

0

22

2

커서 ai, vscode 설치 관련

0

27

2

shrimp task manager 질문

0

31

2

mcp 서버 사용 여부

0

30

2

윈도우에서 클로드 설치가 안되어요.

0

26

2

/todos 명령어 관련 질의

0

22

2

퀴즈 대기중이라고~~영상 다 봤어요

0

26

2

커서 ai 질문

0

27

4

plan mode 옵션

0

24

2

install 'code' command

0

37

2

색션9. 모듈형 질문

0

34

1

install cursor command 관련

0

49

3

섹션 18 PRD generator sub agent 관련 질문입니다.

0

40

2

소리가 안 나네요. (이 질문은 인프런에서 하는것이 맞죠 하하)

0

44

2