AI 에이전트 하네스 - 에이전트 격리와 오케스트레이션

복잡한 자동화 작업이 중간에 틀어진다면, 에이전트가 아니라 설계 방식의 문제입니다. 2026년에는 에이전트 격리와 오케스트레이션이 더 중요해졌습니다.

복잡한 자동화를 하나의 프롬프트에 몰아넣으면, 어디서 실패했는지 찾기 어렵고 전체를 다시 돌리게 됩니다. 2025년까지는 에이전트가 얼마나 많은 일을 할 수 있는지가 관심사였다면, 2026년에는 복잡한 작업을 독립적인 에이전트로 나누고 조율하는 방식이 더 중요해졌습니다.

유튜브 쇼츠를 기획하고 제작하는 콘텐츠 팀이라면 아이디어 생성부터 업로드까지의 반복 작업에 이 방식을 적용해 볼 수 있습니다. 다만 이미 복잡하게 연결된 작업은 단계를 나누기 어려워 하네스를 곧바로 적용하기도 어렵습니다. 이번에는 하네스의 기능 목록보다, 작업을 나눴을 때 실패와 확인 지점이 어떻게 달라지는지 살펴봅니다.

2026년 AI 자동화에서 중요한 구조는 에이전트 격리입니다. 하나의 큰 에이전트가 모든 것을 처리하는 대신, 각 단계를 담당하는 독립적인 에이전트들을 만들고, 하네스가 이를 조율합니다.


Agent Harness는 에이전트와 실행 순서를 분리해 관리합니다

여러 에이전트가 각자 작업하는 환경과 그 작업을 조율하는 시스템을 통틀어 Agent Harness라고 합니다. 에이전트는 단계별 일을 맡고, 오케스트레이터는 단계 사이의 순서와 조건을 정합니다.

이 둘을 구분할 때 흔히 "Orchestration is the brain, harness is the hands."라고 합니다. 오케스트레이터가 논리와 제어 흐름을 맡는 동안, 하네스는 에이전트에 도구와 작업 환경을 제공하고 실행을 관리합니다.

오케스트레이터가 하는 일

  • 어떤 에이전트를 어떤 순서로 실행할지 결정

  • 에이전트 간 데이터 전달 관리

  • 조건에 따라 다른 경로 선택 (분기)

  • 실패 시 재시도 또는 다음 단계 건너뛰기

하네스가 제공하는 것

  • 각 에이전트가 사용할 도구 (12강의 MCP 서버)

  • 작업 규칙과 제약사항 (CLAUDE.md, 14강의 스킬과 Hooks)

  • 에이전트 격리 환경 (독립적으로 실행되도록)

  • 컨텍스트 관리와 메모리

  • 확인 지점과 실패 처리 방식

Claude Code에서는 /create-asset 같은 슬래시 명령어가 오케스트레이터 역할을 할 수 있습니다. 이 명령어가 "1번 에이전트 실행 → 2번 에이전트 실행 → ..."처럼 흐름을 정하고, Claude Code와 우리가 설정한 MCP 서버, CLAUDE.md, 스킬 시스템이 하네스 역할을 합니다.


전체 작업을 하나의 프롬프트에 묶으면 실패를 되돌리기 어렵습니다

기존 방식은 하나의 프롬프트로 전체 작업을 처리하는 모놀리식 접근입니다. 유튜브 쇼츠 제작을 한 번에 맡기면 다음과 같은 지시가 됩니다.

유튜브 쇼츠를 만들어서 올려줘.
아이디어 생성부터 대사 작성, 이미지 생성, 음성 합성, 자막 추출, 렌더링, 업로드까지 전부.

문제는 중간에 한 단계라도 실패했을 때입니다. 어느 단계에서 틀어졌는지 찾기 어렵고, 한 단계를 개선하려면 전체 프롬프트를 고쳐야 합니다. 컨텍스트도 금방 차서 에이전트가 초반 지시를 잊어버릴 수 있고, 결국 전체를 처음부터 다시 시작하게 됩니다.


새소식26개 새소식
New
AI 코딩 에이전트의 화면을 디자이너의 기준으로 설계하는 Hallmark

Hallmark는 Claude Code·Cursor·Codex가 만든 웹 화면의 반복 패턴을 점검하는 스킬입니다. 기본 동작과 세 가지 명령의 쓰임, 설치 방법, 테스트 폴더에서 확인할 항목을 정리합니다.

Octigen, 매달 바뀌는 데이터만 넣어 PowerPoint 보고서를 다시 만듭니다

