context7 mcp 설치할때 scope에 대하여
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
user scope로 설치하면 다음에 또 다른 프로젝트를 할때는 별도로 설치를 안해도 되는거고 project scope로 설치하면 매번 프로젝트 만들때마다 별도로 설치를 해야되는 건가요? 제가 이해한게 맞을까요?
- react
- next.js
- cursor
- tailwindcss
- claude
- 지금-베스트
172만명의 커뮤니티!! 함께 토론해봐요.
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
user scope로 설치하면 다음에 또 다른 프로젝트를 할때는 별도로 설치를 안해도 되는거고 project scope로 설치하면 매번 프로젝트 만들때마다 별도로 설치를 해야되는 건가요? 제가 이해한게 맞을까요?
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
예를 들어 커밋 3번으로 버전1,2,3 이 만들어졌고, 버전1로 롤백을 하여 새로 수정코자 할때, 버전1을 수정완료 했을때 버전2,3은 필요없어서 git 이력에서 사려져야 할것 같은데, 즉 버전1을 수정완료하고 커밋을 하면 git의 상태가 어떻게 되나요? 예를 들어 1)버전1(수정)-2-3, 2)버전1(수정), 3)버전1-2-3-4(버전1수정) 이 중에서 어는게 맞나요? 이때 체크아웃도 이해가 안되요, 체크아웃을 왜하는지? 즉 궁금한것은 버전1로 롤백후 버전관리가 어떻게 되는가 입니다
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
강의처럼 한글로 나오게 하는 방법은요?
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
현재 디렉토리에서 ll -al 해보면 강의화면에는 나오는 .claude 디렉토리가 없어요, 왜 그런건가요?
해결됨
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
안녕하세요! /init 에 대해 배우다가 궁금한 게 있어서 질문글 남깁니다. /init를 하면 자동으로 클로드가 설치되어있는 파일 중 가장 상위 파일(지금 기준으로는 workpace )로 가서 파일들 체크, 분석 한 뒤 claude.md 파일을 생성하는건가요? 아니면 분석 결과 파일이 아무것도 없다고 했으니 그냥 클로드코드가 설치되어있는 claude-cod-mastery 로 가서 파일들 체크, 분석한 뒤 claude.md 파일을 생성하는건가요? 또, /init 이후에 다른 명령어를 덧붙임으로써 자동으로 어떤 파일을 체크, 분석하는 게 아니라 제가 체크하고자(또는 claude.md를 설치하고자)하는 파일은 분석, 체크 후 claude.md를 설치하게 할 수 있나요? 감사합니다!
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
답답하네용 ㅜ 뭐 하나사 설정할때마나 깔끔하게 잘되는경우가 없네요.. statusline-setup 명령어를 사용했는데.. 설정이 제대로 되지 않는것 같습니다; 이건 왜 그런지 궁금하네요; ⏺ I wasn't able to find a PS1 configuration in your standard shell config files (~/.zshrc, ~/.bashrc, etc.). Your ~/.zshrc only contains Java/PATH settings. To set up your status line, I can help if you: 1. Paste your PS1 directly — share your PS1 value (e.g., PS1='\u@\h:\w\$ ') 2. Point me to the right file — if your prompt is in a custom theme file, Oh My Zsh theme, Starship config, etc. 3. Describe what you want — tell me what info you'd like in the status line (username, hostname, directory, git branch, model name, context usage, etc.) and I'll build it from scratch
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
예를 들어, 초심자가 설명 출력스타일을 지정 했을때 설명부분 텍스트가 추가되므로 토큰사용량이 증가하지 않나요?
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
강사님은 sonet 이든데, 그래서 토큰이 더 소모되나요? sonet 변경도 /model sonet 하면 되나요?
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
프로 요금제인데, 1시간 정도 나의 프로필 실습 진행중 전체적인 스타일을 Drrible 샘플이미지로 수정중 락이 걸렸어요,, 이정도로 프로 요금제가 꽉 차나요? 3시간 이후 가능하다고 하네요
해결됨
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
다른 프로젝트를 참고해서 기능을 작성할 때 해당 프로젝트의 주소를 직접 써주는 것과 workspace를 추가하는 것과의 성능 차이가 있을까요? 이제가지 항상 주소를 직접 써 넣어서 이 주소의 어떤 파일을 참고해서 기능 계획해 라고 했었는데 성능 상의 차이가 있을까요?
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
짐코딩님이 제작해주시는 코드리뷰어 같은 좋은 서브에이전트들을 그대로 가져오고 싶어 강의 교안에서 깃허브로 들어갔고 해당 깃 URL 복사 후 제 디렉토리에 깃 클론 명령어 사용해서 전부 가져왔습니다 거기서 코드 리뷰어만 우선 가져오고 싶었고 나머지 폴더 파일들은 제거하고 .claude > agents 폴더만 남겼어요 이렇게 하고 EXIT 했다가 다시 클코 켜서 사용하면 되는게 맞을까요?
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
외부의 코드를 커서 터미널 창의 클로드 코드에 붙여넣기 할 때.. ctrl + v가 안되는데요. 마우스 우측키를 누르면 되긴 하지만.. 안되는 것이 맞는지요? 왼도우즈 사용자입니다. 불편한거 같은데.. 원래 안되는건가요?
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
안녕하세요 지식공유자님. 현재 강의 중 모든 섹션을 진행 했고 마지막 미션 제출을 남기고 있습니다. 다름이 아니라 Supabase를 이용하지 않고 알려주신 내용들을 기반으로 제 서브프로젝트를 진행할 까 하는데 아이템에 맞춰 supabase가 아닌 다른 기술스택을 선택할까 생각 중 입니다. 그렇게 해서 제출 해도 인정되는지 궁금합니다.
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
"플랜 모드" 에서는 /model 지정을 무시하나요? 기획에서는 Opus, 실행에서는 Sonnet을 사용하는 것으로 강의에서 설명되는데, /model 로 지정한 설정을 무시하는 것인지 궁금합니다.
미해결
리눅스 커널의 구조와 원리: 워크큐 [저자 직강 1부-7]
안녕하세요, 항상 도움 받고 있습니다. Q&A는 아니고 강의 진행 간 강의 중복 업로드가 확인되어 해당 내용 전달 드립니다. "42. 워크 핸들러에 전달되는 매개 인자 디버깅"의 강의가 "52. ftrace 분석: 워크큐 와치독" 강의로 잘못 업로드된 것 같으니, 확인 부탁드립니다. 감사합니다.
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
한글로 나오게 할수 있는 방법은요?
해결됨
한 입 크기로 잘라먹는 React.js 실전 프로젝트 - SNS 편
안녕하세요. 요즘 React 19로 다시 강의를 학습하고 있습니다. 그러다 보니 useEffect 내에서 setState() 호출 시 새로운 Lint 규칙으로 react-hooks/set-state-in-effect 대한 경고가 나옵니다. 즉 useEffect 에서 setState() 호출하여 불필요한 추가 렌더링이 발생한다고 경고합니다. ( https://ko.react.dev/reference/eslint-plugin-react-hooks/lints/set-state-in-effect) 아래 pos-editor-modal.tsx 에서도 setContent(""); 에서도 경고가 발생하네요.. useEffect(() => { if (!isOpen) return; textareaRef.current?.focus(); setContent(""); // 경고 발생!! }, [isOpen]); 요즘 들어 이런 경고가 신경 쓰이는 데.. 왜 이런 규칙이 생겼나요 ? 수정 방법은 아래와 같이 코드를 수정하라 해서 변경했는데 .. startTransition() 을 사용해야 하나요.. useEffect(() => { if (!isOpen) return; textareaRef.current?.focus(); startTransition(() => { setContent(''); }); }, [isOpen]);
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
윈도우인데, ctrl+v 가 먹히지 않아요
미해결
React Native with Expo: 제로초에게 제대로 배우기
onEndReached() 가 바로 호출 되지 않습니다. 생각 해보면.. 이 함수는 스크롤이 됐을 때만 호출 해야 맞지 않나요..? following쪽도 useEffect 쪽을 삭제 하고 나서는 데이터를 바로 불러 오지 못하는데.. "useEffect 제거 후 onEndreached()가 바로 실행된다." 이 부분 이해가 잘 안돼서 설명 부탁드리기 전에 한번 찾아봤습니다. 대략 왜 바로 실행 된다고 하셨는지는 이해가 되긴 했는데, 저같은 경우는 좀 예외인 것 같아서 질문 남깁니다! 지금 제 flash-list 버전은 아래와 같습니다! "@shopify/flash-list": "2.0.2", 알아보니 v2에서는 estimatedItemSize를 제공하지 않고.. 해당 설정이 없어서 저같은 경우 onEndReached()가 바로 실행 되지 않았던 것 같습니다. 의존 된 데이터도 빈배열로 정의 돼있으니 더 아무 것도 실행 하지 않았던 것 같습니다. 이런 경우 초기엔 useEffect로 직접 불러오나요? 혹시 위에 버전 이슈 말고 제가 놓친 부분이 있다면 말씀 부탁드리겠습니다..! (home)/index.tsx import { Text, View, TouchableOpacity, StyleSheet, useColorScheme, ScrollView, } from "react-native"; import { usePathname } from "expo-router"; import { useState, useCallback } from "react"; import Post, { Post as PostType } from "../../../components/Post"; import { FlashList } from "@shopify/flash-list"; export default function Index() { const colorScheme = useColorScheme(); const path = usePathname(); const [posts, setPosts] = useState<PostType[]>([]); const onEndReached = useCallback(() => { console.log("posts1", posts.length); const lastId = posts.at(-1)?.id; if (!lastId) return; fetch(`/posts?cursor=${lastId}`) .then((res) => res.json()) .then((data) => { if (data.posts.length > 0) { setPosts((prev) => [...prev, ...data.posts]); } }) .catch(console.error); }, [posts, path]); return ( <View style={[ styles.container, colorScheme === "dark" ? styles.containerDark : styles.containerLight, ]} > <FlashList data={posts} renderItem={({ item }) => <Post item={item} />} onEndReached={onEndReached} onEndReachedThreshold={2} /> </View> ); } const styles = StyleSheet.create({ container: { flex: 1, }, containerLight: { backgroundColor: "white", }, containerDark: { backgroundColor: "#101010", }, textLight: { color: "black", }, textDark: { color: "white", }, });
미해결
클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
섹션 4 내용중 궁금한 내용이 있습니다. 섹션4.미션3 실습내용에서 보면. 프로젝트 구조를 파악하는 프롬프트를 실행한 후, /init 을 실행하는 순서인데요, 프로젝트 구조를 파악하는 프롬프트를 실행한 후, /init을 실행하는 것과 바로 /init을 실행하는 것 사이에 클로드가 프로젝트를 파악하는데 차이가 있을까요?