Karis CLI 아키텍처: 실행이 아닌 계획 수립을 위한 Claude 활용

레딧 사용자가 Karis CLI의 아키텍처 경험을 공유합니다. 이 아키텍처는 LLM 계획과 코드 실행을 분리하여 더 안정적인 자동화를 가능하게 합니다.
아키텍처 패턴
시스템은 세 가지 구별된 계층을 사용합니다:
- 런타임 계층: LLM이 전혀 관여하지 않는 순수 코드 - 실제 작업 실행은 여러분의 도구가 처리합니다
- 오케스트레이션 계층: 계획 결정을 위해 LLM(예: Claude)을 사용합니다 - "이 도구 결과를 고려할 때, 다음에 무엇을 해야 할까요?"라고 묻습니다
- 태스크 계층: 전체 과정에서 상태를 추적합니다
핵심 설계 원칙
이 아키텍처는 LLM이 계획과 요약에는 뛰어나지만 안정적인 실행자로서는 성능이 떨어진다는 관찰을 반영합니다. 이러한 관심사를 분리함으로써:
- Claude는 자신이 잘하는 일을 합니다: 어떤 조치를 취해야 할지 추론합니다
- 여러분의 코드는 자신이 잘하는 일을 합니다: 작업을 안정적으로 실행합니다
- 이러한 분리는 모델을 교체하거나 도구를 독립적으로 업데이트하기 쉽게 만듭니다
실제 경험
사용자는 이 패턴을 몇 달 동안 사용해 왔으며 "지금까지 가장 안정적인 에이전트 설정"이라고 설명합니다. Claude로 개발하는 개발자들에게 그들의 권장사항은: 시스템 아키텍처에서 LLM 경계를 어디에 둘지 신중하게 생각하라는 것입니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

클로드 코워크로 삭제된 애플 뮤직 플레이리스트 복구하기
사용자가 실수로 Apple Music 라이브러리를 전부 삭제한 후 75개의 플레이리스트와 8,185개의 트랙을 복구했습니다. Claude Cowork는 Apple의 데이터 내보내기 파일을 분석하고, 분석을 위한 Python 스크립트를 작성하며, 복원을 위한 AppleScript를 생성하고, 누락된 트랙을 처리하기 위한 맞춤형 HTML 도구를 구축했습니다.

OpenClaw를 재무 모니터링 및 문서 관리 시스템으로 활용하기
한 사용자가 거래 모니터링, 보고서 생성, 현금 흐름 추적, 구독 추적 관리를 위해 읽기 전용 은행 API 접근 권한으로 OpenClaw를 설정했습니다. 이 설정에는 WhatsApp을 통한 자동화된 청구서 수집 및 Google Drive와 Excel에서의 문서 정리도 포함됩니다.

프로젝트 제임스 섹스턴: OpenClaw와 Claude를 활용한 법률 보조 도구 구축
개발자가 이혼 재판 중 문서 처리를 자동화하기 위해 OpenClaw와 Claude API를 사용해 법률 보조 도구를 구축 중입니다. 이 시스템은 이메일을 모니터링하고 PDF를 다운로드하며 Claude로 문서를 분석하고, 답변 양식을 찾아 응답을 생성한 후 초안을 인쇄합니다.

자동화된 AI 개발 파이프라인, 11개의 품질 게이트 및 신뢰도 프로필 포함
한 개발자가 11개의 자동화된 품질 게이트를 갖춘 AI 기반 파이프라인을 구축하여 수동 승인 없이 종단 간 실행되도록 했습니다. 신뢰도 프로필, 자동 복구 및 캐싱을 활용하여 설계, 계획, 빌드, 테스트 및 보안 검사를 자율적으로 처리하며, 토큰 사용량을 60-84% 감소시켰습니다.