draw.io처럼 AI 에이전트를 그려서 만드는 오픈소스 도구
AI 에이전트를 코드 없이 블록을 연결하는 방식으로 설계할 수 있는 오픈소스 도구가 공개됐습니다. draw.io처럼 박스와 화살표로 흐름을 그리면 에이전트가 완성됩니다. 복잡한 코드를 몰라도 에이전트 구조를 시각적으로 설계할 수 있어 진입 장벽이 낮아집니다.
기존에 AI 에이전트를 만들려면 Python 같은 프로그래밍 언어로 직접 코드를 짜야 했습니다. 이 도구는 draw.io(온라인 다이어그램 도구)처럼 화면에서 블록을 드래그하고 연결선을 이어 에이전트의 동작 흐름을 설계할 수 있게 해줍니다. 각 블록은 '검색', 'LLM 호출', '조건 분기' 같은 기능을 담당하며, 연결 순서가 곧 에이전트의 실행 논리가 됩니다.
비개발자도 에이전트 구조를 한눈에 파악하고 수정할 수 있으며, 개발자에게도 복잡한 멀티 에이전트 흐름을 빠르게 프로토타입(시제품)으로 만드는 데 유용합니다. 오픈소스이므로 무료로 사용하고 직접 수정도 가능합니다.
핵심 포인트
용어 한 줄 설명
- AI 에이전트
- 사람 대신 정보를 찾거나 작업을 처리하도록 만든 AI 프로그램입니다.
- 오픈소스
- 소스 코드를 공개해 누구나 보고 사용할 수 있게 한 방식입니다.
- 프로그래밍 언어
- 사람이 컴퓨터에게 일을 시키기 위해 쓰는 규칙과 문법입니다.
- LLM 호출
- ChatGPT나 Claude 같은 AI 언어 모델에 질문을 보내고 답변을 받는 동작입니다.
- 멀티 에이전트
- 여러 AI 에이전트가 각자 역할을 나눠 협력하는 구조입니다.
- 프로토타입
- 아이디어가 실제로 작동하는지 시험해 보기 위해 간단하게 먼저 만들어 보는 초기 결과물입니다.
- 시제품
- 정식 제품 전에 아이디어가 되는지 확인하려고 만든 초기 버전입니다.
- 인터페이스
- 사용자가 화면에서 보고 만지는 버튼이나 메뉴 구성을 뜻합니다.