์คํ์์ค ์ฝ๋ ํธ์ง๊ธฐ Zed๋ฅผ ๊ฐ๋ฐํ Zed Industries๋ Sequoia๊ฐ ์ด ํ๋ก์ ํธ์ 35๋ง ๋ฌ๋ฌ๋ฅผ ํฌ์ํ๋ค๊ณ ๋ฐํํ์ต๋๋ค. ์ด์ ํฌ์๊ธ์ ํฌํจํ๋ฉด Zed ๊ฐ๋ฐ์ ๋ํ ์ด ํฌ์์ก์ 42๋ง ๋ฌ๋ฌ๋ฅผ ๋์ด์ฐ์ต๋๋ค. ์ด ์๊ธ์ ์ฝ๋์ ๋ํ ๋ ผ์๊ฐ ์ฝ๋ ์์ฒด์ ์ฐ๊ณ๋๋ ์๋ก์ด ์ฝ๋ ํ์ ๋ฐฉ์ ๊ฐ๋ฐ์ ์ฌ์ฉ๋ ์์ ์ ๋๋ค.
์ง๊ธ๊น์ง ์ด ํ๋ก์ ํธ์ ์ฃผ์ ์ด์ ์ ์ฝ๋ ํธ์ง๊ธฐ์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค ๊ฐ๋ฐ์ ๋ง์ถฐ์ ธ ์์์ต๋๋ค. ์ด๋ฒ ํฌ์๋ฅผ ํตํด ๋ค์ ๋จ๊ณ๋ก ๋์ด๊ฐ ์ฝ๋ ํ์ ์ ์ํ ์์ ๊ณต๊ฐ์ ํ์ฑํ๋ ์๋ก์ด ๋ฒ์ ๊ด๋ฆฌ ์์คํ ์ธ DeltaDB๋ฅผ ๊ตฌํํ ์ ์๊ฒ ๋์์ต๋๋ค. ์๋ก์ด ์์คํ ์ ์ฝ๋ ๊ฐ๋ฐ ๊ณผ์ ์ ๊ฐ๋ณ ํธ์ง ์์ ๊น์ง ์ ์ง์ ์ผ๋ก ์ถ์ ํฉ๋๋ค. ์ ์๋ ๋ณ๊ฒฝ ์ฌํญ์ ์ค์ํ ์ฐจ์ด์ ์ ๊ฐ๋ณ ์ปค๋ฐ๋ณ๋ก ๋๋์ด ๋ ผ์ํ๋ ๊ฒ์ด ์๋๋ผ, ๊ฐ ์ฝ๋ ํธ์ง ์์ ์ ๋ง์ถฐ ๋ ผ์๋ฅผ ์งํํ ์ ์๋๋ก ์ง์์ ์ธ ํ๋ฆ์ ์ ์งํ๋ค๋ ๊ฒ์ ๋๋ค.
ํ ๋ก ์ ๋ค๋ฅธ ๊ฐ๋ฐ์์์ ์ํต๊ณผ AI ๋ชจ๋ธ๊ณผ์ ์ํธ์์ฉ์ ๋ชจ๋ ๋ค๋ฃน๋๋ค. Git ์ ์ฅ์์์์ ํ์ ์ ํตํด ๋ธ๋์น ๋ฐ ์ปค๋ฐ ์์ค์์ ๋ค๋ฅธ ๊ฐ๋ฐ์์ ์ํธ์์ฉํ ์ ์๋ค๋ฉด, Zed์ ๊ตฌํ๋ ์์คํ ์ ์ปค๋ฐ์ ํฌํจ๋ ๊ฐ๋ณ ํธ์ง ๋ด์ฉ ์์ค์์ ์ํธ์์ฉํ๊ณ ๋ณ๊ฒฝ ์ฌํญ ๋ฐ ์ฝ๋์ ์์ ๋ถ๋ถ์ ๋ ผ์ํ ์ ์๋๋ก ํ๋ฉฐ, ๋ ผ์ ์์ ์ ์ฝ๋ ์ํ๋ฅผ ์ ์งํ๊ณ ์ปจํ ์คํธ๋ฅผ ์ ์งํฉ๋๋ค. ๋์์ DeltaDB ์์คํ ์ Git๊ณผ ์ํธ์์ฉํ๋๋ก ์ค๊ณ๋์์ผ๋ฉฐ, ์ค์๊ฐ ์ฝ๋ ํ์ ์ ์ํ ์ผ์ข ์ ์ ๋์จ์ ์ ๊ณตํ๊ณ , ๋ชจ๋ ์ฝ๋ ๋ณ๊ฒฝ ์ฌํญ์ ์ธ๋ถ์ ์ผ๋ก ์ถ์ ํ๋ฉฐ, ๋ ผ์ ๋ด์ฉ์ ์ฝ๋์ ์์ ์ํ ๋ฐ ์์น์ ์ฐ๊ฒฐํฉ๋๋ค.
Zed ํ๋ก์ ํธ๋ VS Code์ ๊ธฐ๋ฐ์ธ Atom ํธ์ง๊ธฐ์ ๊ฐ๋ฐ์์ธ Nathan Sobo์ ๋ฆฌ๋์ญ ํ์ Atom ํธ์ง๊ธฐ, Electron ํ๋ซํผ, ๊ทธ๋ฆฌ๊ณ Tree-sitter ๊ตฌ๋ฌธ ๋ถ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ ์ง ๊ฐ๋ฐ์๋ค๋ก ๊ตฌ์ฑ๋ ํ์ด ์ฐธ์ฌํ์ฌ ๊ฐ๋ฐ๋๊ณ ์์ต๋๋ค. Atom ํธ์ง๊ธฐ ๊ฐ๋ฐ ๊ฒฝํ์ ๋ฐํ์ผ๋ก ํ๋ก๊ทธ๋๋จธ์๊ฒ ์ด์์ ์ธ ํธ์ง๊ธฐ์ ๋ชจ์ต์ ๊ตฌํํ๊ณ ์ ํ์ต๋๋ค. ํ๋ก์ ํธ ์ฝ๋๋ Rust๋ก ์์ฑ๋์์ต๋๋ค. ๋ค์ค ์ฌ์ฉ์ ํธ์ง์ ์ํ ์๋ฒ ๋ถ๋ถ์ ์์ค ์ฝ๋๋ AGPLv3 ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๊ณต๊ฐ๋์์ผ๋ฉฐ, ํธ์ง๊ธฐ ์์ฒด์ ์ฝ๋๋ GPLv3 ๋ผ์ด์ ์ค์ ๋ฐ๋ผ, ๊ทธ๋ฆฌ๊ณ GPU๋ฅผ ์ฌ์ฉํ์ฌ ๋ ๋๋งํ๋ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์์ฑํ๋ GPUI ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ฝ๋๋ Apache 2.0 ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๊ณต๊ฐ๋์์ต๋๋ค.
์ด์ ๋ณ๋๋ก, Zed ํธ์ง๊ธฐ์ ํฌํฌ๋ฅผ ๊ฐ๋ฐํ๋ Zedless ํ๋ก์ ํธ๋ ์ฃผ๋ชฉํ ๋งํฉ๋๋ค. ์ด ํ๋ก์ ํธ๋ ํ์ฌ ์๋ฒ์ ์ ๊ทผํ์ง ์๊ณ ๋ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ์ ๊ฒฉ๋ฆฌ๋ ๋ก์ปฌ ์์ ์ ๋ณด์ฅํ๋ ๋ฐ ์ค์ ์ ๋๊ณ ์์ต๋๋ค. Zedless์ ์ฃผ์ ๊ธฐ๋ฅ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋ ์ ์ ์ธ ํด๋ผ์ฐ๋ ์๋น์ค์์ ์ฐ๊ณ๋ ์์ผ๋ฉฐ, ์ฌ์ฉ์ ์ฅ๋น์์ ์ง์ํ ์ ์๋ ๋ชจ๋ ๊ธฐ๋ฅ๊ณผ ๊ตฌ์ฑ ์์๋ฅผ ์ ๊ฑฐํ ๊ณํ์ ๋๋ค.
- ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ ์ ์ก ๋ฐ ์๋ ์์ฑ ์ถฉ๋ ๋ณด๊ณ ์์ ๊ด๋ จ๋ ์ฝ๋๋ฅผ ์ ๊ฑฐํ์ต๋๋ค.
- ์์ฒด ์ธํ๋ผ ๊ตฌ์ถ ์ฐ์ ์์ ๋ณ๊ฒฝ. ๋คํธ์ํฌ ์๋น์ค๋ฅผ ์ฌ์ฉํ๋ ๋ชจ๋ ๊ธฐ๋ฅ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋นํ์ฑํ๋์ด ์์ผ๋ฉฐ ์ธ๋ถ ๊ณต๊ธ์ ์ฒด์ ์ฐ๋๋์ง ์์ต๋๋ค. ์ฌ์ฉ์๋ ์ํ๋ ๋๋ก ์ธ๋ถ ์๋น์ค๋ฅผ ์ ํํ ์ ์๋ ์ค์ ์ ์ ๊ณต๋ฐ์ต๋๋ค.
- CLA(๊ธฐ์ฌ์ ๋ผ์ด์ ์ค ๊ณ์ฝ)์ ์๋ช ํ์ง ์๊ณ ๋, ์ฝ๋์ ๋ํ ์ฌ์ฐ๊ถ์ ์๋ํ์ง ์๊ณ ๋ ๊ฐ๋ฐ์ ์ฐธ์ฌํ ์ ์๋ ๊ธฐ๋ฅ์ ๋๋ค.
์ถ์ฒ : opennet.ru
