CC

codebendkit/codeseek

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

761 stars 44 forks 품질 75 트렌드 25MIT

codebendkit/codeseek은 [[T0]에서 가져온 MCP 서버 후보입니다.

개요

codebendkit/codeseek은 [[T0]에서 가져온 MCP 서버 후보입니다.

개요(AI 번역)

Claude Code용 코드 인텔리전스 CLI 도구. AST 기반 콜 그래프 분석 + 의미 검색 — 단말기에서 바로 가능합니다.

퀵 스타트

자연어 코드 검색 예시

함수 호출 그래프 예시

설치

NPM

npm 패키지는 다음과 같은 작업을 처리하는 경량 JS 래퍼를 배송합니다:

스텝 설명
첫 실행 마법사 API 토큰, 모델, 기본 URL 삽입을 위한 인터랙티브 CLI 프롬프트
바이너리 다운로드 GitHub Releases에서 귀하의 플랫폼에 맞는 올바른 Rust 바이너리를 자동으로 가져옵니다
패스스루 모든 명령어(init, search, callers 등)는 네이티브 바이너리

지원 플랫폼:

플랫폼 건축
macOS arm64 (애플 실리콘), x64 (인텔)
리눅스 x64

홈브루

출처에서

build.sh는 TypeScript 래퍼(dist/)와 Rust 바이너리를 모두 컴파일한 후 ~/.codeseek/bin/에 설치합니다.

명령

지휘 설명
codeseek 첫 설치 마법사 (모델 임베딩을 인터랙티브하게 구성함)
codeseek init 빌드/업데이트 코드 인덱스 (첫 실행 시 완전, 이후 MD5-증분)

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

CodeSeek

Code intelligence CLI tool for Claude Code. AST-based call graph analysis + semantic search — right from your terminal.

Quick Start

# Install via npm (handles setup wizard + binary download automatically)
npm install -g codeseek

# First run — interactive setup wizard configures your embedding model
codeseek

# Index your project
codeseek init

# Search code by symbol name
codeseek search main --limit 10

# Query call graph
codeseek callers main
codeseek callees process_data

# Register with Claude Code / Codex as MCP tools
codeseek install

# Check status
codeseek status

# Auto-index on git commits
codeseek install-hooks

Natural Language Code Search example

╰─$ codeseek search 'how the code embedding work'
1. get_embedding (0.7973)
   /home/do/ssd/iohub/dev/codeseek/rust-core/src/services/embedding_service.rs:0
2. EmbeddingService (0.2855)
   /home/do/ssd/iohub/dev/codeseek/rust-core/src/services/embedding_service.rs:0
3. EmbeddingData (0.1449)
   /home/do/ssd/iohub/dev/codeseek/rust-core/src/services/embedding_service.rs:0
4. EmbeddingResponse (0.1304)
   /home/do/ssd/iohub/dev/codeseek/rust-core/src/services/embedding_service.rs:0
5. default_model (0.0450)
   /home/do/ssd/iohub/dev/codeseek/rust-core/src/config.rs:0

Function Call Graph example

╰─$ codeseek callgraph apply_rerank
Call graph for 'apply_rerank' (depth=1):

== Callers (upstream, depth=1) ==
  search (/home/do/ssd/iohub/dev/codeseek/rust-core/src/services/hybrid_search.rs:210)

== Callees (downstream, depth=1) ==
  rerank (/home/do/ssd/iohub/dev/codeseek/rust-core/src/services/reranker_service.rs:331)
  config (/home/do/ssd/iohub/dev/codeseek/rust-core/src/services/hybrid_search.rs:325)

Install

npm

npm install -g codeseek

The npm package ships a lightweight JS wrapper that handles:

Step Description
First-run wizard Interactive CLI prompts for embedding API token, model, and base URL
Binary download Automatically pulls the correct Rust binary for your platform from GitHub Releases
Pass-through All commands (init, search, callers, etc.) are forwarded to the native binary

Supported platforms:

Platform Architecture
macOS arm64 (Apple Silicon), x64 (Intel)
Linux x64

Homebrew

brew tap CodeBendKit/codeseek [email protected]:CodeBendKit/codeseek.git
brew install codeseek

From source

# install protoc
# macos: brew install protobuf
# ubuntu: sudo apt install protoc

git clone https://github.com/CodeBendKit/codeseek.git
cd codeseek
./build.sh --release

build.sh compiles both the TypeScript wrapper (dist/) and the Rust binary, then installs to ~/.codeseek/bin/.

Commands

Command Description
codeseek First-time setup wizard (configures embedding model interactively)
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →