안녕하세요 진여진 입니다 🙇♂️
이번 기수 "비지니스 로드맵" 은
클로드 코드 기반 프로젝트 관리하는 스터디를 진행하고 있습니다.
오늘의 주제는 같은 돈을 내더라도 "쫌 더 잘 이용하는" 여러 팁 중 2가지 공유드립니다 ㅎㅎ
여러분은 어떤 이유로 Claude code 를 이용하시나요?
비지니스 로드맵 스터디는 논코드 기반
문서관리와 지식관리를 목적으로 이용하고 있습니다.
클로드 코드가 정보를 읽고 더 다양한 용도로 활용할 수 있도록
정보를 local 에 저장하고 그걸 context 로 삼아 생산성을 200% 활용하고 있습니다.
이용하는 환경과 목적은 저마다 다르겠지만
"잘" 이용하는 공통 노하우는 정해져 있습니다.
클로드 코드를 잘 관리하는 방법은 정해져 있습니다.
바로 "메모리" 와 "컨텍스트" 관리를 잘 하는 것이 중요한데요,
오늘은 클로드 코드를 잘 관리하는 여러 정보를 공유드립니다
🧠memory
사실 클로드 코드라고 해도
바로 이용하라고 하면, 일반 claude desktop, chatgpt desktop 과 다르지 않습니다.
보다 잘 활용하기 위해선 "개인화된 맥락과 상황" 을 제공하는 것이 중요한데요
Claude code 에서는 다음의 기능을 이용하여 구현할 수 있습니다.
클로드 코드 : /memory 를 입력하면 다음의 기능을 확인할 수 있습니다,
해당 기능은 gpt 나 claude 에게 알아두면 좋을 정보를 미리 제공한다고 보시면 됩니다.
일종의 "시스템 프롬프트" 라고 보시면 됩니다.
(예시로 보여준 chatgpt "개인 맞춤 설정" 사진)
제가 이용하고 있는 gpt 지침인데 이런 기능을 이용하는 방법이
바로 "메모리" 라고 보시면 됩니다.
user memory
각자 이용하는 프로젝트가 다르지만,
일관적으로 초기 정보를 제공한다고 보시면 됩니다.
gpt 와 claude 의 "개인 맞춤 설정" 이 해당되겠네요
Project
말 그대로 프로젝트에서만 반영할 메모리입니다.
해당 문서는 프로젝트 CLAUDE.md 마크다운 문서로 생겨
해당 프로젝트의 대화를 시작하면 내용을 읽고 시작하게 됩니다.
그렇다면 어떻게 설정하라고고?
project 설정을 기준으로 설정해주시다가
user 설정이 필요하시다면 user 로 일부 설정해주시는 것을 추천드립니다
init
초기 프로젝트를 구성하고 /init 명령어를 입력하면
전체 프로젝트의 문서를 읽고 "프로젝트 메모리 - CLAUDE.md" 문서를 작성합니다.
Context
클로드 코드 기본 기능 : /context 를 보시면
현재 대화 세션에서 확인할 수 있는 Context 를 조회할 수 있습니다.
chat gpt, claude, gemini 모두 저 마다 세션 당, context 를 가지고 있는대요
대화를 진행할 때는 깔끔한 context 를 유지하는 것이 중요합니다.
여기에서 mcp , 서브 에이전트, skill 등이 비대하게 있다면
같은 돈을 내고도 100% 이용하지 못할 수 있습니다.
토큰을 확인하는 방법
클로드 코드 기본 기능 : /status - usage 를 보시면 다음의 사용량을 확인할 수 있습니다.
1. Current Session : 현재 사용한 토큰
2. Current week : 주간 사용 가능한 토큰
3. Current week : Opus 주간 가능한 사용량이
Auto-Compact - false
역시 클로드 코드 기본 기능 : /status - config 로 넘어가보면
Auto-compact 기능이 있습니다.
이 기능은 "자동"으로 컨텍스트를 요약하는 기능인데요
어떤 일이든 "자동" 으로 부탁하면 연비가 잘 안나오고
context 에도 영향을 주는 현상이 나옵니다.
비지니스 로드맵 스터디 경우,
모든 작업을 문서화하는 커스텀 커맨드와 스킬이 마련돼 있어
해당 기능은 이용하지 않습니다.
모델 변경
클로드 코드 기본 기능 : /model 을 입력하면
다음 모델을 변경할 수 있는 패널이 나옵니다.
처음 클로드 코드를 이용하시면 아시지만
생각보다 모든 대화를 sonnet, opus 모델로 해야하는 경우는 적어요
결론적으로 말씀드리면,
여러분의 상황과 목적이 다르지만
일반적으로 기본 모델을 haiku 로 하셔도 됩니다.
Opus : 복잡한 설계나 코딩 문제를 원샷으로 해야할 떄
Sonnet : mcp, 웹 검색 등 여러 모달을 이용할 떄
haiku : 일반적인 대화
haiku 로 해보고 문제가 잘 안풀리면 그 때 think 도 이용하고
sonnet 도 이용해보고 점진적으로 모델을 향상해서 이용하셔도 무방합니다.
여기까지 간단한 claude code 의 memory 와 context 기능 소개를 드립니다
이후 활용 사례는 다음 사례 게시글에 공유드리겠습니다 ㅎㅎ