이번 주 읽은 글들의 공통된 흐름이 있었다. 단일 AI 모델을 잘 쓰는 것에서, 여러 에이전트를 어떻게 조율할 것인가로 관심사가 옮겨가고 있다는 것.
Code with Claude — Anthropic이 보여준 방향
5월 6일 샌프란시스코에서 열린 Anthropic의 'Code with Claude' 행사는 꽤 볼 게 많았다. 가장 눈에 띈 건 Claude Managed Agents 공개다. 직접 에이전트를 배포하는 게 아니라, Anthropic이 관리하는 에이전트 플랫폼 위에서 프로덕션 수준의 워크플로우를 구성할 수 있게 해준다. Asana AI teammates 같은 외부 서비스 연동 사례도 함께 소개됐는데, 단순한 API 연결이 아니라 에이전트 간 협업 구조라는 점이 달랐다.
두 번째로 흥미로웠던 건 Memory & Dreaming 아키텍처다. 에이전트가 작업 경험을 누적하고, 그걸 바탕으로 스스로 행동 패턴을 개선한다는 개념인데 — 말로만 들으면 SF처럼 들리지만, 실제로 프로덕션에서 이걸 어떻게 구현하는지 보여줬다는 점에서 의미 있다. 내가 운영하는 ai-content-tools에도 사용자 콘텐츠 선호도를 조금씩 쌓아가는 방식으로 응용해볼 수 있겠다 싶었다.
Ruflo — 코드 없이 Claude 에이전트를 엮는다
Ruflo는 Claude Code를 위한 멀티 에이전트 오케스트레이션 플랫폼이다. 51k 스타를 받은 오픈소스인데, 핵심은 스웜 인텔리전스 방식으로 병렬 에이전트를 구성할 수 있다는 것. 콘텐츠 기획 → 생성 → 검수처럼 단계별로 에이전트를 분리하면, 각 단계가 서로를 검증하는 구조가 된다.
RAG 통합이 내장되어 있다는 것도 실용적이다. 외부 지식 베이스를 에이전트에 연결하는 과정이 단순해지면, 과거에 생성한 콘텐츠를 벡터 DB로 관리해서 중복 생성을 방지하는 구조도 현실적인 선택지가 된다. Claude Code 네이티브 통합을 지원하니 기존 워크플로우에 붙이는 진입 장벽도 낮은 편.
두 글을 나란히 보면 방향이 맞아떨어진다. Anthropic은 플랫폼 레벨에서 에이전트 관리를 제공하고, Ruflo 같은 오픈소스는 그 아래에서 오케스트레이션 레이어를 채운다. 지금 시점에서 에이전트를 하나 잘 만드는 것보다, 여러 에이전트를 어떻게 연결하고 조율할지를 먼저 설계하는 게 더 중요해진 것 같다.