레포 본문은 docs/{tool}.md 마크다운 21개 + 영어/중국어 페어 — 코드도, 라이브러리도, 런타임도 없다. 그런데도 트렌딩 18위에 올라간 이유는 가이드 자체가 인프라이기 때문. Claude Code의 환경변수 4줄, Codex의 Moon Bridge 프록시 설정, Cherry Studio의 MCP 연결 — 이 21개의 "구멍 뚫는 법"을 모아두면, DeepSeek은 자기 SDK를 만들지 않고도 남의 SDK 21개에 동시에 살림을 차린다.
한국 개발자 입장에서는 "DeepSeek 모델이 정말 Claude Code에서 그대로 도는가?"의 답이 적힌 곳. 정답: 도는 정도가 아니라, DeepSeek이 api.deepseek.com/anthropic이라는 별도 Anthropic 호환 엔드포인트를 운영 중이다.
deepseek-v4-pro[1m] / deepseek-v4-flash[1m] 형식으로 호출 — 대괄호 안의 1m이 컨텍스트 길이 변종 선택자.전기 콘센트로 비유하면 이렇다. OpenAI는 미국식 110V 콘센트, Anthropic은 영국식 BS1363 콘센트. 보통 새 회사가 가전제품을 팔려면 자기 콘센트를 새로 만들거나, 어댑터를 끼워달라고 부탁해야 한다.
DeepSeek은 다른 길을 갔다. 자기 회사 안에 110V·BS1363 두 콘센트를 동시에 박았다. 그래서 OpenAI용 가전(Codex·Crush·Cherry Studio)도, Anthropic용 가전(Claude Code·Kilo Code·Langcli)도 그대로 꽂힌다. 어댑터가 필요한 한두 곳(Codex)에는 Moon Bridge라는 작은 변환기를 끼워주면 그만. awesome-deepseek-agent는 이 콘센트 지도다.
큐레이션 레포는 흔하다. awesome-llm, awesome-claude-code, awesome-mcp-servers 등 — 그러나 대부분은 커뮤니티 개인이 운영하는 비공식이다. 이 레포는 오너가 deepseek-ai — DeepSeek 공식 GitHub 조직이다. "진짜 동작하는지 의심할 필요가 없다"는 신뢰 마진이 곧바로 인용·공유로 이어진다.
V4 시리즈가 2026년 봄에 막 출시된 직후, DeepSeek은 자체 채팅 UI보다 남의 도구에 빠르게 자기 모델을 꽂아넣어 사용자 접근성을 폭발시키는 전략을 택했다. 이 레포가 그 캠페인의 본부. README의 도구 표가 그대로 마케팅 카탈로그 역할을 한다.
가장 중요한 한 줄. Claude Code 가이드에 이렇게 적혀 있다:
ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
ANTHROPIC_AUTH_TOKEN=<your DeepSeek API Key>
ANTHROPIC_MODEL=deepseek-v4-pro[1m]
즉 DeepSeek은 Anthropic Messages API와 100% 호환되는 별도 엔드포인트를 운영 중. Claude Code SDK 코드는 단 한 줄도 안 바뀐 채 모델만 바뀐다. 이 단순함이 21개 도구 중 절반 이상의 통합 방식이다.
OpenAI의 새 Responses API를 쓰는 Codex CLI는 위 Anthropic 트릭이 안 통한다. 대신 별도 회사 ZhiYi-R/moon-bridge가 Go로 짠 OpenAI Responses ↔ DeepSeek 변환 프록시를 제공한다. 가이드는 이 프록시까지 한 번에 안내한다 — config.yml 작성, --print-codex-config로 Codex 설정 자동 생성, start_codex_with_moonbridge.sh 원샷 스크립트까지. DeepSeek 본진 + 협력사 도구를 묶어 진입장벽을 0으로 만든다.
이 레포에서 가장 흥미로운 신호는 DeepSeek 전용 CLI들이 따로 등장하기 시작했다는 점. Reasonix(prefix-cache 최적화), Deep Code(reasoning effort 컨트롤), DeepSeek-TUI(Rust + 1M 컨텍스트, Codex 스타일 아키텍처) — 모두 DeepSeek의 모델 특성에 맞춰 손으로 다듬은 클라이언트들. "모델이 뜨면 그 모델에 최적화된 CLI가 자라난다"는 새 패턴.
1단계 호환 엔드포인트(Claude Code, Kilo Code, Langcli) → API URL만 바꾸면 끝. 2단계 프록시 어댑터(Codex + Moon Bridge) → 작은 변환 레이어 추가. 3단계 네이티브 CLI(Reasonix, Deep Code, DeepSeek-TUI) → DeepSeek 모델 특성에 맞춘 손수 빌드. 이 세 단계를 한 레포에서 다 볼 수 있는 게 핵심 가치다.
| 구성 | 비중 | 역할 |
|---|---|---|
| Markdown | 100% | 도구별 통합 가이드 21개 + 기여 가이드 + 다국어 README |
| 언어 페어 | English / 简体中文 | 모든 가이드가 영문/중문 한 세트 — claude_code.md / claude_code.zh-CN.md |
| 외부 이미지 | CDN | 스크린샷은 cdn.deepseek.com에서 호스팅 |
레포 자체에는 코드가 없지만, 가이드를 한 번이라도 따라하면 다음 인프라가 동원된다:
| 레이어 | 구성요소 | 역할 |
|---|---|---|
| DeepSeek API | api.deepseek.com | OpenAI 호환 표준 엔드포인트 (대부분 도구) |
| DeepSeek Anthropic API | api.deepseek.com/anthropic | Anthropic Messages API 호환 — Claude Code·Kilo Code·Langcli 직결 |
| Moon Bridge | Go 1.25+ proxy | OpenAI Responses ↔ DeepSeek 변환 (Codex 필수) |
| Node.js 18+ | npm | Claude Code CLI / Codex CLI / OpenCode 설치 매체 |
| DeepSeek Platform | platform.deepseek.com | API 키 발급·결제·잔액 관리 |
| MCP | 표준 프로토콜 | Cherry Studio / AstrBot / nanobot 등이 외부 도구 통합에 사용 |
Codex 가이드의 config.yml이 가장 풍부한 메타데이터를 보여준다:
models:
deepseek-v4-pro:
context_window: 1000000
max_output_tokens: 384000
default_reasoning_level: "high"
supported_reasoning_levels:
- effort: "high"
- effort: "xhigh"
supports_reasoning_summaries: true
default_reasoning_summary: "auto"
high는 보통의 깊은 추론, xhigh는 "Extra high" — 더 길게 사고하는 모드. 도구별로 CLAUDE_CODE_EFFORT_LEVEL=max(Claude Code), reasoning.effort JSON 필드(Codex/Responses API) 같은 표준 형태로 노출. OpenAI o-series의 reasoning_effort와 같은 개념을 DeepSeek이 이식한 것.ANTHROPIC_BASE_URL 등 SDK 자체의 베이스 URL 환경변수를 활용. 가장 깔끔.~/.claude/settings.json, OpenCode의 opencode.json처럼 도구별 표준 위치에 키 박기.DeepSeek은 두 개의 API 가면(mask)을 동시에 운영한다. 같은 모델, 같은 컴퓨트, 같은 추론 엔진 — 그러나 외부에 노출되는 인터페이스는 두 표준의 형식을 그대로 따른다.
| 엔드포인트 | 형식 | 대표 클라이언트 |
|---|---|---|
api.deepseek.com | OpenAI Chat Completions | OpenCode · Crush · Cherry Studio · Hermes · Pi · nanobot · AstrBot |
api.deepseek.com/anthropic | Anthropic Messages | Claude Code · Kilo Code · Langcli |
이 두 가면 덕분에 기존 SDK 코드 한 줄도 안 바꾸고 모델만 갈아끼울 수 있는 것. DeepSeek이 자기 SDK를 따로 만들지 않은 전략적 선택이기도 하다.
OpenAI가 최근에 만든 Responses API(스트리밍 + reasoning summary + tool use를 묶은 차세대 API)는 Chat Completions와 형식이 다르다. Codex CLI는 이걸 쓴다. DeepSeek은 Responses 호환을 직접 운영하지 않는다 — 대신 외부 회사 ZhiYi-R이 만든 Moon Bridge가 다음을 한다:
127.0.0.1:38440에 Responses 호환 서버 띄움config.toml·models_catalog.json을 --print-codex-config 명령으로 자동 생성전기 어댑터가 110V 코드를 220V 콘센트에 꽂게 해주듯, Moon Bridge는 "OpenAI Responses 형식의 코드"를 "DeepSeek 콘센트"에 꽂아준다. DeepSeek은 자기 콘센트 종류를 두 가지로만 유지하고(OpenAI Chat / Anthropic Messages), 변환은 협력사 어댑터에 위임한다. 자기 코드베이스가 비대해지지 않는다는 게 핵심.
호환 가면은 빠르고 깔끔하지만, DeepSeek-V4 특유의 기능(prefix cache 최적화, deep thinking 모드, reasoning effort 다이얼)을 100% 활용하지는 못한다. 그래서 별도 카테고리가 생겼다:
| 네이티브 CLI | 특화 포인트 | 레포 |
|---|---|---|
| Reasonix | cache-first 루프 — prefix cache 안정성 최적화, MCP 네이티브 | esengine/DeepSeek-Reasonix |
| Deep Code | deep thinking 토글 + reasoning effort 컨트롤 + Agent Skills | 오픈소스 터미널 코딩 어시스턴트 |
| DeepSeek-TUI | Rust로 짠 Codex 스타일 아키텍처, 샌드박스 도구, MCP client+server, 1M 컨텍스트 활용 | 오픈소스 터미널 어시스턴트 |
| Oh My Pi | Pi의 fork — OMP 전용 도구, 모델 역할, MCP, 플러그인, agent workflow | oh-my-pi (TrendShift 4위 기록) |
모든 가이드는 {tool}.md + {tool}.zh-CN.md 쌍으로 존재한다. 영문이 정본이고 중문이 번역. 이 페어 구조는 중국·글로벌 양쪽 개발자를 동시에 잡으려는 DeepSeek 마케팅 전략의 표현. 한국어 번역은 아직 없다 — 기여 기회.
이 구조의 장점은 명확하다. 도구가 새로 추가되면 새 .md 파일 두 개(영/중)만 늘어난다. 가이드 사이의 의존성·공유 모듈이 전혀 없어 누구나 PR로 새 도구를 추가할 수 있다. CONTRIBUTING.md가 "어떤 섹션을 어떤 순서로 써야 하는가"의 템플릿 역할을 한다.
| 도구 | 통합 방식 | 특징 |
|---|---|---|
| Claude Code | Anthropic 호환 엔드포인트 | 가장 깔끔한 통합 — 환경변수 8줄로 끝. opus/sonnet/haiku 모두 DeepSeek로 매핑 |
| GitHub Copilot | OpenAI 호환 (커스텀 모델) | VS Code 확장에서 DeepSeek을 커스텀 모델로 등록 |
| GitHub Copilot CLI | OpenAI 호환 | 터미널에서 동작, 에이전트 워크플로 지원 |
| Codex | Moon Bridge 프록시 | OpenAI Responses API → DeepSeek 변환. Go 1.25+ 필요. 한 줄 launcher 스크립트 제공 |
| Kilo Code | Anthropic 호환 | CLI + 에디터 확장 둘 다 지원 |
| WorkBuddy / CodeBuddy | OpenAI 호환 (custom) | 커스텀 OpenAI 호환 모델 설정으로 직결 |
| 도구 | 통합 방식 | 특징 |
|---|---|---|
| OpenCode | opencode.json | 164k+ stars, 25 패키지 모노레포. TUI/데스크탑/웹/IDE/Slack 5폼팩터 |
| Crush | OpenAI 호환 | "glamorous" 터미널 UI, 다중 모델 지원 + LSP 통합 |
| Pi | OpenAI 호환 | Mario Zechner의 minimal 코딩 harness, 트리 세션, 커스텀 프로바이더 |
| Oh My Pi | OpenAI 호환 + 커스텀 | Pi의 fork, OMP 전용 도구/모델 역할/MCP/플러그인 |
| Langcli | Anthropic 호환 | Claude Code와 100% 호환, 메인스트림 LLM 모두 지원 |
| 도구 | 통합 방식 | 특징 |
|---|---|---|
| Cherry Studio | OpenAI 호환 | 300+ 어시스턴트, MCP, 지식 베이스, 멀티 모델 채팅. 크로스플랫폼 데스크탑 |
| OpenClaw | Skills 시스템 | Feishu/WeChat 통합. Skills로 확장 가능 |
| AstrBot | OpenAI 호환 | Feishu/Telegram 봇. Skills + 플러그인 + MCP |
| nanobot | OpenAI 호환 | 경량 에이전트. 메모리 + 채팅 플랫폼 + MCP |
| Hermes | OpenAI 호환 | Nous Research의 자기개선 에이전트 |
| 도구 | 통합 방식 | 특징 |
|---|---|---|
| Reasonix | 네이티브 | cache-first 루프 — prefix-cache 안정성 최적화. MCP 네이티브. "leave it running" 컨셉 |
| Deep Code | 네이티브 | DeepSeek-V4 전용. deep thinking + reasoning effort 컨트롤 + Agent Skills |
| DeepSeek-TUI | 네이티브 (Rust) | Codex 스타일 아키텍처, 샌드박스 도구, MCP client+server, 1M 컨텍스트 |
| 도구 | 통합 방식 | 특징 |
|---|---|---|
| LobeHub | OpenAI 호환 | 에이전트 오케스트레이터 컨셉. "7×24 operations" — 멀티 에이전트 협업 워크플로우 지원 |
| Qwen Code | OpenAI 호환 (네이티브 내장) | Alibaba Qwen 팀의 코딩 에이전트. DeepSeek 프로바이더 내장 지원(built-in DeepSeek provider support) |
새 모델이 출시되면 통합은 보통 이 순서로 발전한다. ① 기존 SDK와 호환 엔드포인트를 만들어 빠르게 접근성 확보. ② 호환이 안 되는 곳에는 프록시 어댑터 제공. ③ 모델의 고유 기능(reasoning effort·prefix cache 등)을 100% 끌어내는 네이티브 CLI를 자체/커뮤니티가 만들기 시작. awesome-deepseek-agent는 이 진화의 세 단계를 한 레포에서 모두 보여준다.
한 레포에 21개 가이드를 늘어놓고 보면 패턴이 드러난다. 21개 중 12개+가 OpenAI Chat Completions 호환 베이스 URL 한 줄만 바꾸면 끝. 새 LLM 회사가 자기 모델을 시장에 풀려면 "OpenAI 호환 엔드포인트"를 운영하는 것이 사실상 입장료. Anthropic 호환은 옵션이지만 점점 표준이 되는 중. 새 SDK 만들지 말고 호환부터 챙겨라 — 이 책 한 권의 메시지.
OpenAI o-series가 시작했고, DeepSeek-V4·Anthropic의 extended thinking이 이어받은 추론 강도 조절 API. high/xhigh/max 같은 토글이 표준이 되어가는 중. Codex의 config.yml에서 supported_reasoning_levels 배열을 보면 이게 어떤 식으로 모델 카탈로그에 노출되는지 정확히 보인다.
Moon Bridge 가이드 한 편은 Go로 LLM 프록시 짜는 법의 미니 튜토리얼. config.yml 구조, providers/models/routes/defaults 4단 분리, --print-codex-config 같은 CLI 생성기 패턴 — 이걸 모방하면 OpenAI ↔ Anthropic ↔ Gemini ↔ Bedrock 프록시를 직접 짤 수 있다. 호환 레이어가 비즈니스인 회사(litellm, openrouter)의 원형.
21개 중 다수(Cherry Studio · AstrBot · nanobot · OpenClaw · Reasonix · DeepSeek-TUI 등)가 MCP 지원을 기본 셀링 포인트로 내건다. Anthropic 발 표준이 1년 사이에 클라우드 LLM 회사(DeepSeek)도 사실상 채택하게 만들었다는 흐름.
이 레포는 코드가 한 줄도 없다. 그런데도 트렌딩 18위. 잘 정리된 통합 가이드는 그 자체로 SDK 가치를 갖는다는 강한 증거. 한국 개발자가 자기 도구·서비스를 글로벌에 알리려면 — 기능을 짜는 것보다 "어떻게 다른 18개 인기 도구와 연결하는지"의 가이드 페이지를 만드는 것이 더 효과적일 수 있다.
platform.deepseek.com에서 가입 후 API Key 발급 (약 5달러 무료 크레딧)~/.claude/settings.json(Mac/Linux) 또는 C:\Users\<name>\.claude\settings.json(Windows) 생성ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic 등)claude 명령으로 들어가 평소처럼 사용 — 모델만 DeepSeek-V4로 바뀐 Claude Code 경험https://api.deepseek.com + API KeyZhiYi-R/moon-bridge cloneconfig.yml을 본인 DeepSeek 키로 채워 작성go run ./cmd/moonbridge --config config.yml로 프록시 띄움--print-codex-config로 Codex 설정 자동 생성curl http://127.0.0.1:38440/v1/responses로 직접 호출 → 응답이 오면 성공codex 명령으로 들어가 평소처럼 사용 — Codex가 DeepSeek로 응답POST /v1/responses 로그로 트래픽 확인docs/claude_code.ko-KR.md 파일 신설, 영문 가이드를 한국어로 번역https://platform.openai.com/docs/api-reference/chat)https://api.deepseek.com/anthropic — DeepSeek이 운영하는 Anthropic Messages API 100% 호환 엔드포인트. Claude Code SDK가 자기 베이스 URL만 이쪽으로 바꿔 호출해도 그대로 동작한다. Anthropic 입장에서는 "내 SDK 위에 남의 모델이 올라타는 것" — 그러나 막을 방법이 없고, 호환은 사실상 환영받는 표준이 됐다.ZhiYi-R이 Go로 만든 LLM API 변환 프록시. config.yml 한 개로 OpenAI Responses 형식 요청을 받아 DeepSeek(또는 다른 프로바이더)으로 라우팅한다. Codex CLI를 DeepSeek에 꽂는 데 사실상 필수. --print-codex-config로 Codex가 읽을 config.toml·models_catalog.json까지 자동 생성.min/normal/high/max 단계로 모델이 들이는 추론 강도(thinking 토큰 수)를 조절한다. DeepSeek-V4 가이드는 max를 기본으로 권장 — DeepSeek-V4-Pro의 1M 컨텍스트 + reasoning 능력을 최대한 끌어내는 설정.deepseek-v4-pro이고 대괄호 안 1m은 컨텍스트 길이 변종 선택자 — 1M(100만) 토큰 버전. 만약 32K나 128K 변종이 있다면 [32k]·[128k]로 부르는 것이 DeepSeek 컨벤션. 다른 회사에서는 컨텍스트 길이가 다른 모델을 별개 이름(예: gpt-4o-32k)으로 부르는 것과 대조.