# Weave Router - 프롬프트마다 최적의 모델로 라우팅하는 에이전트용 모델 라우터

> Clean Markdown view of GeekNews topic #31251. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=31251](https://news.hada.io/topic?id=31251)
- GeekNews Markdown: [https://news.hada.io/topic/31251.md](https://news.hada.io/topic/31251.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2026-07-09T09:31:01+09:00
- Updated: 2026-07-09T09:31:01+09:00
- Original source: [github.com/workweave](https://github.com/workweave/router)
- Points: 5
- Comments: 2

## Topic Body

- Anthropic, OpenAI, Gemini를 **단일 엔드포인트**로 묶는 드롭인 프록시. 요청마다 최적 모델을 자동 선택  
- 모든 프롬프트를 **50ms** 이내에 올바른 모델로 라우팅하며, 엔드포인트 변경만으로 **비용 40-70% 절감** 가능  
- 프롬프트를 감(vibes)이 아닌 **on-box embedder** 기반 클러스터 스코어러로 판단, [Avengers-Pro](https://arxiv.org/abs/2508.12631)에서 파생된 방식으로 매 턴 라우팅 결정  
- **Anthropic Messages, OpenAI Chat Completions, Gemini native** API를 모두 지원하며 스트리밍/툴/비젼 지원  
- **DeepSeek, Kimi, GLM, Qwen, Llama, Mistral** 등 OSS 모델은 OpenRouter(또는 OpenAI 호환 엔드포인트) 경유해서 사용 가능  
- **BYOK 기본**이며 공급자 키는 로컬에 암호화하여 저장  
- **OTLP 트레이스** 기본 제공, Weave 대시보드/Honeycomb/Datadog/Grafana 등으로 Observability 확보  
- 설치없이 `npx @workweave/router` 로 실행후 **Claude Code, Codex, opencode, Cursor**에 바로 연결 가능하며 on/off/status 전환 지원  
  - Claude Code는 `make install-cc` 로 연결. `/router-off`, `/router-on`, `/router-status` 슬래시 명령 제공  
  - Codex: `npx @workweave/router --codex` 를 실행하면 `~/.codex/config.toml`을 패치함   
  - opencode: `npx @workweave/router --opencode` 하면 번들된 `@ai-sdk/anthropic` 공급자를 라우터 `/v1` 엔드포인트로 지정, Anthropic Messages API 네이티브 지원으로 수정 없이 동작함  
  - Cursor: 아직 초기 베타로 성능은 불안정, Settings → Models → Override OpenAI Base URL에 `http://localhost:8080/v1` 입력  
- Elastic License 2.0

## Comments



### Comment 61470

- Author: wizmasia
- Created: 2026-07-09T10:08:38+09:00
- Points: 1

wldnjs 라는 부분이 신기하네요.

### Comment 61474

- Author: xguru
- Created: 2026-07-09T10:25:21+09:00
- Points: 1
- Parent comment: 61470
- Depth: 1

수정해두었습니다
