UStackUStack
Anton icon

Anton

MindsDB Anton을 자연어로 대화해 데이터 조회·통합, 분석 실행, 대시보드 생성을 한 번에 해보세요.

Anton

Anton이란?

MindsDB Anton은 자연어로 대화할 수 있는 비즈니스 인텔리전스 에이전트입니다. 핵심 목적은 자연어 질문을 엔드투엔드 분석 결과로 변환하는 것입니다—데이터 소스에서 데이터를 가져와 통합하고, 분석을 실행하며, 인사이트를 도출하고, 대시보드를 생성합니다.

Anton은 대화에서 분석가의 작업을 처리하도록 설계되었습니다. 예를 들어 가격, 계산, 성과 기간, 대시보드를 요청하면 Anton이 실시간 데이터를 가져오고, 필요한 코드를 생성·실행하며, 별도의 수동 설정 없이 브라우저에서 결과를 제시합니다.

주요 기능

  • 비밀 관리 자격 증명 보관소: 데이터 연결 시 비밀 이름만 저장/노출하여 LLM에서 비밀 값을 숨깁니다.
  • 격리된 코드 실행(“작업 과정 보기”): 생성된 코드를 보호된 재현 가능한 환경에서 실행하며, 설명 가능한 스크래치패드 스타일 분석을 제공할 수 있습니다.
  • 다층 메모리 & 지속 학습: 세션 수준 컨텍스트와 의미적·장기 비즈니스 지식을 인간이 읽을 수 있는 메모리 시스템으로 유지합니다.
  • 보안 워크플로로 로컬 데이터 연결: /connect 명령으로 데이터 소스를 추가하면 Anton이 자격 증명 보관소에서 조회해 스키마를 가져오고 필요한 데이터를 검색합니다.
  • 기본 설명 가능 스크래치패드: Anton에게 스크래치패드를 덤프하도록 요청하면 노트북 스타일 코드 셀, 출력, 오류 로그를 확인할 수 있습니다.

Anton 사용 방법

  1. 설치 저장소에서 제공된 명령 중 하나를 사용해 Anton을 설치하세요:
    • macOS / Linux (CLI): curl -sSf https://raw.githubusercontent.com/mindsdb/anton/main/install.sh | sh && export PATH="$HOME/.local/bin:$PATH"
    • Windows (PowerShell): irm https://raw.githubusercontent.com/mindsdb/anton/main/install.ps1 | iex
    • README에 따르면 anton을 입력해 실행할 수 있습니다.
  2. 대화 시작 자연어로 비즈니스 질문을 입력하세요 (예: 포트폴리오 가치 평가, 주식 성과, 대시보드 요청).
  3. 자체 데이터 연결 프라이빗 데이터셋이 필요할 때:
    • /connect를 실행하고 프롬프트에 따라 데이터 소스를 선택하세요.
    • 이름으로 자격 증명을 제공/선택하면 Anton이 로컬 보관소에 저장된 값을 사용합니다.
  4. 설명 요청 과정 검토 시:
    • Anton에게 스크래치패드를 덤프하도록 요청해 단계별 노트북 스타일 분석을 확인하세요.

사용 사례

  • 포트폴리오 및 성과 대시보드: 보유 종목 목록(티커/수량)을 제공하고 현재 가격, 총 포트폴리오 가치, 30일 성과를 요청하면 대화에서 대시보드가 생성됩니다.
  • 내부 데이터 상관 분석: 회사 데이터베이스나 앱 데이터를 연결한 후 비즈니스 지표(예: 할인)가 특정 기간 동안 다른 결과(예: 리뷰 평점)와 상관이 있는지 물어보세요.
  • 다중 소스 대시보드 생성: 실시간/공개 데이터와 연결된 내부 데이터를 결합하는 단일 질문을 하면 Anton이 스키마 탐색과 검색을 처리합니다.
  • 분석 단계 검토 및 디버깅: 생성된 분석이 불명확할 때 Anton에게 스크래치패드를 덤프하도록 요청해 코드 셀, 출력, 오류를 확인하세요.
  • 프로젝트 범위 컨텍스트 및 반복 워크스페이스 실행: 스크래치패드 상태, 에피소딕 메모리, 로컬 비밀을 저장하는 워크스페이스 구조의 디렉터리에서 실행; .anton/anton.md로 프로젝트 컨텍스트 추가 가능.

자주 묻는 질문

Anton은 공개 데이터만 사용하나요? Anton은 공개 데이터와 사용할 수 있지만, README에 따르면 “진짜 힘”은 공개 데이터와 연결된 자체 데이터 소스를 결합하는 데 있습니다.

Anton이 자격 증명에 어떻게 접근하나요? /connect를 사용한 자격 증명 보관소 워크플로를 통해 비밀 값은 숨겨진 채 비밀 이름으로 접근합니다.

Anton의 결과 도달 과정을 볼 수 있나요? 네. 기본 설명 가능 동작을 지원하며, 스크래치패드를 덤프 요청하면 코드 셀, 출력, 오류를 포함한 노트북 스타일 분석을 확인할 수 있습니다.

설치 지침에 따른 지원 플랫폼은? README에 **macOS/Linux (CLI)**와 Windows (PowerShell) 설치 단계가 있으며, macOS Desktop App 다운로드를 언급합니다.

Anton이 워크스페이스 데이터를 어디에 저장하나요? 디렉터리에서 실행 시 README에 .anton/ 워크스페이스 폴더를 설명하며, 스크래치패드 상태, 에피소딕 메모리, 로컬 비밀과 .anton/anton.md(선택 프로젝트 컨텍스트), .anton/.env 등의 관련 파일을 포함합니다.

대안

  • 범용 데이터 분석 노트북 (예: Python/Jupyter): 에이전트 주도 대화로 데이터를 가져오고 코드를 즉석에서 생성하는 대신, 분석을 수동으로 작성하고 실행하며 완전 제어된 워크플로에 더 적합할 수 있습니다.
  • 미리 모델링된 데이터를 요구하는 BI 대시보드 도구: 대시보드 구축에 초점을 맞춘 도구들은 종종 큐레이션된 데이터 모델과 설정 단계를 필요로 합니다. Anton의 워크플로는 자연어 질문을 시작점으로 강조합니다.
  • SQL 기반 분석 및 ETL 파이프라인: 팀이 결정론적이고 검토 가능한 변환을 선호하고 SQL/ETL 작업을 직접 작성하는 것을 선호한다면, AI 에이전트 접근법에 비해 런타임 코드 생성을 줄일 수 있습니다.
  • 데이터 쿼리를 위한 다른 AI 어시스턴트: 인접 도구들도 질문을 쿼리로 변환할 수 있지만, Anton의 README에서 돋보이는 점은 설명 가능한 스크래치패드, 자격 증명 볼트 접근법, 로컬 워크스페이스 메모리 시스템입니다.
Anton | UStack