개요
Trae는 ByteDance가 2025년 1월 출시한 AI 네이티브 IDE로, 전문 개발자를 위한 “Vibe Coding” 생산성 도구로 포지셔닝되어 있습니다. 원하는 것을 자연어로 설명하면 AI가 코드 완성, 버그 수정, 프로젝트 스캐폴딩, 원클릭 미리보기를 처리합니다. Trae는 두 가지 버전으로 제공됩니다: TRAE CN (trae.cn)과 국제판 TRAE (trae.ai)이며, SOLO 시리즈(Desktop / App / Web)는 에이전트가 전체 작업 수명 주기를 맡도록 합니다.
APIYI를 Trae의 “Custom Model” 기능에 연결하면 다음과 같은 이점을 얻습니다:
🔌 이중 프로토콜 지원
🤖 400+ 모델
💰 Claude 5% 할인
🛡️ 안정적인 직접 연결
api.apiyi.com는 중국 본토에서 직접 접속 가능합니다 — 추가 프록시가 필요 없습니다- 🔗 국제판:
www.trae.ai - 🔗 중국판:
www.trae.cn - 👥 개발사: ByteDance
- 📅 최초 출시: 2025년 1월
- 🧩 모드: 빌더 (에이전트) / 채팅 (사이드바) / 인라인 채팅
- 🌐 지원 프로토콜: OpenAI, Anthropic, 그 외 많은 서드파티 공급자
핵심 기능
세 가지 상호작용 모드
- Builder mode: agent가 작업을 맡습니다 — 파일을 읽고/쓰고, 명령을 실행하고, 프로젝트를 스캐폴딩합니다
- Chat mode: 사이드바 대화로, Cursor Chat / Cline과 비슷하며 Q&A와 스니펫에 매우 적합합니다
- Inline Chat:
Cmd/Ctrl + I가 에디터 안에서 인라인 대화를 엽니다 — 완료와 리팩터링에 가장 빠른 경로입니다
MCP 및 툴링 생태계
- 외부 툴과 API를 위한 내장 MCP (Model Context Protocol) 지원
- Remote-SSH 지원 — 원격 개발 경험이 로컬과 동일합니다
- 프로젝트 수준의 AI 동작을 위한
.rules파일
사용자 지정 모델(이 가이드의 중심)
국제판 Trae에는 Anthropic, OpenAI, Gemini, xAI, OpenRouter, Ollama, DeepSeek, Volcano Engine, Aliyun, Tencent Cloud, SiliconFlow, PPIO, Novita, BytePlus 등의 사전 설정이 포함되어 있습니다. 모든 사전 설정에서는 사용자 지정 model ID + API key + 사용자 지정 요청 URL을 입력할 수 있으며 — 이것이 APIYI를 연결하는 데 사용할 진입점입니다.빠른 시작
1단계: Trae 설치
- 국제판 (TRAE)
- 중국판 (TRAE CN)
www.trae.ai에서 다운로드 — macOS, Windows, Linux를 지원합니다. 국제판 빌드에는 GPT / Claude / Gemini 프리셋이 기본으로 포함되어 있습니다.2단계: APIYI Token 받기
- APIYI token 콘솔을 방문합니다:
api.apiyi.com/token - “New Token”을 클릭합니다
- Claude 위주 사용 시: ClaudeCode 그룹을 선택합니다 — Claude 호출은 5% 할인되며, 10%-20% 충전 보너스와 중복 적용됩니다
- GPT/Gemini/DeepSeek 혼합 사용 시: Default 그룹이면 충분합니다
sk-로 시작하는 키를 복사합니다
3단계: Trae에서 사용자 지정 모델 패널 열기
- IDE 모드: 오른쪽 상단의 ⚙️ 아이콘을 클릭 → 왼쪽 내비게이션에서 Models → “Add model” / “Custom model”
- SOLO 모드: 채팅 패널 오른쪽 상단의 ⚙️를 클릭 → Models → Add
4단계: OpenAI 프로토콜 항목 추가(GPT / Gemini / DeepSeek / Doubao 등)
아래와 같이 입력합니다. 사용자 지정 요청 URL에는 전체/v1/chat/completions 경로가 반드시 포함되어야 합니다 — 도메인만 있으면 안 됩니다:

