Rethinking Claude Code Best Practices โย Lydia Hallie, Anthropic
ํ ์ค ํต์ฌ
Claude Code ๊ฐ์ ์ฝ๋ฉ ์์ด์ ํธ๊ฐ ๋ ๋๋ํด์ง์๋ก ์ฌ๋์ ์ธ์ธํ ์ง์์ ์น์ธ์์ ๋ฌผ๋ฌ๋๊ณ , ๋ชจ๋ธยทํ๋ค์คยทํ๊ฒฝยทCI๋ก ์์ ์ฑ๊ณผ ๊ฒ์ฆ์ ๋ ๋๊ธฐ๋ ๋ฐฉ์์ผ๋ก ์์ ํ๋ฆ์ ์ฌ์ค๊ณํด์ผ ํ๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
๋ชจ๋ธ์ด ์ข์์ง๋ฉด์ ๋ฐ๋ ์์ ๋ฐฉ์ Opus 55์ Fable 52์ฒ๋ผ ๋ ๊ฐ๋ ฅํ ๋ชจ๋ธ์ ๋ ์ค๋ ์์ ํ๊ณ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ๋ ์ ์ดํดํ๋ฉฐ, ์ค์ค๋ก ๊ฒฐ๊ณผ๋ฅผ ๊ฒ์ฆํ๋ค. ๊ทธ ๊ฒฐ๊ณผ ์์ ์ฒ๋ผ ์ฌ๋์ด ๊ฑฐ์ ๋ชจ๋ ๋จ๊ณ์ ๊ฐ์ ํ๋ ๋ฐฉ์ ๋์ , ํ ์ฌ๋๋น ์ฌ๋ฌ ์ธ์ ์ ๋์์ ๊ด๋ฆฌํ๋ ๋ฐฉ์์ผ๋ก ์์ ๊ตฌ์กฐ๊ฐ ๋ฐ๋๋ค.
-
2:00
ํ๋กฌํํธ๋ฅผ ์ค์ด๊ณ ํ๊ฒฝ์ ๋ค์ ์ค๊ณํ๊ธฐ ์ด์ ๋ Cloud MD์ ๊ณผํ ๊ฐ์กฐ๋ ๊ธ์ง ๋ฌธ๊ตฌ๋ฅผ ๋ฃ๊ธฐ๋ณด๋ค, ๋ชจ๋ธ์ด ์ฝ๋์์ ๋ณผ ์ ์๋ ์ ๋ณด๋ง ๋จ๊ธฐ๋ ํธ์ด ๋ซ๋ค. auto mode์ `doctor prompt audit` ๊ฐ์ ๋๊ตฌ๋ฅผ ํ์ฉํด ๋ชจ๋ธ์ด ์ด๋ฏธ ์๋ ๊ฒ์ ๋ ์ฃผ๊ณ , ์น์ธ ๋ถ๋ด์ ์ค์ ์ผ๋ก ์ฎ๊ฒจ์ผ ํ๋ค.
-
5:00
์์ ์ ์น์ธ๋ณด๋ค ํ๋ค์ค๊ฐ ์ค์ํจ ์ํํ ๋ช ๋ น์ ์ฌ๋๋ณด๋ค ๋ ์ ๋ง๋๋ผ๋, ์์ ํ ๋ณด์ฅ์ ํ๋ค์ค์ deny rule์์ ๋์จ๋ค. `.env`์ฒ๋ผ ์ ๋ ์ฝํ๋ฉด ์ ๋๋ ํ์ผ์ ๊ท์น์ผ๋ก ๋ง์์ผ ํ๊ณ , `npm test`์ฒ๋ผ ์ ์ ๋ช ๋ น์ ๋ถ์์ฉ์ ์๋๋ฐ์ค์ ์คํ ํ๊ฒฝ ๊ฒฉ๋ฆฌ๋ก ํต์ ํด์ผ ํ๋ค.
-
9:00
์ฅ์๊ฐ ์ธ์ ์ ์ํ ์์ ํ ์คํ ํ๊ฒฝ Cloud session์ ์ ๋จธ์ ๊ณผ ๊นจ๋ํ ์ ์ฅ์ ๋ณต์ฌ๋ณธ์์ ๋์๊ฐ๋ฏ๋ก, ๋ ธํธ๋ถ์ ๋ซ์๋ ์ฅ์๊ฐ ์์ ์ ์ด์ด๊ฐ ์ ์๋ค. ๋ค๋ง ์ปค๋ฐ, ์ปค๋ฅํฐ ๋ฉ์์ง, ๋คํธ์ํฌ ๋น๋ฐ์ฒ๋ผ ๋ฐ์ผ๋ก ๋๊ฐ๋ ๊ฒ์ ์ฌ์ ํ ๊ด๋ฆฌํด์ผ ํ๋ฉฐ, ๊ทธ๋์ deny rule๊ณผ ๋น๋ฐ ์ ๋ฌ ๋ฐฉ์์ ํจ๊ป ์ค๊ณํด์ผ ํ๋ค.
-
11:00
๊ฒ์ฆ ํฌ์ธํธ๋ฅผ ์ธ์ ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ๊ธฐ ๋ฐฐ๊ฒฝ์์ ์ค๋ ์ผํ๋ ์ธ์ ์ ๋์์ ํ ๋ฒ์ ๊ฒํ ํ๋ฉด ๋์น๋ ๋ถ๋ถ์ด ๋ง์ผ๋ฏ๋ก, ํ ์คํธยท๋น๋ยท์คํฌ๋ฆฐ์ท ๊ฐ์ ์ค๊ฐ ๊ฒ์ฆ ์ง์ ์ ๋ฃ์ด์ผ ํ๋ค. ํ๋กฌํํธ๋ก ์์ ์ ์๋ฅผ ๋ช ํํ ํ๊ณ , ๋ฐ๋์ ๊ฐ์ ํด์ผ ํ๋ ๊ฒ์ฌ๋ hooks๋ก ์ฐ๊ฒฐํด ์คํจ ์ ๋ค์ ๊ณ ์น๊ฒ ๋ง๋๋ ๊ฒ์ด ํจ๊ณผ์ ์ด๋ค.
-
14:01
CI์ ์ค์ผ์คํธ๋ ์ดํฐ๋ก ์ฌ๋์ ๊ฐ์ ์ค์ด๊ธฐ ๊ฐ ์ธ์ ์ด PR์ ๋ง๋ค๋ฉด CI๊ฐ ๋์ผํ ๊ธฐ์ค์ผ๋ก ๊ฒ์ฆํ๊ณ , ํ์ํ๋ฉด auto-fix์ merge when ready๋ก ์ฌ๋์ ๋ฆฌ๋ทฐ ๋ถ๋ด์ ์ค์ผ ์ ์๋ค. ๋ ๋์๊ฐ ํ๋์ ์ค์ผ์คํธ๋ ์ดํฐ ์ธ์ ์ด ํ์ ์ธ์ ์ ๋ถ๋ฐฐยท๊ฒ์ฆํ๋ ๊ตฌ์กฐ๋ก ๊ฐ๋ฉด, ์ฌ์ฉ์๋ ์ฌ๋ฌ ์ธ์ ์ ์ง์ ๊ด๋ฆฌํ์ง ์๊ณ ๋ ๊ฒฐ๊ณผ๋ง ์ ๊ฒํ๊ฒ ๋๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- Claude Code๋ฅผ ์ ์ฐ๋ ํต์ฌ์ ๋ ์ข์ ํ๋กฌํํธ๋ฅผ ์ฐ๋ ๊ฒ๋ณด๋ค, ๋ชจ๋ธยท๊ถํยท์๋๋ฐ์คยทCI๋ฅผ ๊ฐ์ ๋งก์ ์ญํ ์ ๋ง๊ฒ ๋ถ๋ฆฌํ๋ ๊ฒ์ด๋ค.
- ์ ๋ ํ๋ฉด ์ ๋๋ ๊ฒ์ deny rule๋ก ๋ง๊ณ , ๊ฒฐ๊ณผ๋ง ๊ฒํ ํ๋ฉด ๋๋ ๊ฒ์ ๋ชจ๋ธ๊ณผ ๊ฒ์ฆ ์ ์ฐจ์ ๋งก๊ธฐ๋ ์์ผ๋ก ์ํ๋๋ฅผ ๊ธฐ์ค์ผ๋ก ํต์ ๋ฒ์๋ฅผ ๋๋๋ ๊ฒ์ด ์ค๋ฌด์ ์ผ๋ก ๊ฐ์ฅ ํจ์จ์ ์ด๋ค.
- ์ฅ์๊ฐ ์์จ ์คํ์ ๋ชฉํ๋ก ํ๋ค๋ฉด, ์ธ์ ์์ ์ ์ ๋คํธ์ํฌ ์ ๊ทผยท๋น๋ฐ ์ฃผ์ ยทํ ์คํธ ํธ๋ฆฌ๊ฑฐยทPR ๊ฒ์ฆ๊น์ง ํ ๋ฒ์ ์ค๊ณํด์ผ ์ค๊ฐ์ ์ฌ๋์ด ๋ค์ ๋ถ๋ ์ผ์ ํฌ๊ฒ ์ค์ผ ์ ์๋ค.