Repolode
Tsuev

Tsuev/opencode-deepseek

API 키 없이 무료 DeepSeek 웹 채팅을 에이전트 모델로 쓸 수 있게 해주는 로컬 OpenAI 호환 브리지입니다.

스타
71
포크
10
열린 이슈
3
마지막 커밋
19일 전

어떤 프로젝트인가요?

이 프로젝트는 chat.deepseek.com의 DeepSeek 웹 채팅을 백엔드로 사용하는 OpenAI 호환 /v1 API를 제공하는 로컬 HTTP 서버입니다. opencode 같은 클라이언트에서 일반 모델 공급자로 등록하면 API 키를 발급받거나 비용을 내지 않고도 DeepSeek 모델로 파일을 읽고 수정하고, bash 명령을 실행하고, 코드를 검색할 수 있습니다. 실제 브라우저 창에서 한 번 로그인하면 세션이 로컬에 저장되고 자동으로 갱신됩니다.

웹 채팅은 기본적으로 함수 호출을 지원하지 않으므로, 브리지는 프롬프트에 지침을 삽입하고 모델 응답을 파싱해 구조화된 tool_calls로 변환하는 방식으로 도구 호출을 흉내 냅니다. 또한 wasmtime으로 실행하는 번들 WASM 모듈을 사용해 proof-of-work 챌린지를 해결합니다. 하나의 계정을 공유하므로 요청은 한 번에 하나씩 순차 처리됩니다.

브리지에는 DeepSeek에 직접 연결하는 터미널 REPL(`ds`)도 포함되어 있으며, 추가 요청 필드를 통해 DeepThink 추론과 웹 검색을 지원합니다. 도구 호출의 안정성은 최선의 노력 수준이며, 이 브리지는 비공식 프로젝트로 DeepSeek와 제휴 관계가 없습니다.

핵심 기능

  • 01스트리밍을 지원하는 OpenAI 호환 /v1/chat/completions 및 /v1/models 엔드포인트를 제공합니다.
  • 02@ai-sdk/openai-compatible를 통해 opencode의 사용자 지정 공급자로 연동할 수 있습니다.
  • 03모델이 파일을 읽고 수정하거나 bash를 실행할 수 있도록 도구 호출을 흉내 냅니다.
  • 04wasmtime을 사용해 DeepSeek의 proof-of-work 챌린지를 로컬에서 해결합니다.
  • 05로그인 세션을 로컬에 저장하고 백그라운드에서 갱신합니다.
  • 06DeepThink 및 웹 검색 전환 기능이 있는 터미널 채팅 클라이언트를 포함합니다.

활용 사례

  • API 키를 구매하지 않고 opencode에서 DeepSeek를 코딩 에이전트로 사용하기.
  • 개인 계정으로 OpenAI SDK 코드에서 DeepSeek를 호출해 간단히 실험하기.
  • 대화 기록을 유지하면서 터미널에서 DeepSeek와 채팅하기.

토픽

자주 묻는 질문

opencode-deepseek은(는) 무엇인가요?
API 키 없이 무료 DeepSeek 웹 채팅을 에이전트 모델로 쓸 수 있게 해주는 로컬 OpenAI 호환 브리지입니다. 이 프로젝트는 chat.deepseek.com의 DeepSeek 웹 채팅을 백엔드로 사용하는 OpenAI 호환 /v1 API를 제공하는 로컬 HTTP 서버입니다. opencode 같은 클라이언트에서 일반 모델 공급자로 등록하면 API 키를 발급받거나 비용을 내지 않고도 DeepSeek 모델로 파일을 읽고 수정하고, bash 명령을 실행하고, 코드를 검색할 수 있습니다. 실제 브라우저 창에서 한 번 로그인하면 세션이 로컬에 저장되고 자동으로 갱신됩니다.
opencode-deepseek은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
opencode-deepseek은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
opencode-deepseek은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. opencode-deepseek의 마지막 커밋은 2026년 9월 30일입니다.
opencode-deepseek은(는) 어디에 사용할 수 있나요?
API 키를 구매하지 않고 opencode에서 DeepSeek를 코딩 에이전트로 사용하기. 개인 계정으로 OpenAI SDK 코드에서 DeepSeek를 호출해 간단히 실험하기. 대화 기록을 유지하면서 터미널에서 DeepSeek와 채팅하기.
opencode-deepseek은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Tsuev/opencode-deepseek

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트