Pixel Council을 위한 Watch-Along Sessions 및 Human-in-the-Loop 피드백 도입
요약
멀티 에이전트 오케스트레이션 워크스페이스인 Pixel Council의 새로운 업데이트를 소개합니다. 실시간 관찰 기능인 Watch-Along Sessions와 인간의 피드백을 에이전트 메모리에 즉시 반영하는 Human-in-the-Loop(HITL) 기능을 통해 에이전트 협업의 투명성과 제어력을 높였습니다.
핵심 포인트
- 공유 URL을 통해 에이전트의 상태와 실행 로그를 실시간으로 공유하는 Watch-Along 기능 도입
- Spectator Bar를 통해 에이전트의 작업 메모리에 인간의 피드백을 즉시 주입하는 HITL 기능 제공
- 에이전트의 상태(Busy, Idle, Sleeping)를 시각적 배지로 표시하여 직관적인 모니터링 가능
- 상태 직렬화 및 컨텍스트 증강 기술을 통해 에이전트의 추론 과정을 동적으로 조정
이전 릴리스에서 저는 Pixel Council을 소개했습니다. 이는 자율 AI 에이전트들이 파이프라인 연결을 따라 협업하는 시각적, 캔버스 기반의 멀티 에이전트 오케스트레이션 (multi-agent orchestration) 워크스페이스입니다. 오늘 저희는 **협업 투명성 및 실시간 Human-in-the-Loop (HITL) 스티어링 (steering)**에 초점을 맞춘 주요 업데이트인 Watch-Along Sessions와 Instant Spectator Feedback을 출시합니다.
이번 릴리스의 새로운 기능
1. 공유 URL을 통한 Watch-Along Sessions
이제 단일 경량 URL을 사용하여 활성화된 에이전트 캔버스를 팀원, 검토자 또는 이해관계자와 공유할 수 있습니다.
- 데이터베이스 마찰 없는 상태 인코딩 (State Encoding): 워크스페이스 토폴로지 (topology), 에이전트 구성 및 메모리 상태가 URL 페이로드로 직렬화되어, 관찰자가 정확한 council 상태를 즉시 로드하고 검사할 수 있습니다.
- 관찰자 모드 (Spectator Mode): 관찰자는 캔버스 기하 구조를 실수로 변경하지 않으면서 에이전트 캐릭터, 활성 파이프라인 신호, 실행 로그 및 출력 스트림에 대한 완전한 시각적 접근 권한을 갖습니다.
2. Human-in-the-Loop (HITL) 관찰자 바 (Spectator Bar)
관찰은 이야기의 절반에 불과합니다. 새로운 Spectator Bar를 통해 검토자는 에이전트가 작업을 실행하는 동안 동적으로 개입하고 가이드할 수 있습니다.
- 타겟팅된 피드백 (Targeted Feedback): 특정 에이전트 또는 전체 council에 직접적인 제안, 수정 또는 찬사를 보낼 수 있습니다.
- 실시간 메모리 주입 (Live Memory Injection): 피드백은 대상 에이전트의 작업 메모리 컨텍스트 (working memory context) 및 목표 제약 조건에 즉시 추가됩니다.
- 즉각적인 재평가 (Immediate Re-evaluation): 후속 실행 틱 (execution ticks) 또는 파이프라인 트리거 시, 에이전트는 관찰자 입력을 바탕으로 추론을 자연스럽게 조정합니다.
3. 동적 캔버스 상태 표시기
에이전트 활동을 한눈에 직관적으로 파악할 수 있도록, 공간 캔버스 상의 픽셀 캐릭터 노드에 색상으로 구분된 실시간 상태 배지가 추가되었습니다.
- 🟠 Busy / Processing (바쁨 / 처리 중): 활성 LLM 생성을 보여주는 맥동하는 표시기.
- 🟢 Idle (유휴): 신호 또는 피드백을 받을 준비가 된 상태.
- 🔵 Sleeping / Cooldown (수면 / 쿨다운): 파이프라인 턴 사이의 상태.
- 상태 직렬화 (State Serialization):
exportEncodedState()는 캔버스 노드, 링크 및 워크스페이스 상태를 안전한 Base64 문자열 파라미터(?session=...&state=...)로 인코딩합니다. - 컨텍스트 증강 (Context Augmentation): 관찰자(spectator)가 피드백을 제출하면,
addSessionFeedback()은 리뷰 텍스트를agent.memory에 추가하고 인간의 제약 사항 노트를agent.goal에 추가합니다. - 실행 통합 (Execution Integration): 다음 파이프라인 턴(pipeline turn) 동안, 에이전트 프롬프트 생성기(agent prompt generator)는 업데이트된 메모리 스택을 가져와 인간의 피드백이 모델의 출력에 엄격하게 조건화되도록 보장합니다.
상단 바에서 Share & Watch를 클릭하여 라이브 세션 URL을 복사하고, 팀원에게 전송하여 그들이 실시간으로 여러분의 픽셀 에이전트(pixel agents)를 가이드하게 하세요!
코드 및 기타 정보: https://www.dailybuild.xyz/project/205-pixel-council
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기