지식 기반 섹션 ▾

내비게이션

▸ 여기서 시작하세요 역할별

카테고리

도구 52
용어집 12

도구

OpenCode: 터미널에서 나만의 모델 사용

OpenCode는 터미널에서 바로 작동하는 오픈소스 AI 코딩 어시스턴트입니다. 구독 없음, 벤더 락인 없음. 자동 완성, 코드 생성, 리팩토링, 설명을 지원하며 모두 OpenAI 호환 API를 통해 작동합니다.

독점 도구(GitHub Copilot, Cursor Pro)와 달리 OpenCode는 완전히 무료이고 개방적입니다. 유일한 비용은 LLM의 API 제공업체입니다. JoinGonka Gateway를 사용하면 이 비용이 월 $0.30까지 줄어듭니다.

설정은 몇 분이면 끝납니다. 원커맨드 설치 프로그램 또는 OpenCode 네이티브 방식으로 수동 설정할 수 있으며, 환경 변수를 편집할 필요가 없습니다.

1단계: API 키 받기

모든 도구에 대한 표준 절차:

  1. gate.joingonka.ai/register 에 가입하세요.
  2. 3M 무료 토큰 보너스 가 자동으로 지급됩니다.
  3. Dashboard에서 API 키(형식 jg-xxx)를 생성하세요.

동일한 키로 Cursor, Cline, Continue.dev 및 모든 OpenAI 호환 클라이언트를 이용할 수 있습니다.

2단계: OpenCode 설정

가장 쉬운 방법은 설치 프로그램을 통해 한 번의 명령어로 설정하는 것입니다. CLI/파일 도구의 경우, JoinGonka 프로바이더(baseUrl, 모델)를 자동으로 설정하고 환경 변수를 건드리지 않고 키를 OpenCode의 네이티브 저장소에 저장합니다. UI 도구의 경우 붙여넣기용 값을 표시합니다:

npx @joingonka/setup --tool opencode

설치 프로그램은 범용이며(플래그가 없으면 목록에서 도구를 선택하도록 함), jg-… 키를 묻고 설정 후 게이트웨이로 라이브 체크를 수행합니다. 그 외 설정은 건드리지 않습니다. 아래는 직접 설정하기를 선호하는 경우를 위한 수동 방법입니다.

수동 설정 (플랜 B)

OpenCode는 키를 네이티브로 저장하고 자체 설정 파일에서 프로바이더를 설명하므로, 수동 설정도 환경 변수를 건드리지 않으며 다른 OpenAI 호환 도구들은 이전과 같이 계속 작동합니다.

1단계 — 키 저장. opencode auth login을 실행하고 Other를 선택한 후, 프로바이더 ID joingonka를 입력하고 jg-… 키를 붙여넣습니다. OpenCode는 이를 ~/.local/share/opencode/auth.json에 저장합니다.

2단계 — 프로바이더 설명. ~/.config/opencode/opencode.json에 추가하십시오(id joingonka는 1단계와 일치해야 합니다):

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "joingonka": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "JoinGonka (Gonka)",
      "options": { "baseURL": "https://gate.joingonka.ai/v1" },
      "models": {
        "MiniMaxAI/MiniMax-M2.7": { "name": "MiniMax M2.7" },
        "deepseek-ai/DeepSeek-V4-Flash-0731": { "name": "DeepSeek V4 Flash" },
        "zai-org/GLM-5.3-Flash": { "name": "GLM-5.3 Flash" }
      }
    }
  }
}

이 파일에 apiKey 필드를 추가할 필요는 없습니다. OpenCode가 일치하는 ID에 따라 auth.json에서 키를 불러옵니다.

모델 선택: 기본적으로 joingonka/MiniMaxAI/MiniMax-M2.7이 적합합니다. 추론 작업 및 네트워크에서 가장 긴 컨텍스트(390K)가 필요한 경우 joingonka/zai-org/GLM-5.3-Flash를, 추론 없는 대규모 프롬프트와 가장 긴 출력이 필요한 경우 joingonka/deepseek-ai/DeepSeek-V4-Flash-0731(380K, 두 번째로 긴 컨텍스트)을 추천합니다.

확인: opencode를 실행하고 함수 작성을 요청해보십시오. 응답이 오면 설정이 완료된 것입니다.

OpenCode + Gonka가 최고의 조합인 이유

OpenCode + Gonka 조합이 개발자에게 최적인 세 가지 이유:

  • 완벽한 오픈소스: OpenCode와 Gonka Network 모두 오픈소스입니다. 벤더 종속(vendor lock-in)이 없으며 독점적인 종속성도 없습니다. 모든 구성 요소를 직접 제어할 수 있습니다.
  • 비용: 100만 토큰당 $0.0069로, 독점적인 대안들보다 수천 배 저렴합니다. GitHub Copilot은 월 $19-39에 제한이 있지만, OpenCode + Gonka는 제한 없이 매우 저렴합니다.
  • 개인정보 보호: 귀하의 코드는 Microsoft/OpenAI/Anthropic 서버로 전송되지 않습니다. 요청은 분산 네트워크를 거치므로 귀하의 데이터를 중앙 집중적으로 저장하는 곳이 없습니다.

OpenCode는 많은 LLM 프로바이더를 지원하지만, JoinGonka Gateway를 사용하면 가격, 품질, 개인정보 보호의 최적 균형을 얻을 수 있습니다. 기타 터미널 도구: Claude Code, Aider.

모델 파라미터: 컨텍스트 윈도우는 MiniMax M2.7 기준 200K 토큰(DeepSeek V4 Flash는 380K, GLM-5.3 Flash는 390K), 최대 응답 길이는 8192 토큰(DeepSeek V4 Flash는 32768)입니다. 최신 모델 목록: GET https://gate.joingonka.ai/v1/models.

OpenCode + Gonka = 완전히 오픈 소스인 AI 코딩 어시스턴트. 월 $0.30. 구독료 없고, 벤더 종속 없으며, 기업 서버로 코드를 전송하지 않습니다. 무료 스타터 토큰 제공.

더 자세히 알고 싶으세요?

다른 섹션을 탐색하거나 지금 GNK를 얻기 시작하세요.

무료 토큰 받기 →