멘드럴이 오퍼스 업그레이드를 통해 LLM 비용을 절감한 방법: 트라이어저 패턴, SQL 접근, 서브 에이전트 아키텍처

✍️ OpenClawRadar📅 게시일: April 29, 2026🔗 Source
멘드럴이 오퍼스 업그레이드를 통해 LLM 비용을 절감한 방법: 트라이어저 패턴, SQL 접근, 서브 에이전트 아키텍처
Ad

Mendral은 최근 CI 실패 분석을 위해 Opus 4.6으로 업그레이드하면서도 이전 Sonnet 4.0 설정보다 전체 LLM 비용을 절감한 방법에 대한 세부 정보를 공개했습니다. 핵심은 트라이지와 조사를 분리하고 무거운 작업에 저렴한 하위 에이전트를 사용하는 아키텍처입니다.

아키텍처: 저렴한 트라이저, 비싼 플래너

분석된 약 4,000개의 CI 실패 중 3,187개는 중복이었습니다. 즉, 알려진 불안정한 테스트, 인프라 결함 또는 네트워크 문제였습니다. 이러한 경우에 비싼 모델을 깨우는 것은 낭비입니다. 그러나 중복 제거는 결정적이지 않습니다. 동일한 작업이 다른 이유로 실패할 수 있습니다. 그들의 해결책은 트라이저 패턴입니다:

  • Haiku 에이전트는 좁은 작업을 처리합니다: 실패가 이미 추적되고 있는지 결정합니다. 정확한 일치 및 알려진 오류 메시지에 대한 시맨틱 검색(pgvector)을 사용합니다. operator does not exist bigint character varyingmigration type mismatch on installation_id처럼 다른 두 문자열이 동일한 근본 원인인 경우 시맨틱 검색이 이를 포착합니다.
  • 의심스러운 경우 Haiku는 Opus 4.6으로 에스컬레이션합니다. 거짓 양성은 약간의 비용이 들지만, 거짓 음성은 실제 버그를 놓칠 수 있습니다.
  • 실패 5개 중 4개는 Opus에 도달하지 않습니다. 트라이저 일치 비용은 전체 조사보다 약 25배 저렴합니다.
Ad

에이전트가 컨텍스트를 가져오게 하고, 푸시하지 마세요

200K+ 줄의 로그를 프롬프트에 집어넣는 대신, 에이전트는 ClickHouse에 대한 SQL 인터페이스를 얻습니다. 원시 테이블(github_logs, 로그 라인당 한 행)과 사전 집계된 데이터가 있는 구체화된 뷰(워크플로별 실패율, 작업 타이밍, 결과 수)가 있습니다. 대부분의 조사는 뷰로 시작하여 범위를 좁힌 다음 원시 로그를 드릴다운합니다. 쿼리가 너무 많은 행을 반환하면 시스템이 잘라내고 더 구체적인 뷰를 제안합니다. 로그가 아직 수집되지 않은 경우 에이전트는 GitHub CLI로 대체합니다.

비싼 모델은 계획하고, 저렴한 모델은 실행합니다

Opus는 가설을 세우고 Haiku 하위 에이전트를 생성하며, 깊이는 1단계로 제한됩니다. 즉, 무제한 팬아웃이 없습니다. 각 하위 에이전트는 Opus로부터 프롬프트를 받습니다: 정확히 무엇을 검색하고 어떻게 할지. 실제 사례의 예:

세 개의 Storybook CI 작업이 동일한 커밋에서 실패하여 pnpm install에서 충돌했습니다. Opus는 해당 단계에서 오류 메시지를 가져오기 위해 하위 에이전트를 보냈습니다. ClickHouse에 아직 로그가 없었기 때문에 하위 에이전트는 GitHub CLI를 사용하여 반환했습니다: gyp ERR! not found: make[email protected]이 러너에 make가 없어 컴파일할 수 없었습니다. Opus는 ClickHouse에서 14일간의 실패 추세를 쿼리하고 변곡점을 찾아 에스컬레이션했습니다. 하위 에이전트 프롬프트는 명시적입니다: "이 실행의 CI 로그를 가져와. pnpm install 단계의 정확한 오류 메시지, 전체 오류 출력, 특히 마지막 50-100줄을 반환해."

이 글이 필요한 사람

CI 디버깅 또는 컨텍스트 크기와 비용이 문제인 모든 작업을 위해 LLM 기반 에이전트를 구축하는 팀.

📖 전체 소스 읽기: HN LLM Tools

Ad

👀 See Also

AI 코딩 에이전트가 20턴 후에 엉터리 결과물을 내는 이유: 맥락 맹목성
Tools

AI 코딩 에이전트가 20턴 후에 엉터리 결과물을 내는 이유: 맥락 맹목성

API 로그 심층 분석 결과, Cursor와 Claude Code가 더 나빠진 것이 아니라 노이즈로 가득 찬 블로트된 컨텍스트 윈도우로 인해 질식하고 있으며, 이는 아키텍처 파괴로 이어집니다.

OpenClawRadar
Squeez 도구는 Claude Code 컨텍스트 창을 확장하기 위해 bash 출력을 90% 이상 압축합니다.
Tools

Squeez 도구는 Claude Code 컨텍스트 창을 확장하기 위해 bash 출력을 90% 이상 압축합니다.

Squeez는 ps aux, docker logs, git log와 같은 원시 bash 출력이 Claude Code에 도달하기 전에 자동으로 압축하는 훅입니다. 19개의 일반적인 명령어에서 평균 92.8%의 토큰 사용량을 줄여 세션이 더 오래 지속되도록 돕습니다.

OpenClawRadar
에이전트메모리 V4는 LongMemEval 벤치마크에서 96.2%를 달성하며, 상용 AI 메모리 시스템을 능가했습니다.
Tools

에이전트메모리 V4는 LongMemEval 벤치마크에서 96.2%를 달성하며, 상용 AI 메모리 시스템을 능가했습니다.

agentmemory V4는 LongMemEval에서 96.2%의 점수를 기록하며, PwC Chronos(95.6%), Mastra(94.87%), OMEGA(93.2%) 등 여러 자금 지원을 받은 AI 메모리 회사들을 제쳤습니다. 이 시스템은 중급 게이밍 PC에서 16일 동안 단독으로 개발되었으며, 예산은 1,000달러였습니다.

OpenClawRadar
Leanstral: Lean 4 및 형식적 증명 엔지니어링을 위한 오픈 소스 코드 에이전트
Tools

Leanstral: Lean 4 및 형식적 증명 엔지니어링을 위한 오픈 소스 코드 에이전트

Mistral AI가 Lean 4를 위해 설계된 첫 번째 오픈소스 코드 에이전트인 Leanstral을 공개했습니다. 이 모델은 60억 개의 활성 파라미터를 가지며 Apache 2.0 라이선스를 따릅니다. 벤치마크 결과에 따르면, 더 큰 오픈소스 모델들을 능가하며 상당히 낮은 비용으로 Claude에 필적하는 성능을 제공합니다.

OpenClawRadar