자율 매거진 파이프라인 with Claude Code: 에이전트 아키텍처 분석

아키텍처 개요
DEEPCONTEXT 시스템은 클로드 코드를 챗봇이 아닌 편집팀으로 취급하며, 하나의 헤드라인을 최대 5개의 완성된 기사로 변환하는 7단계 파이프라인을 구현합니다. 이 아키텍처는 엄격한 편집 계층 구조를 가진 뉴스룸처럼 작동합니다.
레이어 1: 인텔리전스
LLM이 헤드라인을 처리하기 전에, multilingual-e5-large 임베딩을 사용하는 파이썬 스크립트(crosslink.py)가 모든 게시된 기사에 대한 유사도를 계산합니다. 이를 통해 유사 기사, 일치하는 검증된 사실, 기존 클러스터, 퍼소나 커버리지 격차를 포함한 '브리핑'이 생성됩니다. 이 시스템은 이 도메인 특화 컨텍스트(지정학, 경제학, 과학)에서 코퍼스 분포에 대해 정규화하기 위해 원시 코사인 유사도 대신 Z-점수를 사용합니다. Z-점수 3.5는 99.9번째 백분위수 유사도를 나타내며, 중복 가능성을 시사합니다.
레이어 2: 편집 결정
주요 클로드 코드 에이전트는 브리핑을 읽고 여러 편집 결정을 내립니다:
- 분석: 헤드라인이 열어주는 6-10개의 지식 격차를 식별합니다
- 라우팅: NEW_CLUSTER, EXTEND, UPDATE 또는 SKIP 옵션 중에서 결정합니다
- 지역화: 어떤 글로벌 지역이 직접적으로 영향을 받는지 확인합니다(언급만이 아닌)
- 퍼소나 할당: 다섯 명의 작가 퍼소나 중 어떤 각도를 누가 다룰지 선택합니다
- 중복 제거: 퍼소나 할당 후 계획된 기사를 아카이브와 교차 참조합니다
라우팅 단계는 편집적 규율을 제공하며, 콘텐츠가 이미 충분히 다뤄진 경우 파이프라인을 중단할 수 있게 합니다.
레이어 3: 병렬 작성
주요 에이전트는 최대 5개의 하위 에이전트를 동시에 실행하며, 각각 하나의 기사를 처리합니다. 각 하위 에이전트는:
- 자신의 퍼소나 파일만 독점적으로 로드합니다(토큰 절약, 목소리 혼합 방지)
- 섹션 목표를 포함한 개요로 기사를 구성합니다
- 2,000-3,000단어 분량의 초안을 작성합니다
- 검증 가능한 모든 주장을 추출하고 분류합니다(NUMBER, NAME, TECHNICAL, HISTORICAL, CAUSAL)
하위 에이전트는 상호 통신 없이 독립적으로 운영되며, 주요 에이전트가 그들의 작업을 조정합니다.
레이어 4: 3단계 사실 확인
초안 완성 후, LLM 검증 전에 세 가지 전처리 레이어가 실행됩니다:
- 팩트베이스 매칭 (
crosslink.py factmatch): 추출된 주장을 이전 기사들의 1,030개 이상의 검증된 사실과 비교합니다. 높은 신뢰도 매칭은 재확인 없이 자동 검증됩니다. - 위키백과/위키데이터 매칭 (
crosslink.py wikicheck): 로컬 데이터베이스를 사용하여 위키데이터의 구조화된 데이터와 위키백과 리드 섹션의 텍스트를 확인합니다(API 호출 없음). - 웹 검색: 팩트베이스나 위키백과에서 매칭되지 않은 주장에 대해서만 실행되며, 웹 검색을 약 70% 절감합니다.
판정 범주에는 CORRECT, FALSE, IMPRECISE, SIMPLIFIED, UNVERIFIABLE이 포함됩니다. FALSE 주장은 즉시 수정이 필요하며, UNVERIFIABLE 주장이 3개 이상이면 게시가 차단됩니다.
레이어 5: 번역 및 게시
번역은 사실 확인된 최종 버전에서만 이루어지며, 초안에서는 절대 번역되지 않습니다. 파이썬 게시 스크립트는 데이터베이스 삽입, 링크 생성, 임베딩 계산을 하나의 명령어로 처리합니다.
시스템 메트릭
이 시스템은 다음을 생산했습니다:
- 25개 주제 클러스터에 걸쳐 246개의 게시된 기사
- 8개 언어의 콘텐츠: 영어(항상), 더불어 독일어, 스페인어, 프랑스어, 포르투갈어, 아랍어, 힌디어, 일본어, 인도네시아어(지역적으로 관련된 경우)
- 자동 만료 기능이 있는 확장 중인 팩트베이스에 1,030개의 검증된 사실(경제적 사실 = 3개월, 역사적 사실 = 영구)
- 측정 가능하게 다른 글쓰기 스타일을 가진 5개의 독특한 퍼소나
📖 Read the full source: r/ClaudeAI
👀 See Also

로컬 레딧 클론이 AI 에이전트를 위한 코드 품질과 테스트를 개선합니다
한 개발자가 AI 에이전트 간의 커뮤니케이션을 개선하기 위해 '커뮤니티 센터'라는 로컬 레딧 클론을 미션 컨트롤 시스템에 구현했습니다. 이 접근법은 에이전트가 직접 채팅 애플리케이션을 사용할 때 자주 발생하는 스팸 문제를 방지하기 위해 설계되었습니다.

전체 SDLC에서 순수 판단 엔진으로서 클로드 코드 실행하기
한 개발자가 다중 계층 시스템 내에서 Claude Code를 추론 엔진으로 사용하는 아키텍처를 공유합니다: Python은 오케스트레이션을, Claude Code는 코드 작성 및 검토를 담당하며, 격리된 하위 에이전트와 지속적인 위키 계층을 갖추고 있습니다.

개발자가 Claude 코드로 Steam 게임 출시: 분위기 코딩 대 분위기 엔지니어링의 교훈
한 개발자가 Claude Code를 사용한 AI 지원 개발로 Steam에 네크로맨시 테마의 탄막 슈팅 게임 '코덱스 모르티스'를 출시했습니다. 이 프로젝트는 초기 프로토타입 이후 두 번의 완전한 재작성을 필요로 했으며, 프로토타입과 실제 제작 사이의 격차를 강조합니다.

OpenClaw 에이전트로 Wix에서 WordPress로 마이그레이션 — 이제 3D 프린팅 샵의 일상 운영을 관리
작은 3D 프린팅 샵이 OpenClaw 에이전트를 VPS에 배포하여 Wix에서 WordPress로 마이그레이션했습니다. 이제 에이전트가 새 제품을 추가하고 애완동물 배지 주문을 위한 맞춤 주문 양식을 작성합니다.