
Anthropic의 시니어 엔지니어가 에이전트 시스템을 위한 "Loop Engineering"에 관한 11페이지 분량의 PDF를 공개했습니다.
요약
Anthropic의 시니어 엔지니어가 에이전트 시스템 구축을 위한 'Loop Engineering' 방법론을 공개했습니다. 단순 프롬프팅을 넘어 발견, 핸드오프, 검증, 지속성, 스케줄링으로 이어지는 자동화된 루프 시스템 구축을 강조합니다.
핵심 포인트
- 에이전트에게 직접 프롬프트를 주는 대신 프롬프트를 생성하는 시스템 구축 필요
- 발견, 핸드오프, 검증, 지속성, 스케줄링의 5단계 루프 프로세스 제안
- 격리된 git 워크트리를 통한 병렬 에이전트 작업 수행
- 검증 단계에서 비판적 역할을 수행하는 두 번째 에이전트 활용
- 컨텍스트 윈도우 의존을 줄이기 위한 디스크 기반의 결과 기록(Persistence)
Anthropic의 시니어 엔지니어가 에이전트 (agentic) 시스템을 위한 "Loop Engineering"에 관한 11페이지 분량의 PDF를 방금 공개했습니다.
변화의 핵심: 당신은 에이전트에게 프롬프트를 주는 것을 멈춥니다. 대신 에이전트에게 프롬프트를 주는 시스템을 구축합니다.
스케줄링 (Schedule) → 발견 (Discover) → 구축 (Build) → 검증 (Verify) → 반복 (Repeat)
모든 루프는 한 번의 턴(turn) 동안 다섯 가지 동작을 수행합니다:
• 발견 (Discovery): 에이전트가 목록을 전달받는 대신, 실패한 CI, 열린 이슈(open issues), 최근 커밋 등 자신의 작업 내용을 스스로 찾아냅니다.
• 핸드오프 (Handoff): 각 작업은 격리된 git 워크트리 (worktree)를 할당받아 병렬 에이전트들이 충돌하지 않도록 합니다.
• 검증 (Verification): 코드가 깨졌다고 가정하도록 지시받은 두 번째 에이전트가 첫 번째 에이전트를 검토합니다. 즉, "아니라고 말할 수 있는 존재"입니다.
• 지속성 (Persistence): 결과는 디스크에 기록되며, 휘발되는 컨텍스트 윈도우 (context window)에 남겨두지 않습니다.
• 스케줄링 (Scheduling): 자동화 시스템이 타이머에 따라 에이전트를 깨웁니다. 이것이 바로 루프를 만드는 요소입니다.
핵심 통찰: 자신의 작업을 스스로 채점하는 에이전트는 항상 자기 자신을 칭찬하기 마련입니다.
이 11페이지 분량의 PDF는 제가 오늘날 에이전트 시스템을 구축하는 방식을 바꾸어 놓았습니다.
지금 바로 읽어보시고, 아래의 기사를 탐색해 보세요.
[IMG:https://pbs.twimg.com/media/HLksf-AXUAAaYmh.jpg]
AI 자동 생성 콘텐츠
본 콘텐츠는 X 토픽: Claude/Anthropic의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기