반응형
이제 개발은 바이브코딩이 기본인것 같다.
클로드(claude-cli), 제미나이(gemini-cli), 코덱스(openai, codex-cli) 등, 몇달 차이로 자꾸 더 좋은 모델이 바뀌는데,
미묘하게 클라이언트간 차이가 있다보니, 한번씩 바뀔때마다 새로하는 기분이 들었다.
그래서 올해는(또 다음해가 되면 달라 질 수 도 있겠지만.) 클라이언트를 opencode 로 고정하고,
모델을 바꿔가며 써보려고 하고 있다.
이것도 윈도우에 직접 설치로 한번 테스트 해봤는데, 역시 리눅스 환경에서 가장 업데이트도 빠르고 좋은것 같다.
macOS / Linux(Ubuntu 24.04) 환경에서 하는게 좋다.
업무상 윈도우를 버릴 수 없는 (나같은) 환경에서는,
wsl 로 Ubuntu 를 설치해서 셋팅하는게 가장 좋은 듯하다.
1. wsl 설치
wsl --install
2. Ubuntu24.04 설치
기본이 이건데 아니면 추가 설치
3. node, uv, python, opencode 설치
node 22.22.1, uv 최신버전(0.11.5)
mcp 연결 및 개발환경 구성(javascript, python)을 위해 설치 필요
# node 22 설치
curl -sL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt update -y
sudo apt install nodejs
node -v
# uv 설치 & 파이썬 설치
curl -LsSf https://astral.sh/uv/install.sh | sh
uv python install 3.12
# opencode 설치
curl -fsSL https://opencode.ai/install | bash
opencode 로 어디서든 실행해서 이제 사용할 수 있다.
기본으로 Big Pickle 이라는 무료 LLM 을 사용할 수 있다. 특히 평생(?) 무료 된다고 했으니 마구마구 사용해 보자.
반응형