VibeShell์ ์ด๋ ์ค์๋ ๋ฐ์ด๋ธ ์ฝ๋ฉ์ผ๋ก ์ ํ์ ๊ฐ๋ฐํ๋ ๊ฐ๋ฐ์๋ฅผ ์ํด ์ค๊ณ๋ ๋ค์ดํฐ๋ธ SSH ํฐ๋ฏธ๋ ํด๋ผ์ด์ธํธ์
๋๋ค. ํ๋กฌํํธ ์์ฑ์ ์ต์ ํ๋ ๊ธฐ๋ฅ์ผ๋ก ๊ฐ๋ฐ์ ํ๋ฆ์ ์ ์งํ์ธ์.
์ฃผ์ ๊ธฐ๋ฅ:
ํฐ๋ฏธ๋ ๊ฒฝํ
- ํ๊ธ ๋ฑ ๋ค์ํ ์ธ์ด ํ๋กฌํํธ ์ ์ก์ ํนํ๋ ๊ธฐ๋ฅ
- ๊ฐ๋ฐ ํ๋ฆ ์ ์ง๋ฅผ ์ํ tmux ํ๊ฒฝ์ ์ต์ ํ๋ ํฐ๋ฏธ๋ ๊ธฐ๋ฅ
- prd๋ฅผ ์ํ md ๋ฐ json ํ์ผ์ ๋ฐ๋ก ์์ ํ ์ ์๋ ํ์ผ ๊ด๋ฆฌ์ (sftp)
- ํ์น ์ ์ค์ฒ๋ก ํฐํธ ํฌ๊ธฐ ์กฐ์
- ์คํฌ๋กค ์์น ์ธ๋์ผ์ดํฐ
- ์ฌ๋์ ๋ช
๋ น์ด ์๋์์ฑ ๊ธฐ๋ฅ
์ ์ฉ SSH ํค๋ณด๋
- ํน์ ํค: ESC, Ctrl, Alt, Tab
- ๋ฐฉํฅํค ๋ค๋น๊ฒ์ด์
- ํ
ํฑ ํผ๋๋ฐฑ ์ง์
- ์ปค์คํฐ๋ง์ด์ง ๊ฐ๋ฅํ ํค๋ณด๋ ๋ ์ด์์
๋ณด์ ์ฐ๊ฒฐ
- SSH ํค ์ธ์ฆ (RSA, ECDSA, ED25519)
- ๋น๋ฐ๋ฒํธ ์ธ์ฆ
- ๋ณด์ ๋คํธ์ํฌ๋ฅผ ์ํ ๊ฒ์ดํธ์จ์ด/์ ํ ํธ์คํธ ์ง์
- ํธ์คํธ ํค ๊ฒ์ฆ
- Face ID / Touch ID ์ฐ๋
์ฐ๊ฒฐ ๊ด๋ฆฌ
- ํ๋ก์ ํธ ๋๋ ํ๊ฒฝ๋ณ๋ก ์ฐ๊ฒฐ ๊ทธ๋ฃนํ
- ์์ ฏ์ผ๋ก ๋น ๋ฅธ ์ฐ๊ฒฐ
- ๋น ๋ฅธ ์ค์ ์ ์ํ ์ฐ๊ฒฐ ํ
ํ๋ฆฟ
- tmux ํ๊ฒฝ์ผ๋ก ๋ฐ๋ก ์ง์
ํ ์ ์๋ ์์ ์ค๋ํซ
๋ฉํฐ ์ธ์
์ง์
- ์ฌ๋ฌ ๊ฐ์ ๋์ ํฐ๋ฏธ๋ ์ธ์
- ํญ์ผ๋ก ๊ฐํธํ ์ธ์
์ ํ
SwiftUI๋ก ์ ์๋ ๋ค์ดํฐ๋ธ ์ฑ๋ฅ, ์ด๋์๋ ์ฝ๋ฉํ๋ ๊ฐ๋ฐ์๋ฅผ ์ํด ์ค๊ณ๋์์ต๋๋ค.
Stay in the vibe. Code anywhere.
VibeShell์ ์ด๋ ์ค์๋ ๋ฐ์ด๋ธ ์ฝ๋ฉ์ผ๋ก ์ ํ์ ๊ฐ๋ฐํ๋ ๊ฐ๋ฐ์๋ฅผ ์ํด ์ค๊ณ๋ ๋ค์ดํฐ๋ธ SSH ํฐ๋ฏธ๋ ํด๋ผ์ด์ธํธ์
๋๋ค. ํ๋กฌํํธ ์์ฑ์ ์ต์ ํ๋ ๊ธฐ๋ฅ์ผ๋ก ๊ฐ๋ฐ์ ํ๋ฆ์ ์ ์งํ์ธ์....