환경 확인
Node.js LTS, Git, 작업 폴더, Provider 접근 가능한 네트워크를 준비합니다.
2026 실전 가이드
OpenCode를 빠르게 실행하기 위한 정적 가이드입니다. 환경 점검, CLI 설치, Provider 연결, 프로젝트 설정, 검증 작업, 자주 나는 오류를 순서대로 다룹니다.
Quick Start
첫 설치나 새 기기로 이전할 때 쓸 수 있는 순서입니다.
Node.js LTS, Git, 작업 폴더, Provider 접근 가능한 네트워크를 준비합니다.
공식 방식으로 설치하고 opencode 명령이 동작하는지 확인합니다.
먼저 하나만 연결하고 API Key는 저장소 밖에 둡니다.
안정적인 모델과 실제 모델 ID를 사용합니다.
비밀값을 제외한 프로젝트 설정을 opencode.json에 둡니다.
파일 읽기, 작은 수정, 테스트 실행을 확인합니다.
Node 버전, Provider, 프록시, 모델, 오류를 기록합니다.
Provider
대부분의 실패는 API Key, Base URL, 모델명, 프록시, 권한에서 발생합니다.
| 항목 | 권장 작업 | 흔한 실수 |
|---|---|---|
| API Key | 저장소 밖에 보관합니다. | Git에 비밀값 커밋. |
| Base URL | 공식 엔드포인트를 사용합니다. | 잘못된 경로 사용. |
| 모델명 | 실제 모델 ID를 복사합니다. | 마케팅 이름 사용. |
| 권한 | 처음에는 보수적으로 둡니다. | 검증 전 모든 명령 허용. |
Use this as a non-secret configuration shape. Confirm exact fields with your OpenCode version.
{
"model": "provider/model-id",
"permission": { "edit": "ask", "bash": "ask" },
"ignore": ["node_modules", ".env", "dist"]
}
Platform Notes
간단한 프로젝트는 PowerShell, Linux 의존이 크면 WSL.
터미널이 사용하는 Node를 확인합니다.
root 상시 사용을 피하고 키를 보호합니다.
Troubleshooting
FAQ
Node.js LTS, Git, 터미널, Provider API Key가 필요합니다.
보통 저장소 루트에 둡니다. 비밀값은 제외합니다.
읽기, 작은 편집, 테스트 실행을 확인합니다.