컨텐츠로 건너뛰기

데스크톱 앱

OpenCode는 그래픽 인터페이스를 갖춘 네이티브 데스크톱 애플리케이션으로 사용할 수 있으며, 더 사용자 친화적인 환경에서 동일한 강력한 AI 코딩 기능을 제공합니다.

다운로드

릴리스 페이지 또는 opencode.ai/download에서 직접 데스크톱 앱을 다운로드하세요.

플랫폼다운로드
macOS (Apple Silicon)opencode-desktop-darwin-aarch64.dmg
macOS (Intel)opencode-desktop-darwin-x64.dmg
Windowsopencode-desktop-windows-x64.exe
Linux.deb, .rpm, 또는 AppImage

패키지 관리자 설치

macOS (Homebrew)

brew install --cask opencode-desktop

Windows (Scoop)

scoop bucket add extras
scoop install extras/opencode-desktop

기능

데스크톱 앱은 터미널 버전의 모든 기능에 추가적인 이점을 제공합니다:

그래픽 인터페이스

  • 친숙한 UI를 갖춘 네이티브 데스크톱 창
  • 드래그 앤 드롭 파일 지원
  • 시스템 트레이 통합
  • 키보드 단축키
  • 다중 창 지원

세션 관리

  • 여러 동시 세션
  • 세션 기록 및 북마크
  • 링크를 통한 세션 공유
  • 세션 로그 내보내기

에디터 통합

  • 구문 강조가 포함된 내장 코드 에디터
  • 코드 변경을 위한 차이 뷰어
  • 파일 트리 탐색
  • 빠른 파일 검색

인증

CLI에서 사용할 수 있는 모든 인증 방법이 데스크톱 앱에서도 사용할 수 있습니다:

  • OpenCode Zen: 내장 무료 모델
  • GitHub Copilot: 기존 구독 사용
  • ChatGPT Plus/Pro: 직접 통합
  • 사용자 지정 API 키: 모든 제공업체 구성

구성

데스크톱 앱은 구성을 다음 위치에 저장합니다:

  • macOS: ~/Library/Application Support/opencode/
  • Windows: %APPDATA%\opencode\
  • Linux: ~/.config/opencode/

설정 파일

구성은 config.json에 저장됩니다:

{
  "theme": "dark",
  "fontSize": 14,
  "model": "zen-default",
  "language": "ko"
}

키보드 단축키

작업단축키
새 세션Cmd/Ctrl + N
파일 열기Cmd/Ctrl + O
저장Cmd/Ctrl + S
찾기Cmd/Ctrl + F
사이드바 전환Cmd/Ctrl + B
설정Cmd/Ctrl + ,
종료Cmd/Ctrl + Q

자동 업데이트

데스크톱 앱은 시작 시 자동으로 업데이트를 확인합니다. 수동으로 업데이트를 확인할 수도 있습니다:

  • macOS: OpenCode → 업데이트 확인...
  • Windows: 도움말 → 업데이트 확인
  • Linux: 도움말 → 업데이트 확인

CLI와 비교

기능데스크톱 앱CLI
그래픽 인터페이스
다중 세션
세션 공유
파일 탐색GUI터미널
리소스 사용량높음낮음
자동화/스크립팅제한적
원격 액세스

문제 해결

앱이 시작되지 않음

  1. 다른 인스턴스가 이미 실행 중인지 확인
  2. 시스템 요구 사항(Node.js 18+) 확인
  3. 방화벽 설정 확인

인증 문제

  1. 먼저 터미널에서 opencode auth login 실행
  2. API 키 유효성 확인
  3. 네트워크 연결 확인

성능 문제

  1. 동시 세션 수 줄이기
  2. 세션 기록 지우기
  3. 사용 가능한 시스템 메모리 확인

베타 상태

데스크톱 앱은 현재 베타입니다. 일상 사용에 안정적이지만 다음과 같은 문제가 발생할 수 있습니다:

  • 가끔 UI 글리치
  • 버전 간 기능 변경
  • 성능 변동

데스크톱 경험을 개선하기 위해 피드백을 적극적으로 수집합니다. GitHub Issues 페이지에서 문제를 보고해 주세요.

다음 단계