What Your Coding Agent Can't See in the Code - Tom Moor, Linear
ํ ์ค ํต์ฌ
์ฝ๋ฉ ์์ด์ ํธ๊ฐ ์ฝ๋๋ฅผ ๋ ๋ง์ด ์์ฑํ๋ ์๋์๋ ๊ตฌํ ์์ฒด๋ณด๋ค ๋งฅ๋ฝ์ ์์งยท์ ๋ฌยท๊ฒ์ฆํ๋ ์ธ๋ถ ๋ฃจํ ์ค๊ณ๊ฐ ์ ํ ํ์ง๊ณผ ๊ฐ๋ฐ ์๋๋ฅผ ์ข์ฐํ๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
์๋ก ์ด ์์์ ์์ด์ ํธ์ ์ปจํ ์คํธ๋ฅผ ์ฃผ์ ๋ก ํ๋ฉฐ, ๋จ์ํ ์ฝ๋ ์์ฑ๋ณด๋ค ์์ด์ ํธ๋ฅผ ๋๋ฌ์ผ ์ธ๋ถ ๋ฃจํ๋ฅผ ์ด๋ป๊ฒ ์ค๊ณํ ์ง๊ฐ ํต์ฌ์์ ์๊ณ ํ๋ค.
-
0:37
Linear๋ ๋ฌด์์ธ๊ฐ Linear๋ ์๋ ์ด์ ํธ๋์ปค๋ก ์ถ๋ฐํ์ผ๋ฉฐ, ๋๋ฆฌ๊ณ ๋ถํธํ ๊ธฐ์กด ๋๊ตฌ์ ๋ํ ๋ถ๋ง์์ ํ์ํ ๊ณ ํ์ง ์ํํธ์จ์ด ์งํฅ ์ ํ์ด๋ค. ์ข์ ๋๊ตฌ๊ฐ ์ข์ ์ผ์ ๋ง๋ ๋ค๋ ๊ด์ ์ด ํ์ฌ์ ์ถ๋ฐ์ ์ด๋ค.
-
1:48
์ํํธ์จ์ด ์์ง๋์ด๋ง์ด ์ผ๋ง๋ ๋น ๋ฅด๊ฒ ๋ฐ๋์๋๊ฐ GitHub Copilot ์ดํ ๋ถ๊ณผ ๋ช ๋ ๋ง์ ์ฝ๋ฉ ์์ด์ ํธ๊ฐ ์ค์ฉํ๋๊ณ , ์ด์ ๋ ๋จ์ผ ์์ ์ด ์๋๋ผ ์ฌ๋ฌ ์๊ฐยท๋ฉฐ์น ๋จ์๋ก ์คํ๋๋ ํ๋ฆ์ผ๋ก ์ฎ๊ฒจ๊ฐ๊ณ ์๋ค. ์ด ๋ณํ๋ ์ธ๊ฐ์ด ์๋์ผ๋ก ์์ยท์ค์งํ๋ ๋ฐฉ์์์ ๋ฒ์ด๋ ์ปจํ ์คํธ ์ด์์ ์ค์์ฑ์ ํฌ๊ฒ ํค์ ๋ค.
-
5:16
์ปจํ ์คํธ๋ ์ธ๋ถ ๋ฃจํ๋ก ์ด๋ํ๋ค ์ด๊ณ ์ยท์ ๋น์ฉ ์์ด์ ํธ๊ฐ ์ฅ์๊ฐ ์ผํ๋ ํ๊ฒฝ์์๋ ์ปจํ ์คํธ๋ฅผ ์ธ๊ฐํ๊ณ ๊ด๋ฆฌํ๋ ์ผ์ด ๋ ์ด์ ๋ด๋ถ ๋ฃจํ๊ฐ ์๋๋ผ ์ธ๋ถ ๋ฃจํ์ ๋ฌธ์ ๊ฐ ๋๋ค. ์ฝ๋ ์์ฐ๋์ด ๋์ด๋ ์ด๋ฅผ ์ ์ดํ๋ ์์คํ ์ด ์์ผ๋ฉด ํผ๋๋ง ์ปค์ง๋ค.
-
6:04
์ฝ๋๋ ๋ ์ด์ ๋ณ๋ชฉ์ด ์๋๋ค ์ด์ ๋ณ๋ชฉ์ ๊ตฌํ ๋ฅ๋ ฅ ์์ฒด๊ฐ ์๋๋ผ ์ ํ ์ ์ฒด์ ์ผ๊ด์ฑ๊ณผ ์์ฑ๋๋ฅผ ์ ์งํ๋ ๋ฐ ์๋ค. ์์ ๊ฒฐ์ ๊ณผ ์ ์ , ํธ๋ ์ด๋์คํ๊ฐ ์๋ก ๋ง๋ฌผ๋ ค์ผ ์ข์ ์ ํ์ด ๋๋ฉฐ, ๋จ์ํ ๊ธฐ๋ฅ์ ๋ง์ด ์๋๋ค๊ณ ํด๊ฒฐ๋์ง ์๋๋ค.
-
6:57
์์ด์ ํธ๊ฐ ์ฝ๋์์ ๋์น๋ ๊ฒ ์ฝ๋ฉ ์์ด์ ํธ๋ ์ฝ๋ ๋ด์ฉ์ ์ฝ์ง๋ง ์๋, ์ฌ์ฉ์ ๊ฐ์น, ๊ณผ๊ฑฐ ๊ฒฐ์ , ํธ๋ ์ด๋์คํ, ์๊ฐ์ ยท๊ฒฝํ์ ๋งฅ๋ฝ, ์กฐ์ง ๋ด ์งํ ์ค์ธ ์ผ, ์์ฌ๊ฒฐ์ ์ฑ ์์, ์จ์ ๋ฆฌ์คํฌ๋ ๋์น๊ธฐ ์ฝ๋ค. ๊ทธ๋์ ์์ด๋์ด๋ถํฐ ๊ธฐํ, ๊ตฌํ, ๋ฆฌ๋ทฐ๊น์ง ๋งฅ๋ฝ์ ๊ณ์ ์ด์ด์ฃผ๋ ์ฒด๊ณ๊ฐ ํ์ํ๋ค.
-
8:57
ํธ๋ฆฌ์์ง ์์ด์ ํธ๋ก ์ธ์ ์ ์๋ํํ๊ธฐ Slack, Zendesk, Teams, Gong, Twitter ๋ฑ์์ ๋ค์ด์ค๋ ์์ฒญ๊ณผ ๋ฒ๊ทธ๋ฅผ triage๋ก ๋ชจ์ ๋ผ๋ฒจ๋งยท์ค๋ณต ์ ๊ฑฐยท๋ด๋น์ ๋ฐฐ์ ยท์ด๊ธฐ ์กฐ์ฌ๊น์ง ์๋ํํ๋ค. ๊ณ ๊ฐ ์ ๋ณด, ๋ก๊ทธ, ๊ด๋ จ ์ด์์ ๊ณผ๊ฑฐ ๊ฒฐ์ ์ด ์ด์์ ์ถ์ ๋๋ฉด์ ์ฝ๋ฉ ์์ด์ ํธ๊ฐ ๋ฐ๋ก ์ธ ์ ์๋ ๊ธฐ๋ณธ ๋งฅ๋ฝ์ด ๋ง๋ค์ด์ง๋ค.
-
12:16
๊ฒ์ฆ์ ํฌํจํด ๋ง๋ค๊ธฐ ๊ธฐ๋ณธ ์ปจํ ์คํธ ์์ ์๋ ์์ ์ด๋ ์๋ ๊ตฌํ์ด ์ด์ด์ง ์ ์์ง๋ง, ํต์ฌ์ ๊ฒ์ฆ๊ณผ CI ์คํจ๋ฅผ ๋ค์ ์์ด์ ํธ์ ๋๋จน์ํ๋ ๊ตฌ์กฐ๋ค. ํ์ธ ๊ฐ๋ฅํ ๊ฒฐ๊ณผ์ ์คํจ ์ ํธ๊ฐ ํจ๊ป ์์ด์ผ ์์ด์ ํธ์ ์ฑ๊ณต๋ฅ ์ด ํฌ๊ฒ ์ฌ๋ผ๊ฐ๋ค.
-
13:40
์ปจํ ์คํธ๋ฅผ ์๋ ์ฝ๋ ๋ฆฌ๋ทฐ ์ฝ๋ ๋ฆฌ๋ทฐ์์๋ ์ฝ๋๋ฒ ์ด์ค๋ง ๋ณด๋ ๋์ ์๋ ์ด์, ๊ณ ๊ฐ ๋งฅ๋ฝ, ์ ํ ํ์คํ ๋ฆฌ, ๋ฆฌ๋ฒํธยทํ๊ทยท์ธ์๋ํธ, ๊ด๋ จ ๋ณ๊ฒฝ, ์ธ์ ์ ์ฒด์ ์์ฌ๊ฒฐ์ , ์ค๋์ญ๊น์ง ํจ๊ป ๋ณธ๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๋ฌธ๋ฒ์ ์ ํฉ์ฑ๋ณด๋ค ์ ํ ์ ์ฒด์ ๋ง๋ ๋ณํ์ธ์ง ํ๋จํ ์ ์๋ค.
-
15:53
Linear์ ๋ฆฌ๋ทฐ ์ฌ๋ก ๊ณผ๊ฑฐ์ ์ธ์๋ํธ ์ํ, ๋ฐ๋ณต์ ์ผ๋ก ๊ฑฐ์ ๋ UI ๊ฒฐ์ , ๊ธฐ์กด ๋ฆฌ๋ฒํธ์ ์ด์ ์ด๋ ฅ ๊ฐ์ ๋งฅ๋ฝ์ ํ๋ฉดํํด ์๋ชป๋ ์ฌ๋์ ์ด๋ ์ถฉ๋์ ๋ง๋๋ค. ์ด๋ฐ ๋ฆฌ๋ทฐ ์ฝ๋ฉํธ๋ ๋ค์ ์ฝ๋ฉ ์์ด์ ํธ์ ์ ๋ ฅ์ผ๋ก ๋ค์ด๊ฐ ๋ค์ ๋ณ๊ฒฝ์ ํ์ง์ ๋์ธ๋ค.
-
18:16
ํผ๋๋ฐฑ์ ๊ตํ์ผ๋ก ๋ฐ๊พธ๊ธฐ ๋ฆฌ๋ทฐ์์ ๋์จ ์ฝ๋ฉํธ์ ๋ณ๊ฒฝ ์ฌํญ์ ํ๋ฃจ ํ ๋ฒ ์๋์ผ๋ก ํ์ด ์คํ ๊ฐ๋ฅํ ๊ตํ์ ์ถ์ถํ๊ณ , agents.md๋ ๊ด๋ จ ๋ฌธ์์ ๋ค์ ์ฃผ์ ํด ํ์ต์ด ๋์ ๋๊ฒ ํ๋ค. ๋ค๋ง ์ปจํ ์คํธ๋ ๋ฌดํํ ์๋ ๊ฒ์ด ์๋๋ผ, ์ค๋๋๊ฑฐ๋ ๊ณผ๋ํ ๋ด์ฉ์ ์ ๋ฆฌํด์ผ ํ๋ค.
-
20:04
์ปจํ ์คํธ๋ฅผ ๋๊น์ง ๊ฐ์ ธ๊ฐ๋ฉด ์ป๋ ๊ฒ ๋งฅ๋ฝ์ ์ ์ฒด ์ํฌํ๋ก์ ๊ฑธ์ณ ์ ๋ฌํ๋ฉด ์๋ชป๋ ๋ฌธ์ ๋ฅผ ํธ๋ ๋ณ๊ฒฝ์ด ์ค๊ณ , ์ฌ์์ ์ด ๊ฐ์ํ๋ฉฐ, ๋ ๋น ๋ฅธ ๋ฐ๋ณต์ด ๊ฐ๋ฅํด์ง๋ค. ์ฝ๋๊ฐ ์ธ์ง์๋ก ์ธ๊ฐ์ ํ๋จ์ ๋ ์ค์ํด์ง๊ณ , ๊ทธ ํ๋จ์ ๋ค์ ๋ฃจํ์ ์ปจํ ์คํธ๋ก ๋จ๊ธฐ๋ ๊ฒ์ด ํต์ฌ ์์ฐ์ด ๋๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์ฝ๋ฉ ์์ด์ ํธ ๋์ ์ ์ฑํจ๋ ๋ชจ๋ธ ์ฑ๋ฅ๋ณด๋ค ์ด์ ์์ฑ, ๋ฆฌ๋ทฐ, ๊ฒ์ฆ, ํ์ต์ผ๋ก ์ด์ด์ง๋ ์ปจํ ์คํธ ํ์ดํ๋ผ์ธ ์ค๊ณ์ ๋ฌ๋ ค ์๋ค.
- ์ค๋ฌด์์๋ ์ฝ๋๋ง ๋๊ธฐ๋ ๋์ ๊ณ ๊ฐ ์ ๋ณด, ๊ณผ๊ฑฐ ๊ฒฐ์ , ๋ฆฌ๋ฒํธ, ์ธ์๋ํธ, ๋ด๋น ์ค๋๋ฅผ ํจ๊ป ์ ๋ฌํด์ผ ์์ด์ ํธ๊ฐ ์ ํ ๋งฅ๋ฝ์ ๋์น์ง ์๋๋ค.
- ๋ฆฌ๋ทฐ ์ฝ๋ฉํธ์ ์คํจ ์ฌ๋ก๋ฅผ ๋ฌธ์ํํด ์ฌ์ฃผ์ ํ๋ ์งง์ ํผ๋๋ฐฑ ๋ฃจํ๋ฅผ ๋ง๋ค๋ฉด, ๊ฐ์ ์ค์๋ฅผ ๋ฐ๋ณตํ์ง ์๊ณ ํ์ ํ๋จ ๊ธฐ์ค์ด ์ ์ ์ ๊ตํด์ง๋ค.