OpenCode는 VibeCodeCheap의 모델을 사용하도록 설정할 수 있는 강력한 AI 코딩 에이전트입니다.
1단계: OpenCode 설치
OpenCode를 설치하는 가장 쉬운 방법은 설치 스크립트를 사용하는 것입니다.
curl -fsSL https://opencode.ai/install | bash
npm으로도 설치할 수 있습니다:
npm install -g opencode-ai
2단계: 커스텀 프로바이더 설정
-
VibeCodeCheap API 콘솔을 방문하여 API 키를 발급받으세요.
-
opencode auth login를 실행하고 아래로 스크롤하여 Other를 선택하여 커스텀 프로바이더를 생성하세요.
$ opencode
opencode auth login
┌ Add credential
│
◆ Select provider
│ ...
│ ● Anthropic
└
- VibeCodeCheap API 키를 입력하세요.
┌ Add credential
│
◇ Enter your API key
│ lm_...
└
opencode.json 설정 파일을 생성하거나 업데이트하세요:
- Global config (
~/.config/opencode/opencode.json) - 사용자 환경 설정
- Project config (프로젝트 루트의
opencode.json) - 프로젝트별 설정
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"anthropic": {
"options": {
"baseURL": "https://api.vibecodecheap.com/v1/ai/v1"
}
}
}
}
opencode를 실행하고 /models 명령을 사용하여 Anthropic에서 Claude Opus 4.5 또는 Claude Sonnet 4.5를 선택하세요.
“Claude Opus 4.5 (latest)” 또는 “Claude Sonnet 4.5 (latest)“를 선택하지 마세요 - 이것들은 VibeCodeCheap API를 사용하지 않는 Anthropic 기본 모델입니다.
OpenCode의 공유 기능을 사용하면 대화에 대한 공개 링크를 생성하여 팀원과 쉽게 협업하거나 다른 사람의 도움을 받을 수 있습니다.
작동 방식
대화를 공유하면 OpenCode는:
- 세션에 대한 고유한 공개 URL을 생성합니다
- 대화 기록을 서버에 동기화합니다
- 공유 가능한 링크를 통해 대화에 접근할 수 있게 합니다 —
opencode.ai/s/<share-id>
기본적으로 대화는 자동으로 공유되지 않습니다. /share 명령을 사용하여 수동으로 공유할 수 있습니다:
공유 해제
대화 공유를 중지하고 공개 접근을 제거하려면:
IDE 확장
OpenCode는 VS Code, Cursor 또는 터미널을 지원하는 모든 IDE와 통합됩니다.
VS Code 및 Cursor, Windsurf, VSCodium과 같은 인기 포크에 OpenCode를 설치하려면:
- VS Code 열기
- 통합 터미널 열기
opencode 실행 - 확장이 자동 설치됩니다
사용법
- 빠른 실행:
Cmd+Esc (Mac) 또는 Ctrl+Esc (Windows/Linux)를 사용하여 분할 터미널 뷰에서 OpenCode를 엽니다.
- 새 세션:
Cmd+Shift+Esc (Mac) 또는 Ctrl+Shift+Esc (Windows/Linux)를 사용하여 새 세션을 시작합니다.
- 컨텍스트 인식: 현재 선택 영역이나 현재 탭을 OpenCode와 자동으로 공유합니다.
- 파일 참조 단축키:
Cmd+Option+K (Mac) 또는 Alt+Ctrl+K (Linux/Windows)를 사용하여 파일 참조를 삽입합니다. 예: @File#L37-42.
GitHub 워크플로우
OpenCode는 GitHub 워크플로우와 통합됩니다. 댓글에 /opencode 또는 /oc를 언급하면 OpenCode가 GitHub Actions 러너에서 작업을 실행합니다.
- 이슈 분류: OpenCode에 이슈를 검토하고 설명하도록 요청합니다.
- 수정 및 구현: OpenCode에 이슈를 수정하거나 기능을 구현하도록 요청합니다. OpenCode는 새 브랜치에서 작업하고 모든 변경 사항이 포함된 PR을 제출합니다.
- 보안: OpenCode는 GitHub 러너 내에서 실행됩니다.
GitHub 저장소가 있는 프로젝트에서 다음 명령을 실행하세요:
-
이슈 설명: GitHub 이슈에 이 댓글을 추가하세요.
/opencode explain this issue
-
이슈 수정: GitHub 이슈에서:
-
PR 검토 및 변경: GitHub PR에 댓글을 달아요.
Delete the attachment from S3 when the note is removed /oc
리소스