Your AI Agent Starts Every Session Like a New Hire - Killian Carlsen-Phelan, Sonar
ํ ์ค ํต์ฌ
Sonar Vortex๋ ์ฝ๋ฉ ์์ด์ ํธ๊ฐ ์ฝ๋๋ฅผ ์ฐ๊ธฐ ์ ์ ํ๋ก์ ํธ ๋งฅ๋ฝ๊ณผ ๋ณด์ ๊ท์น์ ์ฃผ์ ํ๊ณ , ๋ณ๊ฒฝ๊ณผ ๋์์ ๊ฒฐ์ ๋ก ์ ์ผ๋ก ๊ฒ์ฆํด ์ฌ์์ ยทํ ํฐ ๋ญ๋นยท๋ณด์ ๋ฆฌ์คํฌ๋ฅผ ์ค์ด๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
์๊ฐ Sonar๋ ๋ ๋ฆฝ์ ์ธ ์ฝ๋ ๊ฒ์ฆ ํ๋ซํผ์ด๋ฉฐ, ์ด ๋ฐํ๋ ์์ด์ ํฑ ์ฝ๋ฉ ๋ฃจํ ์์ผ๋ก ๊ฒ์ฆ์ ์ฎ๊ธฐ๋ ๋ฐฉ๋ฒ์ ๋ค๋ฃฌ๋ค.
-
0:26
๋ชจ๋ ์์ด์ ํธ ์ธ์ ์ ์ฒ์๋ถํฐ ์์ํ๋ค ์ ์์ด์ ํธ ์ธ์ ์ ๊ธฐ์กด ๊ท์น๊ณผ ์ํคํ ์ฒ๋ฅผ ์ ํ ๋ชจ๋ฅด๋ ์ํ์์ ์์ํ๋ฏ๋ก, ๋งค๋ฒ ์ ์ฅ์๋ฅผ ํ์ํ๋ฉฐ ๋งฅ๋ฝ์ ์ฐพ๊ณ ํ ํฐ๊ณผ ์๊ฐ์ ์๋ชจํ๋ค. ์ด๋ฐ ์ํ์์๋ ๊ธฐ์กด ์ฝ๋์ ๋ฌธ์ ํจํด์ด ๊ทธ๋๋ก ๋ณต์ ๋๊ธฐ ์ฝ๊ณ , ์ดํ ํ์ง ์ ์ง๊ฐ ๋งค์ฐ ์ด๋ ค์์ง๋ค.
-
1:59
Sonar Vortex๊ฐ ํ๋ ์ผ Sonar Vortex๋ ์ฌ์ฉํ๋ ์ฝ๋ฉ ์์ด์ ํธ์ ์ฐ๊ฒฐ๋๋ ํ๋ฌ๊ทธ์ธ์ผ๋ก, ์ฝ๋ฉ์ ์์ํ๊ธฐ ์ ์ ํ๋ก์ ํธ ์ ๋ณด๋ฅผ ์๊ฒ ํ๊ณ ๋ณ๊ฒฝ์ด ์ ๋ฌธ์ ๋ฅผ ๋ง๋ค์ง ์๋๋ก ๊ฒฐ์ ๋ก ์ ์ผ๋ก ๊ฒ์ฆํ๋ค.
-
2:25
ํ ์คํธ๋ก๋ ์กํ์ง ์๋ ๋ฒ๊ทธ ์์ด์ ํธ๊ฐ ์งง์ ๊ธฐ๋ฅ์ ๋ง๋ค๋ฉด์ ํ ์คํธ๊น์ง ์์ฑํ์ง๋ง, ์์ ํ์ผ ๊ถํ์ ๋ช ์ํ์ง ์์ ๋ณด์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค. ์ด๋ฐ ๋ฌธ์ ๋ ํ ์คํธ๋ก ํฌ์ฐฉํ๊ธฐ ์ด๋ ต๊ณ ๋ฆฌ๋ทฐ ๋จ๊ณ์์ ๋์น๊ธฐ ์ฌ์ฐ๋ฉฐ, ๋ฐ๊ฒฌ ํ์๋ ๋ค์ ์์ ยท์ฌ๊ฒํ ยท์ฌ๋ฐฐํฌ๋ฅผ ๋ฐ๋ณตํด์ผ ํ๋ค.
-
3:35
96%๋ AI ์ฝ๋๋ฅผ ์ ๋ขฐํ์ง ์๊ณ , 48%๋ง ๊ฒ์ฆํ๋ค ์กฐ์ฌ ๊ฒฐ๊ณผ ๋๋ถ๋ถ์ ๊ฐ๋ฐ์๋ AI ์์ฑ ์ฝ๋๋ฅผ ์์ ํ ์ ๋ขฐํ์ง ์์ง๋ง, ์ค์ ๋ก ๋ฐฐํฌ ์ ์ ์ ๋ถ ๊ฒ์ฆํ๋ ๋น์จ์ ์ ๋ฐ์๋ ๋ชป ๋ฏธ์น๋ค. ๋น ๋ฅธ ์์ฑ ์๋์ ๋นํด ์ฌ์์ ์ ๋๋ฆฌ๊ธฐ ๋๋ฌธ์, PR ๋จ๊ณ์์ ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ๋ฉด ์ด๋ฏธ ๋ค์ฒ์ง ์ํ๊ฐ ๋๋ค.
-
4:26
Vortex๊ฐ ์์ด์ ํธ๋ฅผ ์๋ดํ๋ ๋ฐฉ์ Vortex๋ ์ฝ๋๋ฒ ์ด์ค ์ ์ฒด๋ฅผ ํ์ํ๊ฒ ๋๋ ๋์ ์ํคํ ์ฒ ๊ฐ์ด๋, ํ์ฉ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ์ฝ๋ฉ ํ์ค ๊ฐ์ ๋งฅ๋ฝ์ ๋จผ์ ์ ๊ณตํด ์์ด์ ํธ๊ฐ ๋ฐ๋ก ์ฌ๋ฐ๋ฅธ ํ์ผ๋ก ๊ฐ๊ฒ ๋ง๋ ๋ค. ๋ํ ๋งค ํธ์ง๋ง๋ค ๋น ๋ฅธ ๊ฒ์ฌ๋ฅผ ์คํํ๊ณ , ์ข ๋ฃ ์ ์๋ ๋ ๊น์ ๋ณด์ยท๊ต์ฐจ ํ์ผ ๋ฐ์ดํฐ ํ๋ฆ ๊ฒ์ฌ๋ฅผ ์ํํด ์์ ๊น์ง ์ด์ด์ง๊ฒ ํ๋ค.
-
7:00
ํ ํฐ 36% ์ ๊ฐ Vortex๋ ์์ด์ ํธ์ ์ฝ๊ฒ ๋ถ์ผ ์ ์์ผ๋ฉฐ, ํนํ ๊ธฐ์กด ์ฝ๋ ๋ฆฌํฉํฐ๋ง์์ ํ๊ท 36% ์ ์ ํ ํฐ์ ์ฌ์ฉํ๋ค. ํ๋ก๋์ ์ฅ์ ๋ 44% ์ค์๊ณ ์คํ์ด ๋ฎ์, ๊ฐ๋ฐ ํ๋ฆ์ ๋ฐฉํดํ์ง ์์ผ๋ฉด์ ๊ฒ์ฆ์ ์ถ๊ฐํ๋ ํจ๊ณผ๊ฐ ์๋ค.
-
8:08
SonarQube๋ฅผ ์์ด์ ํธ ๋ฃจํ์ ๊ฐ์ ธ์ค๊ธฐ SonarQube๊ฐ ์ค๋ซ๋์ ์์์จ ๋ณด์ยท์ ์ง๋ณด์์ฑยท๋ฐ์ดํฐ ํ๋ฆ ๋ถ์ ์ง์์ ์๋ฒ์ ์ ์งํด ๋๊ณ , ์ด๋ฅผ ์์ด์ ํธ์ ์ด๊ธฐ ๋งฅ๋ฝ์ผ๋ก ์ฌ์ฌ์ฉํ๋ค. ๊ทธ๋์ CI์ ๊ธฐ์กด ์ค์บ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก ์์ด์ ํธ๊ฐ ์ค์ค๋ก ์ฝ๋๋ฅผ ์ฐ๊ณ ์ค์ค๋ก ํ์ธํ๋ ๊ตฌ์กฐ๊ฐ ๋๋ค.
-
9:01
์ค์ ์์ ๋ฐ๋ชจ ๋ฐ๋ชจ์์๋ ๋ณ๋ ํ๋กฌํํธ ์ ๋ ฅ ์์ด ์ธ์ ์์๊ณผ ํจ๊ป SonarQube, CLI, ํ , secrets detection์ด ์๋์ผ๋ก ํ์ฑํ๋๋ค. ์์ด์ ํธ๋ ๋จผ์ ํด๋์ค ์์น์ Java ๊ฐ์ด๋๋ฅผ ํ์ธํ๊ณ , ๊ธฐ์กด ํจํด์ ํ์ ํ ๋ค ๊ตฌํ๊ณผ ํ ์คํธ๋ฅผ ์งํํ๋ฉฐ, ํ์ผ์ด ๋ฐ๋ ๋๋ง๋ค ์๋์ผ๋ก ๋ถ์์ด ์คํ๋๋ค.
-
13:03
AI๊ฐ AI๋ฅผ ๊ฒ์ฌํ๋ ๋ฐฉ์์ด ์๋๋ค ๊ฒฐ์ ๋ก ์ ๋ถ์์ด ํต์ฌ์ด๋ฉฐ, ์์ด์ ํธ๊ฐ ์๊ธฐ ์์ ์ ํ๊ฐํ๊ฑฐ๋ ๋ค๋ฅธ AI๊ฐ ์์๋ก ๊ฒํ ํ๋ ๋ฐฉ์์ ์ ๋ขฐ์ฑ์ด ๋ฎ๋ค. ๊ฐ์ ์ ๋ ฅ์ ๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ์ฃผ๋ ๊ฒ์ฆ์ธต์ด ์์ด์ผ ๊ท์ ์ค์์ ์์ธก ๊ฐ๋ฅ์ฑ์ ํ๋ณดํ ์ ์๋ค.
-
14:17
๊ณ ์น ๊ฒ ๊ฐ์์ง๋ง ์ค์ ๋ก๋ ์๋์๋ ์์ Vortex๋ ์๋ก ์์ฑํ ์ฝ๋์ ๊ธฐ์กด ์ฝ๋์์ ์ฌ๋ฌ ๋ฐ๊ฒฌ ์ฌํญ์ ์ก์๋ด๊ณ , ์ ์ฝ๋์ ๋ฌธ์ ๋ ๋ฐ๋์ ์์ ๋๋๋ก ๊ฐ์ ํ๋ค. ์ฒซ ์์ ์ ๊ธฐ๋ณธ temp ํด๋ ๋์์ ์์กดํด ์คํจํ์ง๋ง, ๋ค์ ๋ถ์ํ๋ฉด์ ๋ฌธ์ ๊ฐ ๋จ์ ์์์ ํ์ธํ๊ณ , ๊ฒฐ๊ตญ ๋ช ์์ ๊ถํ ์ค์ ๊น์ง ๋ฐ์ํด์ผ ํด๊ฒฐ๋์๋ค.
-
16:20
์ป์ ์ ์๋ ๊ฒ ์ด ๋ฐฉ์์ ํต์ฌ ํจ๊ณผ๋ ๋ฆฌ๋ทฐ ์๋ณต์ ์ค์ด๊ณ , ๋ฌธ์ ๋ฅผ ์ฆ์ ๊ณ ์น๋ฉฐ, ๋ ์์ ํ ์ฝ๋๋ฅผ ๋ง๋ค๊ณ , ์์ ์ ๋ค์ด๊ฐ๋ ์๊ฐ๊ณผ ๋น์ฉ์ ๋ฎ์ถ๋ ๋ฐ ์๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๊ฐ๋ฐ์๋ ๋ฐ๋ณต ๊ฒ์ฆ ๋ถ๋ด์ ๋๊ณ ๋ ๋ง์ ์๊ฐ์ ์ค์ ๊ฐ๋ฐ์ ์ธ ์ ์๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์์ด์ ํธ์ ์ฑ๋ฅ์ ๋ชจ๋ธ ์ ํ๋ง์ด ์๋๋ผ, ์์ ์์ ์ ์ด๋ค ์ฝ๋๋ฒ ์ด์ค ๋งฅ๋ฝ๊ณผ ๊ท์น์ ์ฃผ์ ํ๋๋์ ํฌ๊ฒ ์ข์ฐ๋๋ค.
- ๋ณด์ยทํ์ง ๊ฒ์ฆ์ PR ์ดํ์ ํ์ฒ๋ฆฌ๊ฐ ์๋๋ผ, ์ฝ๋๊ฐ ์์ฑ๋๋ ์๊ฐ์ ์๋์ผ๋ก ๋ถ์ด์ผ ์ฌ์์ ๊ณผ ๋๋ฝ์ ์ค์ผ ์ ์๋ค.
- ๊ฒฐ์ ๋ก ์ ๋ถ์์ ์์ด์ ํธ ๋ฃจํ์ ๋ฃ์ผ๋ฉด, AI ๋ฆฌ๋ทฐ๋ฅผ ๋ณด์กฐ ์๋จ์ผ๋ก ๋๋ฉด์๋ ์ต์ข ์ ๋ขฐ์ฑ์ ๋ณ๋์ ๊ฒ์ฆ์ธต์ผ๋ก ํ๋ณดํ ์ ์๋ค.