SEVORDW/agents

๐Ÿš€ ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์ตœ์ ํ™”ํ•˜์—ฌ ๊ฒฉ๋ฆฌ๋œ git ์›ŒํฌํŠธ๋ฆฌ๋กœ ๋ธŒ๋žœ์น˜๋ฅผ ์†์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•˜๊ณ , ์ถฉ๋Œ ์—†๋Š” ์›ํ™œํ•œ ๊ฐœ๋ฐœ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

agents๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

์ด ์Šคํ‚ฌ์€ AI ์—์ด์ „ํŠธ(์˜ˆ: Claude Code, Cursor ๋“ฑ)๊ฐ€ ์—ฌ๋Ÿฌ ๋ธŒ๋žœ์น˜์—์„œ ๋™์‹œ์— ์ž‘์—…ํ•ด์•ผ ํ•  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์ „ํ˜•์ ์ธ ์ถฉ๋Œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค. git ์›ŒํฌํŠธ๋ฆฌ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜์—ฌ ๊ฐ ์ž‘์—…์„ ๊ฒฉ๋ฆฌ๋œ ๋””๋ ‰ํ† ๋ฆฌ์— ์ƒ์„ฑํ•จ์œผ๋กœ์จ ๋ธŒ๋žœ์น˜ ๊ฐ„์˜ ์ปจํ…์ŠคํŠธ ์ „ํ™˜ ์—†์ด๋„ ๊น”๋”ํ•˜๊ฒŒ ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค. ์—์ด์ „ํŠธ๊ฐ€ ๋ณ‘๋ ฌ๋กœ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ฑฐ๋‚˜ ์—ฌ๋Ÿฌ ๋ฒ„์ „์˜ ์ฝ”๋“œ๋ฅผ ๋™์‹œ์— ์œ ์ง€ํ•ด์•ผ ํ•˜๋Š” ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ํŠนํžˆ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ์ฃผ์š” git ํ”Œ๋žซํผ๊ณผ ํ˜ธํ™˜๋˜๋ฉฐ, git์ด ์„ค์น˜๋œ ํ™˜๊ฒฝ์ด๋ผ๋ฉด ์ถ”๊ฐ€ ์„ค์ • ์—†์ด ๋ฐ”๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ง€์› ๋Œ€์ƒ~Claude Code~Codex CLI~Cursor
npx skills add SEVORDW/agents

Installed? Explore more ์ƒ์‚ฐ์„ฑ & ํ˜‘์—… skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator ยท View all 6 โ†’

์ฆ๊ฒจ ์‚ฌ์šฉํ•˜๋Š” AI์—๊ฒŒ ๋ฌผ์–ด๋ณด๊ธฐ

์ด ์—์ด์ „ํŠธ ์Šคํ‚ฌ์ด ๋ฏธ๋ฆฌ ๋กœ๋“œ๋œ ์ƒˆ ์ฑ„ํŒ…์„ ์—ฝ๋‹ˆ๋‹ค.

๋ฌธ์„œ

agents์€(๋Š”) ๋ฌด์—‡์„ ํ•˜๋‚˜์š”?

๐Ÿš€ ๊ฒฉ๋ฆฌ๋œ git ์›ŒํฌํŠธ๋ฆฌ๋กœ ๋ธŒ๋žœ์น˜๋ฅผ ์†์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•˜์—ฌ ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์ตœ์ ํ™”ํ•˜๊ณ , ์ถฉ๋Œ ์—†๋Š” ์›ํ™œํ•œ ๊ฐœ๋ฐœ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์š”

์ด ๊ธฐ์ˆ  ์Šคํ‚ฌ์€ **git ์›ŒํฌํŠธ๋ฆฌ(git worktree)**๋ฅผ ํ™œ์šฉํ•˜์—ฌ AI ์—์ด์ „ํŠธ๊ฐ€ ์—ฌ๋Ÿฌ ๋ธŒ๋žœ์น˜์—์„œ ๋™์‹œ์— ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ์›ŒํฌํŠธ๋ฆฌ๋Š” ๋ณ„๋„์˜ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ๋กœ, ์„œ๋กœ ๊ฐ„์„ญ ์—†์ด ๋…๋ฆฝ์ ์ธ ๋ธŒ๋žœ์น˜๋ฅผ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์–ด ์ž‘์—… ์ „ํ™˜ ์‹œ ์ถฉ๋Œ์„ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ

  • ๋ธŒ๋žœ์น˜๋ณ„ ๊ฒฉ๋ฆฌ: ๊ฐ ๋ธŒ๋žœ์น˜๊ฐ€ ๋ณ„๋„์˜ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ๊ด€๋ฆฌ๋˜์–ด ๋ณ€๊ฒฝ ์‚ฌํ•ญ ์ถฉ๋Œ์„ ์›์ฒœ ์ฐจ๋‹จํ•ฉ๋‹ˆ๋‹ค.
  • ๋ณ‘๋ ฌ ์ž‘์—…: ์—ฌ๋Ÿฌ ๋ธŒ๋žœ์น˜๋ฅผ ๋™์‹œ์— ์—ด์–ด ๋‘๊ณ  ํ•„์š”์— ๋”ฐ๋ผ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋น ๋ฅธ ์ „ํ™˜: git checkout ์—†์ด ๋””๋ ‰ํ† ๋ฆฌ๋งŒ ๋ณ€๊ฒฝํ•˜๋ฉด ๋˜๋ฏ€๋กœ ์ปจํ…์ŠคํŠธ ์ „ํ™˜ ์˜ค๋ฒ„ํ—ค๋“œ๊ฐ€ ์ค„์–ด๋“ญ๋‹ˆ๋‹ค.

์‚ฌ์šฉ ๋ฐฉ๋ฒ•

  1. ์›ŒํฌํŠธ๋ฆฌ ์ƒ์„ฑ

    git worktree add ../feature-branch feature-branch
    
  2. ์›ŒํฌํŠธ๋ฆฌ ์ด๋™

    cd ../feature-branch
    
  3. ์›ŒํฌํŠธ๋ฆฌ ์ œ๊ฑฐ (์ž‘์—… ์™„๋ฃŒ ํ›„)

    git worktree remove ../feature-branch
    

์ง€์› ํ”Œ๋žซํผ

  • ๋ชจ๋“  ์ฃผ์š” git ํ˜ธ์ŠคํŒ… ์„œ๋น„์Šค (GitHub, GitLab, Bitbucket ๋“ฑ)
  • ๋กœ์ปฌ git ์ €์žฅ์†Œ

์ฃผ์˜ ์‚ฌํ•ญ

  • ์›ŒํฌํŠธ๋ฆฌ๋Š” ๋™์ผํ•œ ์ €์žฅ์†Œ์˜ ๋‹ค๋ฅธ ๋ธŒ๋žœ์น˜๋ฅผ ์ฐธ์กฐํ•˜๋ฏ€๋กœ, ํ•œ ์›ŒํฌํŠธ๋ฆฌ์—์„œ ๋ณ€๊ฒฝํ•œ ๋‚ด์šฉ์€ ๋‹ค๋ฅธ ์›ŒํฌํŠธ๋ฆฌ์—์„œ git fetch ํ›„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฐ ์›ŒํฌํŠธ๋ฆฌ์˜ ๋…๋ฆฝ์„ฑ์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ๊ณต์œ ๋˜๋Š” ๊ฐ์ฒด๋Š” ์—†์Šต๋‹ˆ๋‹ค.

๋ผ์ด์„ ์Šค

MIT

๊ด€๋ จ ์Šคํ‚ฌ