Herdr로 LLM 오케스트레이션 액기스 모음

원본 영상: Herdr로 LLM 오케스트레이션 액기스 모음
채널: 코드팩토리

여러 에이전트를 관리하는 수고 줄이기

Claude와 Codex를 여러 프로젝트에서 함께 사용하면, 창을 열고 작업을 배정하며 여러 에이전트를 병렬로 실행하는 과정도 반복된다. 코드팩토리는 이 관리 작업이 번거로워, AI가 다른 에이전트를 띄우고 지시를 전달하며 작업을 배정하도록 구성해 사용하고 있다고 설명한다.

영상은 그 워크플로우와 터미널 UI인 Herdr를 소개한다. 핵심은 에이전트에게 일을 맡기는 것에서 나아가, 다른 에이전트를 실행하고 작업을 전달하는 과정까지 맡기는 것이다. 로컬 컴퓨터에서 시작해 원격 컴퓨터로 실행 위치를 넓히는 모습도 보여준다.

Herdr의 기본 작업 공간

화자는 자신이 사용하는 터미널 환경을 소개하면서도, 사용자가 선호하는 다른 터미널 에뮬레이터를 사용해도 괜찮다고 말한다.

Herdr의 기본 화면은 사이드바와 메인 작업 영역으로 나뉜다. 이 구성을 출발점으로 작업 공간을 만들고 여러 실행 패널을 다루는 흐름을 소개한다.

Herdr의 사이드바와 메인 작업 영역 — 02:15

워크트리 생성과 작업 공간 구성

워크트리를 활용하는 예시에서는 새 워크트리를 만들고 Herdr 작업 공간에 등록하도록 요청하는 흐름을 보여준다. 06:13에는 기능 작업용 워크트리를 생성하는 단계가 이어진다.

새 워크트리를 생성하는 과정 — 06:13

다음 예시에서는 워크트리 생성과 워크스페이스 표시를 구분한다. 화자는 Feature Test라는 워크트리를 만들었지만, 현재 워크스페이스에는 아직 나타나지 않았다고 짚는다. 작업 파일을 위한 공간을 만드는 것과 Herdr에서 그 작업을 어디에 표시할지는 구분해서 다루는 셈이다.

워크트리 생성 후 워크스페이스 표시 여부를 확인하는 장면 — 07:36

에이전트 실행부터 프롬프트 전달까지

다른 에이전트에게 작업을 맡기려면 실행뿐 아니라 작업 내용의 전달도 필요하다. 시연에서는 새 에이전트를 실행한 뒤, 전달할 프롬프트도 자동으로 만들어 입력하는 과정을 보여준다.

이는 도입부에서 설명한 작업 방식과 연결된다. 사용자가 세션마다 지시를 직접 옮기는 대신, 에이전트가 다른 에이전트의 실행과 지시 전달을 담당하도록 하는 것이다.

새 에이전트에 프롬프트를 자동으로 전달하는 과정 — 10:48

독립된 패널에서 여러 작업 진행하기

여러 콘셉트를 병렬로 작업하는 예시에서는 패널 세 개를 생성한다. 화자는 각 패널에 작업을 독립적으로 맡길 수 있다고 설명한다. 하나의 화면 안에 실행 공간을 여러 개 두고, 각 공간에 서로 다른 작업을 전달하는 방식이다.

독립적으로 작업을 맡길 패널 세 개를 생성하는 과정 — 12:49

화자는 여러 콘셉트가 필요한 경우의 예로 스크립트 작업을 든다. 이 대목에서 병렬 실행은 여러 후보를 함께 만들어 보는 작업 방식으로 소개된다.

로컬과 원격 컴퓨터에 작업 나누기

작업을 배정할 때 실행할 컴퓨터도 함께 지정한다. 시연에서는 현재 탭에 패널 세 개를 만들고, 하나는 로컬 컴퓨터에서, 나머지 두 개는 등록된 원격 컴퓨터에서 실행해 세 가지 콘셉트를 구현하도록 요청한다.

이 예시는 패널을 모아 보는 위치와 실제 작업이 실행되는 위치를 나누어 지정하는 방식을 보여준다. 사용자는 현재 탭에서 작업을 다루면서 실행은 로컬과 원격 컴퓨터에 분산한다.

패널 하나는 로컬에서, 두 개는 원격 컴퓨터에서 실행하도록 요청하는 장면 — 17:59

Tailscale을 이용한 원격 접근

영상 후반에는 원격 컴퓨터에 접근하는 수단으로 Tailscale을 소개한다. 화자는 컴퓨터를 Tailscale에 등록한 뒤, 원격 접근이 필요할 때 연결을 켜는 사용 흐름을 설명한다. 연결이 이루어지면 해당 컴퓨터에 접근할 수 있다는 설명이다.

Tailscale 연결을 켜고 원격 컴퓨터에 접근하는 설명 — 20:39

핵심 정리

영상에서 소개하는 오케스트레이션은 에이전트 여러 개를 실행하는 데서 끝나지 않는다. 작업 공간을 준비하고, 다른 에이전트에게 프롬프트를 전달하고, 독립된 패널에 작업을 나누며, 필요하면 원격 컴퓨터까지 실행 위치로 지정하는 흐름이다.

화자가 줄이려는 것은 이 과정에서 사람이 반복하는 관리 작업이다. Herdr를 통해 여러 실행 공간을 다루고, 그 공간을 구성하고 작업을 배정하는 일도 AI에게 맡기는 것이 영상의 중심 주제다.

출처