스마트 라우팅
스마트 라우팅은 의도 분류에 따라 각 요청에 최적의 프로바이더를 자동으로 선택합니다. claudex run auto로 활성화하세요.
작동 방식
섹션 제목: “작동 방식”- 사용자가
claudex run auto실행 - Claude Code가 프록시에 요청 전송
- 프록시가 사용자 메시지를 추출하여 로컬 분류기(예: Ollama)에 전송
- 분류기가 의도 카테고리 반환 (code, analysis, creative, search, math)
- 라우팅 규칙이 의도를 최적의 프로바이더 프로파일에 매핑
- 선택된 프로바이더에게 요청 전달
[router]enabled = trueprofile = "local-qwen" # 분류에 사용할 프로파일의 base_url + api_key 재사용model = "qwen2.5:3b" # 모델 오버라이드 (선택 사항, 기본값은 프로파일의 default_model)
[router.rules]code = "deepseek" # 코딩 작업 → DeepSeekanalysis = "grok" # 분석 작업 → Grokcreative = "chatgpt" # 창작 작업 → ChatGPTsearch = "kimi" # 검색/리서치 → Kimimath = "deepseek" # 수학/논리 → DeepSeekdefault = "grok" # 미분류 폴백의도 카테고리
섹션 제목: “의도 카테고리”| 의도 | 설명 | 예시 작업 |
|---|---|---|
code | 프로그래밍 및 코드 생성 | 함수 작성, 버그 수정, 코드 리팩토링 |
analysis | 데이터 분석 및 추론 | 로그 분석, 접근 방식 비교, 개념 설명 |
creative | 창작 및 아이디어 발상 | 문서 작성, 이름 브레인스토밍, 이메일 초안 |
search | 정보 검색 | API 문서 찾기, 오류 코드 조회 |
math | 수학 및 논리 작업 | 복잡도 계산, 정확성 증명 |
사용법
섹션 제목: “사용법”# 스마트 라우팅으로 실행claudex run auto
# 자동 라우팅 중에도 모델 오버라이드claudex run auto -m grok-3-mini-beta