codeseek
Rust-powered code intelligence CLI for AI coding agents. Builds call graphs and hybrid semantic search indexes (Dense + Sparse + RRF + Reranker) across 7 languages. Ships as native MCP tools for Claude Code and Codex CLI.
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.yml
- config.yml
- feature_request.yml
- release.yml
- ARCHITECTURE.md
- codeseek-cli-rewrite-plan.md
- js-detector.md
- SETUP_GUIDE.md
- codeseek.rb
- file_hashes.json
- file_hashes.json
- analyze.rs
- args.rs
- mod.rs
- runner.rs
- vectorize.rs
- cpp.rs
- go.rs
- java.rs
- js.rs
- python.rs
- rust.rs
- ts.rs
- utils.rs
- ast_instance_structs.rs
- file_ast_markup.rs
- language_id.rs
- mod.rs
- parsers.rs
- skeletonizer.rs
- structs.rs
- chunker.rs
- graph.rs
- mod.rs
- parser.rs
- repository.rs
- types.rs
- mod.rs
- mod.rs
- server.rs
- tools.rs
- analyzer.rs
- callgraph_service.rs
- embedding_service.rs
- hybrid_search.rs
- mod.rs
- reranker_service.rs
- snippet_service.rs
- incremental.rs
- lock.rs
- mod.rs
- persistence.rs
- petgraph_storage.rs
- prelude.rs
- tantivy_index.rs
- traits.rs
- traits_bm25.rs
- mod.rs
- progress.rs
- config.rs
- lib.rs
- main.rs
- watcher.rs
- circle.cpp
- circle.cpp.decl_json
- circle.cpp.skeleton
- main.cpp
- main.cpp.json
- main.go
- main.go.json
- shape.go
- shape.go.decl_json
- shape.go.skeleton
- main.java
- main.java.json
- person.java
- person.java.decl_json
- person.java.skeleton
- car.js
- car.js.decl_json
- car.js.skeleton
- main.js
- main.js.json
- calculator.py
- calculator.py.decl_json
- calculator.py.skeleton
- main.py
- main.py.json
- main.rs
- main.rs.json
- point.rs
- point.rs.decl_json
- point.rs.skeleton
- main.ts
- main.ts.json
- person.ts
- person.ts.decl_json
- person.ts.skeleton
- cpp.rs
- go.rs
- java.rs
- js.rs
- mod.rs
- python.rs
- rust.rs
- ts.rs
- dataProcessor.js
- index.js
- main.9d1c33d4.js
- mathUtils.js
- package.json
- stringUtils.js
- data_processor.py
- main.py
- math_utils.py
- string_utils.py
- lib.rs
- main.rs
- math.rs
- utils.rs
- Cargo.lock
- Cargo.toml
- dataProcessor.ts
- main.ts
- mathUtils.ts
- stringUtils.ts
- package.json
- tsconfig.json
- core-ouptputs.json
- run_functional_tests.sh
- test_functional.rs
- test_python_parser_debug.rs
- test_semantic_search.py
- build.rs
- Cargo.lock
- Cargo.toml
- bump-version.sh
- codeseek.ts
- download.ts
- .gitignore
- build.sh
- CLAUDE.md
- CONTRIBUTING.md
- LICENSE
- package-lock.json
- package.json
- README.md
- README_ZH.md
- tsconfig.json
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/CodeBendKit/codeseek
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd codeseek
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천npm install -g codeseek
npm 레지스트리에 배포된 패키지를 전역으로 설치합니다. 소스 클론이 필요 없습니다.
brew tap CodeBendKit/codeseek git@github.com:CodeBendKit/codeseek.git
Homebrew에 이 프로젝트의 저장소(tap)를 등록합니다.
brew install codeseek
Homebrew로 이미 빌드된 패키지를 바로 설치합니다. 소스 빌드가 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Node.js
쉬움사전 준비물
npm install -g codeseek
npm 레지스트리에 배포된 패키지를 전역으로 설치합니다. 소스 클론이 필요 없습니다.
npm run build
배포용으로 코드를 최적화해서 빌드 파일을 생성합니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
4. Rust
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
cargo build
Rust 프로젝트를 컴파일합니다.
cargo test
이 명령어를 터미널에 그대로 입력해 실행하세요.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
