🚀 엔지니어 · 온보딩 · 프로젝트 다루기 · L04

프로젝트 업데이트

작성일자 2026-07-24  ·  수정일자 2026-07-24  ·  강의차수 L04  ·  예상소요 8분

목표 프로젝트 코드와 공용 자산(standarda-core·standarda-template·standarda-devtools)을 최신으로 맞춘다.

1. 무엇을 업데이트하나

작업 시작 전 아래 4가지를 최신으로 맞춘다.

  • 내 프로젝트 코드: 팀원이 올린 최신 변경(git pull).
  • standarda-core: AI·Google 연동 유틸. git 태그 고정 설치이므로 requirements.txt 의 태그를 올려 재설치.
  • standarda-template: 공통 설정·워크플로우. update-from-template 으로 선별 반영.
  • standarda-devtools: 생애주기 에이전트 런처(git pull).

2. 내 프로젝트 코드 받기

프로젝트 src 에서 Claude Code 를 켜고 위임한다.

cd ~/my_project/src
claude
최신 코드 받아줘

충돌이 나면 직접 손대지 말고 "충돌 해결해줘" 로 위임한다.


3. devtools 업데이트

런처 repo 는 단순 git pull.

cd ~/standarda-devtools
git pull

4. standarda-core · template 업데이트

프로젝트 src 에서 차례로 위임한다.

cd ~/my_project/src
claude
standarda-core 를 최신 버전으로 올려줘

standarda-core 는 -e(editable) 가 아니라 git 태그 고정 설치다. requirements.txt 의 standarda-core 태그를 최신으로 올리고 재설치하는 방식으로 동작한다.

update-from-template 로 최신 템플릿 반영해줘

update-from-template 은 반영 대상을 등급(A/B/C) 으로 물어본다.

  • A(도구·워크플로우): 서비스 동작에 영향 없어 안전. 반영.
  • B·C(설정·규칙): 프로젝트별 커스터마이즈와 충돌 가능. 헷갈리면 팀에 확인.

보통 A 만 반영한다. Django 모델 구조는 위험해서 자동 제외된다.


마무리

  • 핵심 정리: 코드(git pull) · standarda-devtools(git pull) · standarda-core(태그 상향 재설치) · standarda-template(update-from-template A 등급)을 최신으로 맞췄다.
  • 주의 사항: 충돌은 Claude Code 에 위임. standarda-core 는 -e 금지(태그 고정). template 은 헷갈리면 A 만.
  • 다음 시간: 프로젝트 삭제.
이 강의를 학습하셨나요?