AI Sparkup

최신 AI 쉽게 깊게 따라잡기⚡

OpenWiki – 코드베이스 문서를 에이전트가 작성·유지하는 LangChain CLI

OpenWiki는 LangChain이 공개한 코드베이스 문서화 CLI다. 저장소를 분석해 openwiki/ 문서를 만들고, 이후 코드 변경에 맞춰 갱신한다. 사람이 읽는 README만이 아니라, 코딩 에이전트가 컨텍스트를 찾을 때 참조할 수 있는 내부 위키를 만드는 것이 목적이다.

작동 방식

npm install -g openwiki
openwiki init
openwiki

OpenWiki는 기존 위키가 없으면 openwiki/ 디렉터리에 초기 문서를 생성한다. 이미 존재하면 저장소 변경을 반영해 문서를 새로고침한다. 첫 실행에서는 추론 프로바이더, API 키, 모델을 설정한다.

지원 프로바이더는 OpenRouter, Fireworks, Baseten, OpenAI, Anthropic 등이며 GLM 5.2, Kimi K2.6, Sonnet 5 같은 모델 프리셋을 제공한다.

에이전트 친화적인 점

OpenWiki는 AGENTS.mdCLAUDE.md에 프롬프트를 자동으로 추가해, 코딩 에이전트가 컨텍스트를 찾을 때 OpenWiki 문서를 참고하도록 만든다. 이는 llm-knowledge-base와 같은 “AI가 유지하는 코드 지식 베이스” 패턴을 저장소 단위로 구현한 형태다.

사용 대상

  • 온보딩 문서가 부족한 중대형 코드베이스
  • Codex, Claude Code, Cursor 같은 에이전트가 자주 작업하는 저장소
  • 아키텍처·모듈 책임·실행 방법을 코드 옆에 유지하려는 팀

관련 문서

참고 자료



AI Sparkup 구독하기

최신 게시물 요약과 더 심층적인 정보를 이메일로 받아 보세요! (무료)