Agent Canvas — 브라우저에서 에이전트 제어하기

Agent Canvas 개요

Agent Canvas는 에이전트 작업을 위한 오픈소스 브라우저 제어면이에요. 대화·파일·터미널·모델 설정·백엔드·자동화를 한곳에서 관리할 수 있고, 하나 이상의 Agent Server 백엔드에 연결돼 동작해요.

출처: https://docs.openhands.dev/openhands/usage/agent-canvas/overview

어떻게 동작하나요

브라우저 UI는 에이전트와 도구를 실행하는 백엔드에 연결돼요. 기본적으로 백엔드는 로컬 머신에서 돌지만, Docker·VM·Modal·OpenHands Cloud 같은 원격 백엔드를 고를 수도 있어요.

개념 의미
Backend 대화·도구·설정·비밀값을 실행하는 에이전트 서버
Workspace 에이전트가 읽고 쓸 수 있는 폴더·저장소·샌드박스
Agent and model 사용할 에이전트와 그 모델 자격 증명

백엔드 전환 시 주의

백엔드를 바꾸면 에이전트가 사용하는 환경도 바뀌어요. 에이전트는 셸 명령 실행, 파일 읽기·쓰기, 연결된 도구 사용이 가능하므로, 에이전트가 접근해도 되는 파일·비밀값·네트워크에만 백엔드를 연결하는 게 좋아요.

모델 접근

직접 제공자 키(Anthropic, OpenAI, Google 등)를 입력하거나, OpenHands LLM API 키로 검증된 호스팅 모델을 쓸 수 있어요.

더 알아보기