Octigen은 기존 PowerPoint 템플릿과 월별 Excel 파일을 연결해 반복 보고서를 만듭니다. 연결 구조를 만들 때는 AI가 변환 단계를 만들고, 다음 달부터는 같은 규칙으로 데이터를 채워 담당자가 숫자와 문구를 검토하는 흐름입니다.

AI에게 일반 사용자처럼 화면을 보게 하는 UX 피드백봇

ChatGPT 프로젝트에 일반 사용자 관점의 지침을 저장하고, Claude Design에서 여러 페르소나의 반응을 비교해 배포 전 화면의 혼란 지점을 찾는 흐름을 소개합니다.

Slack Workflow Builder로 채널의 반복 요청을 폼으로 받기

Slack Workflow Builder로 반복 요청을 정해진 질문으로 받고, 응답을 채널 메시지와 Google Sheets에 연결하는 흐름을 정리합니다.

Markdown 폴더는 그대로 두고 위키 화면만 얹는 LeafWiki

문서를 옮기지 않고 찾는 화면만 얹고 싶은 팀을 위해, LeafWiki 도입 전에 링크 변경·리싱크·로그인 모드에서 확인할 지점을 정리했습니다.

nanobot, 채팅에서 파일과 예약 작업을 처리하는 개인 AI 에이전트

nanobot은 채팅 요청을 파일 작업과 예약 실행으로 이어 주는 개인 AI 에이전트입니다. 회의록 정리와 알림을 예로, 맡길 범위와 확인할 항목을 살펴봅니다.

Meetily, 회의를 전사하고 요약하는 로컬 AI 회의록 도구

Meetily는 녹음과 전사를 기기에서 처리하고, 요약에는 로컬 AI나 사용자가 고른 API를 연결할 수 있는 회의록 도구입니다.

Codex 사용 분석: AI에게 질문하던 사람들이 일을 맡기기 시작했습니다

OpenAI의 Codex 사용 분석에서 비개발자 사용 급증과 위임 시간의 변화를 읽습니다. 수치의 전제를 확인하고, 내 업무에서 맡길 일을 고르는 기준까지 정리했습니다.

OfficeCLI, 매달 고치는 보고서 파일을 AI에게 맡기기

OfficeCLI는 Word, Excel, PowerPoint 파일을 AI 에이전트가 읽고 고치게 하는 단일 바이너리 도구입니다. 보고서 파일 한 건으로 시작해 결과물을 화면에서 확인합니다.

문서를 열기 전에, 먼저 ‘어디로 보낼지’ 정합니다

Document Classify는 문서 양식 대신 팀이 정한 분류 설명을 읽어 PDF·스캔본·이미지를 나눕니다. 문서 20건을 작은 표본으로 시험한 뒤, 어느 결과까지 자동으로 넘길지 정합니다.

Pagecast로 보고서 파일을 링크로 공유하기

Pagecast는 AI 코딩 에이전트가 만든 HTML·Markdown 보고서를 Cloudflare Pages 링크로 발행해 공유하는 도구입니다. 파일 첨부 대신 웹 링크로 넘기는 절차와 주의점을 정리했습니다.

Ponytail: AI가 일을 크게 벌이지 않게 하기

Ponytail은 Claude Code나 Codex가 작은 수정까지 과하게 키우지 않도록 ‘덜 만들고 덜 건드리는’ 기준을 붙이는 스킬입니다. lite/full/ultra 모드와 Hooks 확인 기준을 함께 봅니다.

agent-handoff로 Claude Code와 Codex 사이에서 작업 넘기기

agent-handoff는 Claude Code와 Codex 사이에서 세션 맥락을 손으로 요약하지 않고 넘기는 도구입니다. 넘길 대화와 이어갈 에이전트만 고르면 작업 전환이 쉬워집니다.

Figma MCP가 캔버스에 편집 가능한 결과물을 만듭니다

Figma MCP에 use_figma가 추가됐습니다. AI가 Figma 캔버스에 프레임과 컴포넌트를 만들고, 디자이너가 편집 가능한 결과물을 이어서 다듬습니다.

AI 에이전트 하네스 - 에이전트 격리와 오케스트레이션

복잡한 자동화를 하나의 거대한 에이전트에게 맡기지 않고, 독립 에이전트와 오케스트레이션으로 나누는 설계 관점입니다. 2026년형 AI 자동화의 기본 구조를 설명합니다.

Humanizer: AI 문장 냄새를 줄이는 글쓰기 스킬

Humanizer는 AI가 쓴 초안에서 AI 문장 냄새를 줄이는 글쓰기 스킬입니다. 문체 샘플과 확인 기준을 넣어 퇴고 기준을 반복해서 적용하는 방식입니다.