You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**33 MCP tools**: parse, search, impact analysis, flow tracing, dead code detection, postprocess operations, namespace file management, and more
15
-
-**RAG-first code exploration**: generated docs + community structure let LLM agents answer natural-language questions before drilling into exact graph nodes
16
-
-**Browser Wiki UI**: `ccg-server` can serve generated docs, tree search, PageIndex-style retrieval, Context Tray copying, and an Obsidian-style graph viewer
15
+
-**Evidence-driven code exploration**: DB-backed retrieval returns small file-level candidates with matched fields, evidence nodes, and optional docs before agents drill into exact graph nodes
16
+
-**Browser Wiki UI**: `ccg-server` can serve generated docs, tree search, DB-backed retrieval, Context Tray copying, and an Obsidian-style graph viewer
17
17
-**Custom annotations**: `@intent`, `@domainRule`, `@sideEffect`, `@mutates`, `@index` — search code by business context ([details](guide/annotations.md))
18
18
-**Webhook sync**: GitHub / Gitea push events → auto clone + build with per-repo branch filtering and `.ccg.yaml``include_paths` auto-loading ([details](guide/webhook.md))
19
19
-**Eval**: Golden corpus-based parser accuracy (P/R/F1) and search quality (P@K, MRR, nDCG) evaluation ([details](guide/eval.md))
Copy file name to clipboardExpand all lines: guide/ko/README.md
+8-5Lines changed: 8 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,12 +6,15 @@ code-context-graph의 문서 인덱스입니다. 한국어 문서는 영어 가
6
6
7
7
CCG는 GPT, Claude, Codex 같은 LLM 기반 코딩 에이전트가 개발 중 코드베이스 맥락을 정확하고 작게 가져오도록 만든 로컬/셀프호스트 context infrastructure입니다. 일반 SaaS 관리자용 제품이 아니라, CLI, MCP, 로그, 문서를 이해하는 개발자와 코딩 에이전트가 코드 검색, 영향 분석, 호출 그래프, 문서/RAG, bounded response를 활용하도록 설계되었습니다.
8
8
9
-
LLM 에이전트 워크플로우에서는 자연어 기반 코드 탐색을 생성 문서와 RAG 인덱스에서 시작하십시오. 관련 모듈, 문서 또는 심볼 후보를 찾은 뒤 graph/search 도구로 정확한 위치와 관계를 확인하는 흐름을 권장합니다.
9
+
LLM 에이전트 워크플로우에서는 자연어 기반 코드 탐색을 DB-backed
10
+
`retrieve_docs`에서 시작하십시오. Top1 정답을 강제하기보다 작은 파일 후보,
11
+
matched fields, evidence node로 빠르게 경로를 좁힌 뒤 graph/search 도구로
Copy file name to clipboardExpand all lines: guide/ko/cli-reference.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -88,24 +88,24 @@ ccg docs --out docs
88
88
89
89
`ccg docs`는 ccg-server Wiki UI 호환 snapshot인 `.ccg/wiki-index.json`을
90
90
항상 기록합니다. Wiki API는 tree navigation과 search에 graph database를
91
-
우선 사용하고, DB-backed navigation이 불가능할 때 이 snapshot으로
92
-
fallback합니다. 이 snapshot은 folder, package, file, symbol에서 직접 만든
91
+
우선 사용하고, DB-backed navigation이 불가능할 때만 이 snapshot을
92
+
사용합니다. 이 snapshot은 folder, package, file, symbol에서 직접 만든
93
93
표시용 tree이며 community postprocess에 의존하지 않습니다. Symbol node는
94
94
구조화된 annotation detail을 함께 담기 때문에 symbol 자체에 생성 Markdown
95
95
파일이 없어도 브라우저 Wiki에서 params, returns, rules, side effects 등
96
-
tag를 보여줄 수 있습니다. Wiki와 RAG index는 숨겨진 annotation search text도
97
-
저장하므로 `search_docs`, `retrieve_docs`, Wiki search가 non-intent tag까지
98
-
매칭할 수 있지만, 일반 tree payload에는 이 숨겨진 text를 반환하지 않습니다.
96
+
tag를 보여줄 수 있습니다. Wiki index는 숨겨진 annotation search text도
97
+
저장하므로 Wiki search가 non-intent tag까지 매칭할 수 있지만, 일반 tree
98
+
payload에는 이 숨겨진 text를 반환하지 않습니다.
99
99
브라우저 Wiki는 `/wiki/api/graph` 기반 Graph 탭도 제공합니다. 이 탭은 설정된
100
100
데이터베이스에서 해당 네임스페이스의 graph node와 edge를 직접 읽고, 클릭한
101
101
file/symbol node를 같은 문서 viewer로 엽니다.
102
102
`--rag=false`가 설정되지 않은 경우에는 community 구조도 갱신하고
103
-
MCP retrieval fallback용 기본 `.ccg/doc-index.json` 호환 snapshot을 함께
103
+
수동 RAG index workflow용 기본 `.ccg/doc-index.json` 호환 snapshot을 함께
104
104
기록합니다. 기존 community row를 의도적으로 재사용하려면
105
105
`--rag-refresh=false`를 사용하십시오. 독립 `ccg rag-index` 명령은 생성 문서와
106
106
이미 계산된 community를 사용한 수동 재생성 용도로 남아 있습니다.
107
107
108
-
그 다음 MCP `retrieve_docs`로 문서 후보와 제한된 Markdown 본문을 tree evidence와 함께 가져옵니다. `get_rag_tree`로 모듈/커뮤니티 맥락을 펼치고, `get_doc_content`로 특정 생성 문서를 직접 읽은 뒤 정확한 graph 도구로 내려갑니다. `search_docs`와 `ccg search`는 빠른 키워드 또는 어노테이션 매칭에는 유용하지만, 넓은 자연어 질문의 기본 응답 표면으로 보기는 어렵습니다.
108
+
그 다음 MCP `retrieve_docs`로 파일 단위 후보와 제한된 Markdown 본문을 matched fields 및 graph evidence와 함께 가져옵니다. `get_rag_tree`로 모듈/커뮤니티 맥락을 펼치고, `get_doc_content`로 특정 생성 문서를 직접 읽은 뒤 정확한 graph 도구로 내려갑니다. `search_docs`와 `ccg search`는 빠른 키워드 또는 어노테이션 매칭에는 유용하지만, 넓은 자연어 질문의 기본 응답 표면으로 보기는 어렵습니다.
0 commit comments