gpt-5.1 / gpt-5.2, Gemini, DeepSeek, Doubao, Qwen 및 채팅 프로토콜에서 제한이 없는 다른 모델입니다. gpt-5.4 및 그보다 새로운 GPT 모델(5.5 / 5.6 시리즈)은 여기서 작동하지 않습니다 — 위의 “Model compatibility”를 참조하십시오. 해당 모델에는 Codex 앱을 사용하십시오.5단계: Anthropic 프로토콜 항목 추가(Claude 계열)
Claude Opus 4.6 / Sonnet 4.6 / Haiku 4.5도 사용하려면 두 번째 제공자 항목을 추가합니다:
/v1/chat/completions를 거치고, Anthropic 프로토콜은 /v1/messages를 거칩니다. APIYI는 두 엔드포인트를 모두 호스팅하므로 같은 token을 두 Trae 제공자 항목에 동시에 연결해도 충돌이 없습니다.6단계: 모델을 전환하고 코딩을 시작합니다
편집기로 돌아가서 상단의 모델 드롭다운을 클릭하면 두 제공자와 그 모든 모델이 나타납니다. 하나를 선택해 대화를 시작하거나 Builder 모드로 들어가십시오.Recommended Model Lineups
일상 코딩(최고 가성비)
복잡한 아키텍처(플래그십)
심층 추론
비용 최적화(CN 모델)
gpt-5.4 / gpt-5.5 / gpt-5.6 모두 Builder / Chat 도구 호출 시나리오에서 400으로 실패합니다(위의 “모델 호환성”을 참조하십시오). 해당 모델은 Codex app을 사용하십시오. Trae 내부의 에이전트 작업에는 Claude 계열(기본 Anthropic 프로토콜)이 가장 안정적인 선택입니다.전체 모델 목록과 코딩 권장 사항을 확인하십시오
전문 팁
제공자 항목을 둘 다 유지하세요
드롭다운에서 최신 모델을 찾을 수 없으신가요?
Builder 모드에서는 Claude를 우선 사용하세요
어려운 작업에는 -thinking 접미사를 추가하세요
-thinking를 덧붙이세요(예: claude-sonnet-4-6-thinking). 그러면 추론이 강제됩니다. Builder 모드에서 아키텍처 결정과 보안 감사의 환각을 크게 줄입니다.그룹별로 token을 분리하세요
자주 묻는 질문
TRAE CN과 국제 TRAE — APIYI 통합에 차이가 있습니까?
TRAE CN과 국제 TRAE — APIYI 통합에 차이가 있습니까?
trae.cn)을 선택하고, 글로벌 팀이거나 해외 프리셋 모델이 필요하다면 국제 TRAE(trae.ai)를 선택하십시오.왜 baseURL을 /v1/chat/completions까지 모두 지정해야 합니까?
왜 baseURL을 /v1/chat/completions까지 모두 지정해야 합니까?
/chat/completions를 자동으로 덧붙이지 않습니다.올바른 예:- OpenAI 프로토콜:
https://api.apiyi.com/v1/chat/completions - Anthropic 프로토콜:
https://api.apiyi.com/v1/messages
- ❌
https://api.apiyi.com - ❌
https://api.apiyi.com/v1
Anthropic 공급자 아래의 “사용자 지정 모델”을 사용해 임의의 model ID를 입력할 수 있습니까?
Anthropic 공급자 아래의 “사용자 지정 모델”을 사용해 임의의 model ID를 입력할 수 있습니까?
claude-opus-4-6 / claude-sonnet-4-6-thinking / claude-haiku-4-5-20251001 같은 ID를 직접 입력하면 됩니다. APIYI의 /v1/messages 엔드포인트는 공식 model ID와 완전히 호환됩니다.Claude 5% 할인을 받으려면 어떻게 합니까?
Claude 5% 할인을 받으려면 어떻게 합니까?
api.apiyi.com/token에서 token을 생성할 때, ClaudeCode 그룹을 선택하십시오 — Claude 호출에는 자동으로 5% 할인이 적용되며, 10%~20% 충전 보너스와 중복 적용됩니다.이 ClaudeCode 그룹 token을 Trae의 Anthropic 공급자 항목에 붙여 넣으면 할인이 자동으로 적용됩니다.왜 Trae에서 GPT-5.1 / Claude 4.6 / 최신 모델이 보이지 않습니까?
왜 Trae에서 GPT-5.1 / Claude 4.6 / 최신 모델이 보이지 않습니까?
Builder 모드가 계속 멈추거나 tool 호출이 실패합니다
Builder 모드가 계속 멈추거나 tool 호출이 실패합니다
- Claude Sonnet 4.6 또는 Opus 4.6을 우선 사용하십시오: tool 호출 워크플로에서 훨씬 더 안정적입니다
- 작은 비추론 모델은 피하십시오: DeepSeek-Chat / 더 작은 Qwen 변형은 Builder 모드에서 루프에 빠질 수 있습니다 —
thinking변형으로 전환하십시오 - 컨텍스트 길이를 확인하십시오: 대규모 다중 파일 변경은 Opus 4.6(200K 컨텍스트)으로 전환하십시오
- APIYI 실시간 상태를 확인하십시오: 간헐적인 업스트림 불안정은 모든 클라이언트에 영향을 줍니다 — 채널 문제인지 확인하십시오
gpt-5.6 / gpt-5.5 / gpt-5.4에서 400 오류가 발생합니다: reasoning_effort가 포함된 Function tools는 지원되지 않습니까?
gpt-5.6 / gpt-5.5 / gpt-5.4에서 400 오류가 발생합니다: reasoning_effort가 포함된 Function tools는 지원되지 않습니까?
Function tools with reasoning_effort are not supported for gpt-5.6-sol in /v1/chat/completions. To use function tools, use /v1/responses or set reasoning_effort to 'none'. (400, invalid_request_error).이는 GPT-5.4 시리즈와 함께 도입된 OpenAI의 공식 제한 사항이며, APIYI 채널 문제는 아닙니다. /v1/chat/completions 엔드포인트에서는 function tools를 더 이상 none를 제외한 reasoning_effort과 함께 사용할 수 없습니다. 이 모델들은 기본값이 reasoning_effort: medium이므로, 클라이언트가 해당 매개변수를 전혀 설정하지 않아도 오류가 발생합니다. tool 정의를 포함한 요청이면 충분합니다. OpenAI는 두 가지 우회 방법을 제공합니다: /v1/responses 엔드포인트로 전환하거나, reasoning_effort를 none로 명시적으로 설정하여(추론을 포기하고) 사용합니다.Trae는 둘 다 할 수 없습니다: 사용자 지정 모델은 /v1/chat/completions(OpenAI 프로토콜)과 /v1/messages(Anthropic 프로토콜)만 지원하며 — Responses API는 지원하지 않으며 — reasoning_effort 설정도 없습니다. Builder / Chat 모드는 항상 tool 정의를 전송하므로 클라이언트 측 우회 방법은 없습니다. JetBrains AI Assistant, opencode 및 다른 클라이언트도 GPT-5.4+에서 같은 한계에 부딪힙니다.해야 할 일:- Trae에서 영향을 받지 않는 모델로 전환하십시오:
gpt-5.1/gpt-5.2(OpenAI 프로토콜), 또는 Claude 계열(/v1/messages을 통한 Anthropic 프로토콜), Gemini / DeepSeek 등 - Trae 안에서 해결하려면: Trae에 Roo Code 플러그인을 설치하십시오 — 해당 “OpenAI” 공급자는
/v1/responses를 사용하며, tool 호출이 Trae 안에서 동작함을 확인했으므로 사실상 Responses 채널이 추가됩니다. Roo Code는 더 이상 유지되지 않으며 프리셋 모델 목록은gpt-5.4에서 끝납니다 - gpt-5.5 / 5.6 추론을 tool 호출과 함께 사용해야 한다면: Responses API를 지원하는 클라이언트를 사용하십시오 — Codex app / CLI 또는 opencode; 전체 클라이언트 지원 표는 OpenAI Responses API 네이티브 가이드에서 확인하십시오
Trae의 텔레메트리 / 데이터 업로드는 어떻습니까?
Trae의 텔레메트리 / 데이터 업로드는 어떻습니까?
- 기업 egress에서 allow-list에 추가하기
- Builder 모드에 입력하기 전에 민감한 일부를 마스킹하기
- 대안으로 Claude Code 또는 Cline 같은 오픈소스 / 검증 가능한 클라이언트를 선택하기
Trae와 Cursor / Cline / Claude Code — 어떻게 선택합니까?
Trae와 Cursor / Cline / Claude Code — 어떻게 선택합니까?
401 / 403 오류는 어떻게 디버그합니까?
401 / 403 오류는 어떻게 디버그합니까?
- API key가
sk-로 시작하고 불필요한 공백이 없는지 확인하십시오 - baseURL이 올바른지 확인하십시오 — 특히 끝부분 경로(
/v1/chat/completions대/v1/messages) - APIYI 콘솔에서 token이 활성화되어 있고 대상 모델이 token의 그룹에 바인딩되어 있는지 확인하십시오
- 잔액 부족도 401로 나타날 수 있습니다 — 계정 잔액을 다시 확인하십시오
관련 리소스
모델 추천
APIYI 콘솔
Cursor 통합
Cline 플러그인
Codex 앱 통합
api.apiyi.com을 방문하시거나 기술 지원을 위해 공식 커뮤니티에 참여하십시오.