지식 관리를 더 이상 문학적 서술이나 단순 기록이 아닌, ‘소프트웨어 엔지니어링’의 관점으로 바라봐야 한다. 이 비유에서 지식 베이스는 끊임없이 리팩토링되고 업데이트되어야 하는 ‘코드베이스’이며, LLM은 이 코드를 작성하고 유지보수하는 ‘프로그래머’ 역할을 수행한다.
사용자는 이 시스템의 아키텍트이자 제품 책임자(PO)로서 어떤 소스를 투입할지 결정하고(Curation), 시스템의 동작 규칙인 스키마를 설계하며(Design), 결과물을 검토하고 방향을 수정한다. 이러한 역할 분담은 인간을 단순 노동에서 해방시켜 고차원적인 사유와 전략적 의사결정에 집중하게 만든다. 지식 구축은 이제 ‘쓰기’가 아니라 ‘시스템 운영’의 영역으로 진화하고 있다.
근거
카파시는 옵시디언을 IDE로, LLM을 프로그래머로 비유하며 이 시스템의 실질적인 작동 방식을 설명한다.
“옵시디언은 IDE이고, LLM은 프로그래머이며, 위키는 코드베이스입니다. LLM 에이전트는 우리의 대화를 기반으로 편집을 수행하고, 나는 실시간으로 그 결과를 브라우징합니다.”
연결된 생각
- 20260609-llm-wiki-architecture-pattern — 시스템의 3계층 구조
- 20260609-knowledge-bottleneck-is-maintenance-cost — 엔지니어링이 해결해야 할 비용적 병목