AI-Driven Automation ์ ๊ฑฐ๋ฅผ ํตํ ๊ฐ๋ฐ ์ ์ด๊ถ ํ๋ณต ๋ฐ ์ธ์ง ๋ถํ ์ต์ ํ
Why I Switched from Cursor to Antigravity ๐ฅ
AI ์์ฝ
Context
LLM ๊ธฐ๋ฐ์ Cursor Editor๋ฅผ ํตํ ์ฝ๋ ์๋ ์์ฑ ์์กด๋ ์ฌํ๋ก ์ธํ ๋ ผ๋ฆฌ์ ์ฌ๊ณ ๋ ฅ ์ ํ ๋ฐ Autopilot Fatigue ๋ฐ์. Electron ๊ธฐ๋ฐ ์๋ํฐ์ ๋์ ๋ฉ๋ชจ๋ฆฌ ์ ์ ์จ๊ณผ AI ์์ฑ ์ฝ๋์ ๋ณต์ก๋ ์ฆ๊ฐ๋ก ์ธํ ์ ์ง๋ณด์ ๋น์ฉ ์์น์ด ์ฃผ์ ๋ณ๋ชฉ ์ง์ ์ผ๋ก ์์ฉ.
Technical Solution
- AI-Generated Spaghetti Code ์ ๊ฑฐ๋ฅผ ํตํ ์ฝ๋ ๊ฐ๋ ์ฑ ๋ฐ ๋๋ฒ๊น ํจ์จ์ฑ ํ๋ณด
- ๋ฌด๊ฑฐ์ด Electron ๊ธฐ๋ฐ AI ํด์ฒด์ธ ์ ๊ฑฐ๋ฅผ ํตํ ์์คํ ๋ฆฌ์์ค ์ ์ ์จ ์ต์ ํ
- Inline Suggestion ๋ฐ ์๋ ๋ฆฌํฉํ ๋ง ๊ธฐ๋ฅ์ ๋ฐฐ์ ํ Distraction-Free ํ๊ฒฝ ๊ตฌ์ถ์ผ๋ก ์ง์ค๋ ฅ ํฅ์
- ์๋ Markdown ๋ฌธ์ ์์ฑ์ ํตํ End-User ๊ด์ ์ ํ๋ก์ ํธ ๊ตฌ์กฐ ์ฌ์ค๊ณ ๋ฐ ๋๋ฉ์ธ ์ดํด๋ ์ฆ์ง
- ๋ฅ๋์ ๋ฌธ์ ํด๊ฒฐ ๋ฐฉ์์ ๋ณต๊ท๋ฅผ ํตํ Tailwind CSS ๋ฐ Python ์คํฌ๋ฆฝํธ ์ต์ ํ ๊ตฌํ
์ค์ฒ ํฌ์ธํธ
- AI ์๋ ์์ฑ์ด ์ฝ๋ ๋ฆฌ๋ทฐ ์๊ฐ์ ์ค์ ์์ฑ ์๊ฐ๋ณด๋ค ๊ธธ๊ฒ ๋ง๋๋์ง ๊ฒํ - LLM ์์ฑ ์ฝ๋์ ์ค์ฒฉ ๊ตฌ์กฐ๊ฐ ๋๋ฒ๊น ๋ณต์ก๋๋ฅผ ๋์ด๋ ์ง์ ์๋ณ - ๋๊ตฌ์ ํธ์์ฑ์ด ์์ง๋์ด์ ๊ทผ์ก ๊ธฐ์ต(Muscle Memory)๊ณผ ๋ ผ๋ฆฌ์ ์ค๊ณ ๋ฅ๋ ฅ์ ์ ํดํ๋์ง ๋ถ์ - ์์คํ ๋ฆฌ์์ค ๋ถ์กฑ ์ AI ๊ธฐ๋ฅ์ด ํฌํจ๋ ๋ฌด๊ฑฐ์ด IDE ๋์ ๊ฒฝ๋ ์๋ํฐ ๋์ ๊ณ ๋ ค
ํ๊ทธ