내용 요약

Suna는 오픈소스 범용 AI 에이전트입니다. 목표를 설명하면 격리된 컨테이너 안에서 브라우저, 파일, 명령줄, 외부 API를 사용해 작업을 완료합니다. 표 일괄 처리, 웹 조사, 보고서 생성처럼 실제 수행이 필요한 일에 적합합니다.

Suna: 실제로 작업을 수행하는 오픈소스 범용 AI 에이전트 screenshot

Suna란

Suna는 Kortix가 공개한 오픈소스 범용 AI 에이전트입니다. 채팅 화면과 실제로 일을 처리하는 도구 모음을 연결합니다. 작업을 자연어로 설명하면 에이전트가 격리된 컨테이너 안에서 브라우저, 파일 시스템, 셸, 외부 API를 사용해 일을 끝냅니다. 조언 한 단락을 돌려주는 데 그치지 않습니다. 표를 대량으로 채우거나, 웹 페이지에서 정보를 모으거나, 분석 보고서를 만드는 것처럼 "과정을 끝까지 돌려야 하는" 작업에서는 이 실행 능력이 핵심입니다.

코드는 GitHub에 공개되어 있고 셀프 호스팅을 지원합니다. 직접 배포해 자신의 모델 키를 연결하거나 호스팅 버전을 그대로 쓸 수 있습니다.

주요 기능

  • 브라우저 자동화: 페이지를 열고 넘기며 데이터를 추출해 여러 번의 클릭이 필요한 작업을 완료합니다.
  • 파일 관리: 텍스트와 표를 포함한 문서를 만들고 편집·관리하며 보고서 형태의 파일도 생성합니다.
  • 크롤링과 검색: 페이지 내용을 가져와 데이터를 정리하고 요약 보고서를 만듭니다.
  • 명령줄 실행: 컨테이너 안에서 시스템 명령을 실행해 자동화 스크립트와 관리 작업에 활용합니다.
  • 사이트 배포: 웹사이트 배포와 관리를 지원해 온라인 서비스를 빠르게 열고 유지할 수 있습니다.
  • API 연동: LinkedIn, Crunchbase 같은 외부 서비스와 연결해 외부 데이터를 가져와 처리합니다.
  • 데이터 분석과 보고서: 수집한 데이터를 시장 분석, 리뷰 요약, 논문 비교 같은 형태로 정리합니다.
  • 실시간 상호작용: 실행 중 계속 진행 상황을 알려 주므로 어느 단계에 있고 어디서 막혔는지 확인할 수 있습니다.

기술 구조

  • 백엔드: Python과 FastAPI로 REST 엔드포인트, 스레드 관리, OpenAI와 Anthropic 등 모델 제공자 연결을 담당합니다.
  • 프런트엔드: Next.js와 React로 채팅 화면과 작업 대시보드를 제공합니다.
  • Agent Docker: 작업마다 별도 컨테이너에서 실행해 브라우저, 코드 인터프리터, 파일 시스템, 도구 호출을 서로 격리합니다.
  • Supabase: 인증, 사용자 관리, 대화 기록, 파일 저장, 에이전트 상태, 실시간 구독 같은 영속화를 맡습니다.

대표적인 사용 방식

목표와 제약을 자연어로 분명히 적으면 에이전트가 단계를 계획하고 도구를 호출하며 진행 상황을 보고합니다. 흔한 세 가지 패턴입니다.

  1. 데이터 일괄 보강: B2B 리드가 담긴 표를 주고 각 회사의 LinkedIn 페이지를 찾아 CEO 또는 창업자, 영업·마케팅 책임자를 확인하고 사업 설명 한 줄을 추가해 표에 다시 쓰도록 합니다.
  2. 표적 조사: 어떤 제품이나 회사가 무엇인지, 무엇을 하는지 조사해 구조화된 설명을 받습니다.
  3. 심층 분석: 기업 개요, 재무, 시장 심리, 기술적 분석, 경쟁사 비교, 가치평가와 리스크라는 틀을 주고 완성된 보고서를 만들게 합니다.

요금

  • Free: 월 10분 실행 시간.
  • Pro: 월 $29, 실행 시간 4시간.
  • Enterprise: 월 $199, 실행 시간 40시간.

과금은 토큰이 아니라 실행 시간 기준이며, 비용을 가늠할 때 가장 중요한 지점입니다. 에이전트가 오래 돌수록 한도는 빨리 줄어듭니다.

적합한 용도

  • 시장·비즈니스 분석, 경쟁사와 산업 동향 정리.
  • 데이터 수집: 보험 약관, 공개 입찰, 소셜 미디어 데이터 등.
  • 개인·행정 업무: 여행 계획, 보고서 작성, 파일 정리.
  • 교육·연구: 논문 요약, 학습 자료 정리.
  • 영업·고객 대응: 리드 목록, 맞춤 메일, SEO 작업.

한계와 주의점

  • 실행 시간 과금이라 긴 작업은 비용이 빠르게 올라갑니다. 무료 한도는 시험용 수준입니다.
  • 로그인이 필요한 사이트 자동화는 상대 사이트의 봇 차단에 걸릴 수 있으므로 이용 전에 약관을 확인하세요.
  • 에이전트가 실제로 명령을 실행하고 파일을 다루므로 셀프 호스팅 시 컨테이너 권한과 외부 네트워크 접근을 제한하는 것이 안전합니다.
  • 결과물은 사람이 확인해야 하며, 특히 재무 수치와 인용 출처는 반드시 검토하세요.

자주 묻는 질문

Suna는 무료인가요?

무료 플랜은 월 10분 실행 시간입니다. Pro는 월 $29에 4시간, Enterprise는 월 $199에 40시간이며, 초과하면 업그레이드하거나 다음 주기를 기다려야 합니다.

셀프 호스팅이 가능한가요?

가능합니다. Suna는 오픈소스로 GitHub에 공개되어 있고 셀프 호스팅을 지원합니다. OpenAI, Anthropic 등 자신의 모델 키를 연결할 수 있습니다.

일반 챗봇과 무엇이 다른가요?

챗봇은 주로 조언과 텍스트를 돌려줍니다. Suna는 격리된 컨테이너에서 실제로 브라우저를 조작하고 파일을 읽고 쓰며 명령을 실행해 결과물을 완성해 전달합니다.

자주 묻는 질문

Suna는 무료인가요?

무료 플랜은 월 10분 실행 시간입니다. Pro는 월 $29에 4시간, Enterprise는 월 $199에 40시간이며, 초과하면 업그레이드하거나 다음 주기를 기다려야 합니다.

셀프 호스팅이 가능한가요?

가능합니다. Suna는 오픈소스로 GitHub에 공개되어 있고 셀프 호스팅을 지원합니다. OpenAI, Anthropic 등 자신의 모델 키를 연결할 수 있습니다.

일반 챗봇과 무엇이 다른가요?

챗봇은 주로 조언과 텍스트를 돌려줍니다. Suna는 격리된 컨테이너에서 실제로 브라우저를 조작하고 파일을 읽고 쓰며 명령을 실행해 결과물을 완성해 전달합니다.