코딩 에이전트의 프롬프트와 도구 출력을 결정론적으로 압축하고, 제거된 콘텐츠를 필요할 때 다시 가져올 수 있는 Rust 바이너리입니다.
Fast-Editor/Lynkr
Claude Code와 Cursor 같은 AI 코딩 도구의 요청을 여러 제공자로 라우팅하고 도구 출력을 압축해 토큰 사용량을 줄이는 셀프 호스팅 LLM 게이트웨이입니다.
- 스타
- 636
- 포크
- 73
- 열린 이슈
- 5
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Lynkr는 AI 코딩 도구와 모델 제공자 사이에서 동작하는 Node.js CLI이자 HTTP 프록시입니다. Claude Code, Cursor, Codex 같은 도구는 로컬 Lynkr 엔드포인트로 요청을 보내고, Lynkr는 이를 Ollama, llama.cpp, LM Studio, OpenRouter, AWS Bedrock, Azure OpenAI, Databricks, OpenAI 등의 제공자로 전달합니다. base URL과 API key만 바꾸면 제공자를 전환할 수 있어 클라이언트 코드를 수정할 필요가 없습니다.
이 프로젝트의 주요 목표는 토큰 비용을 줄이는 것입니다. 큰 JSON 도구 결과를 압축하고, 사용하지 않는 도구 정의를 제거하며, 의미상 유사한 반복 프롬프트는 캐시에서 제공합니다. 또한 각 요청의 복잡도를 분류해 간단한 작업은 저렴한 모델로 보내고 어려운 작업은 더 높은 등급의 모델로 넘깁니다. 지출, 티어 구성, 요청 로그를 보여주는 로컬 대시보드와 Claude Code용 상태 표시줄도 포함합니다.
npm, Homebrew, Docker 또는 한 줄 스크립트로 설치할 수 있습니다. Lynkr는 `.env` 파일을 생성하는 `lynkr init` 마법사를 제공하고, MCP 통합과 스트리밍 응답도 지원합니다.
핵심 기능
- 01Claude Code, Cursor, Codex의 요청을 로컬 모델을 포함한 14개 이상의 LLM 제공자로 프록시합니다.
- 02큰 JSON 도구 결과를 압축하고 사용하지 않는 도구 정의를 제거해 토큰 사용량을 줄입니다.
- 03요청 복잡도에 따라 SIMPLE, MEDIUM, COMPLEX, REASONING 모델 티어로 라우팅합니다.
- 04의미상 유사한 프롬프트를 캐시하고 토큰 비용을 청구하지 않고 캐시된 응답을 반환합니다.
- 05지출, 라우팅 정확도, 요청별 로그를 확인할 수 있는 로컬 대시보드를 제공합니다.
- 06실시간 스트리밍 응답과 MCP 통합을 지원합니다.
활용 사례
- API 비용을 피하기 위해 Ollama 같은 무료 로컬 모델로 AI 코딩 도우미를 실행하기.
- 간단한 코딩 질문은 저렴한 모델로 보내고 어려운 작업은 프리미엄 모델에 맡기기.
- 기존 코딩 도구에서 회사의 Azure, Bedrock 또는 Databricks 엔드포인트 사용하기.
- 코딩 세션과 제공자별 토큰 지출 추적하기.
토픽
자주 묻는 질문
- Lynkr은(는) 무엇인가요?
- Claude Code와 Cursor 같은 AI 코딩 도구의 요청을 여러 제공자로 라우팅하고 도구 출력을 압축해 토큰 사용량을 줄이는 셀프 호스팅 LLM 게이트웨이입니다. Lynkr는 AI 코딩 도구와 모델 제공자 사이에서 동작하는 Node.js CLI이자 HTTP 프록시입니다. Claude Code, Cursor, Codex 같은 도구는 로컬 Lynkr 엔드포인트로 요청을 보내고, Lynkr는 이를 Ollama, llama.cpp, LM Studio, OpenRouter, AWS Bedrock, Azure OpenAI, Databricks, OpenAI 등의 제공자로 전달합니다. base URL과 API key만 바꾸면 제공자를 전환할 수 있어 클라이언트 코드를 수정할 필요가 없습니다.
- Lynkr은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Lynkr은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Lynkr은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. Lynkr의 마지막 커밋은 2026년 10월 21일입니다.
- Lynkr은(는) 어디에 사용할 수 있나요?
- API 비용을 피하기 위해 Ollama 같은 무료 로컬 모델로 AI 코딩 도우미를 실행하기. 간단한 코딩 질문은 저렴한 모델로 보내고 어려운 작업은 프리미엄 모델에 맡기기. 기존 코딩 도구에서 회사의 Azure, Bedrock 또는 Databricks 엔드포인트 사용하기. 코딩 세션과 제공자별 토큰 지출 추적하기.
- Lynkr은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Fast-Editor/Lynkr
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Claude Code와 Codex 등 여러 코딩 에이전트가 하나의 엔드포인트를 공유하고 여러 모델 제공업체로 요청을 라우팅하는 로컬 게이트웨이입니다.
Codex, Claude Code, Claude Desktop, Grok Build에서 어떤 LLM 제공자든 사용할 수 있게 해 주는 로컬 프록시입니다.
40개 이상의 제공업체를 하나의 엔드포인트로 연결하는 셀프 호스팅 OpenAI 호환 LLM 게이트웨이
LLM에 전달하기 전에 도구 출력, 로그, 파일, RAG 청크를 라이브러리·프록시·MCP 서버 형태로 압축합니다.
코드베이스를 스캔해 AI 코딩 도우미가 프로젝트를 탐색하는 데 쓰는 토큰을 줄여 주는 간결한 컨텍스트 파일을 생성하는 CLI입니다.