Open Code
ai-agent
Open Code
Open Code를 처음 시작할 때 필요한 최소 설치/설정/실행 절차를 정리한다.
1. Install
기본 설치는 공식 문서 또는 배포 채널을 우선 사용한다.
설치 확인:
opencode --version
2. 기본 설정
사용하는 Provider API 키를 환경 변수로 등록한다.
export OPENAI_API_KEY="여기에_키_입력"
source ~/.zshrc
프로젝트 루트에서 설정 파일을 만든다.
mkdir -p ~/.config/opencode
vim ~/.config/opencode/config.yaml
예시:
provider:
name: openai
model: gpt-5
api_key_env: OPENAI_API_KEY
runtime:
approval_mode: on-failure
sandbox_mode: workspace-write
3. 실행
opencode doctor
opencode run
정상 확인 포인트:
- 설정 파일 로드 성공
- API 키 인증 성공
- 작업 디렉터리 접근 가능
4. OpenClaw와 비교
둘 다 비슷한 형태로 사용할 수 있으므로 아래 기준으로 선택한다.
- 현재 저장소 문서/자동화가 OpenClaw 중심이면 OpenClaw 우선
- 기존 팀 스크립트/별칭이 Open Code 기준이면 Open Code 우선
- 혼용 시에는 설정 파일 경로와 명령어 prefix를 명확히 분리
5. 트러블슈팅
5.1 command not found: opencode
- 설치 경로가
PATH에 포함되어 있는지 확인 - 셸 재시작 또는
source ~/.zshrc재적용
5.2 API key not found
echo $OPENAI_API_KEY로 값 확인config.yaml의api_key_env값 확인
5.3 권한 오류
- 실행 권한 확인:
chmod +x <opencode-binary> - 쓰기 경로 권한 확인
6. 운영 메모
- 설정 변경 전
~/.config/opencode/config.yaml백업 - profile/alias를 분리해 OpenClaw와 명령 충돌을 피한다
- 공통 프롬프트는 별도 파일로 분리해 재사용한다