2.5.0
새 기능
새 엔터프라이즈 툴킷
- Zendesk Support — 티켓 검색, 티켓 세부 정보 조회, 워크플로우에서 고객 상호작용 업데이트.
- Azure DevOps — 작업 항목, 풀 리퀘스트, 파이프라인, 저장소를 위한 13개 도구.
- AWS EKS Observability — 클러스터 상태, 파드 상태, 리소스 사용량에 대한 읽기 전용 가시성.
- SigNoz — 에이전트 실행을 위한 분산 트레이싱 및 성능 모니터링.
- Hunter.io — 이메일 주소 검증 및 회사·인물 검색/보강을 위한 15개 도구.
- ZoomInfo — 기업 및 연락처 검색, 워크플로우에서 직접 레코드 보강.
각 툴킷은 에이전트 설정에서 한 번만 구성한 다음, 어떤 워크플로우에서든 해당 도구를 사용할 수 있습니다.
지식 그래프 및 위키 검색
Knowledge Base는 기존 벡터 검색과 함께 지식 그래프 및 위키 검색 모드를 지원합니다. UI에서 검색 유형을 전환하여 문서 간 연결을 탐색하거나 구조화된 위키 콘텐츠를 직접 검색할 수 있습니다. 지식 그래프는 더 빠른 렌더러로 다시 그려져 부드러운 팬·줌, 더 선명한 노드 레이아웃, 구성 가능한 표시 설정을 제공하며, 노드 상세 패널은 이제 노드 간 관계를 표시합니다.
행 수준 보안 정책
프로젝트 수준 데이터 범위 정책으로 Smart Table에서 사용자가 볼 수 있는 행을 제어합니다. 정책은 사용자 속성 또는 팀 구성원 자격으로 정의되며, 모든 쿼리는 필터를 자동으로 적용합니다. 정책 거부는 보안 로그에 기록되고, 지식 그래프 통계, 그룹화된 Smart Table 뷰, 채팅 도구 호출도 동일한 규칙을 따릅니다.
익명 크레딧 한도
팀은 익명 사용량 — 공개 챗봇 위젯, 게시된 양식, API 키 — 을 위한 전용 크레딧 예산을 회원 및 프로젝트 한도와 별도로 설정할 수 있습니다. 팀 전체 상한을 설정하고 선택적으로 프로젝트별로 재정의할 수 있습니다. 익명 소비는 청구 보고서의 별도 항목으로 표시되며, 익명 예산이 소진되면 방문자에게 명확한 메시지가 표시됩니다.
팀 크레딧 사용량 알림
팀 관리자는 팀의 크레딧 사용량이 구성 가능한 임계값을 넘을 때 이메일 알림을 받아, 주기가 끝나기 전에 초과분을 확인할 수 있습니다.
채팅 내보내기
채팅 대화의 전체 내용을 텍스트 파일로 다운로드할 수 있습니다. 내보내기 버튼은 채팅 인터페이스에 표시되며 전체 메시지 기록을 수집하므로, 대화를 보관하거나 플랫폼 외부에서 공유할 수 있습니다.
SQL 데이터베이스의 Excel로 내보내기
SQL 쿼리 결과를 Excel로 직접 내보낼 수 있습니다. SQL 툴킷은 어떤 쿼리든 실행하고 전체 결과 집합을 다운로드 가능한 .xlsx 파일로 저장하므로, 플랫폼 외부에서 일하는 이해관계자와 데이터를 공유하기가 더 쉬워집니다.
Autopilot 문서 접근
Autopilot 에이전트는 클라우드 및 온프레미스 배포 모두에서 대화 중에 제품 문서를 직접 검색하고 인용할 수 있습니다. 문서는 전용 Knowledge Base에 자동으로 동기화되며, 인용은 원본 페이지로 연결됩니다.
프로젝트 수준 PII 엔티티 구성
프로젝트는 감지 및 마스킹할 PII 엔티티 유형을 구성할 수 있으며, 플랫폼 기본값을 상속하거나 프로젝트별로 목록을 사용자 정의할 수 있습니다. 설정 패널에는 전체 선택/전체 해제 바로 가기가 포함되어 있으며, 엔티티가 선택되지 않으면 경고를 표시합니다.
일반 PowerPoint 템플릿 스킬
에이전트는 업로드된 템플릿의 자리 표시자 구조를 자동으로 탐색하여 어떤 템플릿이든 브랜드 PowerPoint 슬라이드를 생성할 수 있습니다. .pptx를 Knowledge Base에 업로드하면 스킬이 위치나 유형과 관계없이 제목 및 콘텐츠 자리 표시자를 찾으므로, 브랜드별 수동 코딩이 필요 없습니다.
개선 사항
크레딧 한도가 팀 청구 주기를 따릅니다
사용자별 크레딧 한도가 이제 롤링 30일 기간 대신 각 팀 청구 주기 시작 시 초기화되어, 2.4.0에서 안내된 변경 사항을 완료합니다. 사용량 카운터가 팀 라이선스 기간에 정렬되어, 구독과 함께 크레딧을 추적하고 예산을 세우기가 더 쉬워집니다.
팀 SSO 격리 및 상속
팀은 이제 서브도메인에서 플랫폼 전체 SSO 구성을 차단하여 팀 전용 제공자만 사용할 수 있습니다. 하위 팀은 부모의 SSO 설정을 자동으로 상속하며, 팀은 선택적으로 SSO 전용 로그인을 요구하여 서브도메인의 로컬 사용자명/비밀번호 인증을 비활성화할 수 있습니다.
공개 챗봇
공개 챗봇 설정 페이지가 세션 간에 유지되는 그룹화된 외형 및 동작 설정으로 재설계되었습니다. 챗봇 입력 필드의 포커스 색상을 브랜드에 맞게 사용자 정의할 수 있으며, 위젯 자체도 올바른 iOS 입력 동작 및 메시지/이미지 렌더링을 포함한 시각적·사용성 개선을 거쳤습니다.
채팅 경험
파일을 채팅 작성기로 직접 끌어넣어 업로드 대기열에 추가할 수 있습니다. 채팅 기록은 날짜별 섹션(오늘, 어제, 최근 7일)으로 구성되며, 즐겨찾기 대화는 사이드바 상단의 전용 섹션에 표시됩니다. Autopilot 사이드바는 채팅 로딩 중 빈 '최근' 헤더를 더 이상 표시하지 않습니다.
통합 및 설정 UI 개편
통합 및 설정 페이지가 더 명확한 탐색과 더 빠른 구성을 위해 재설계되었으며, 관련 옵션이 그룹화되고 자주 사용하는 컨트롤이 쉽게 노출됩니다. Slack 통합 설정은 이제 봇 이름과 검색 가능한 채널·사용자 목록을 표시합니다.
슈퍼 관리자를 위한 스킬 분석
슈퍼 관리자는 플랫폼 전반에서 사용 중인 스킬을 스킬, 프로젝트, 에이전트, 사용자별로 확인할 수 있습니다. 대시보드는 활성화 수와 시간에 따른 추세를 추적합니다.
Knowledge Base 파일 관리
Knowledge Base의 파일 선택 및 대량 작업 — 표가 페이지 간에 선택된 항목을 올바르게 추적하며 다중 파일 작업이 오류 없이 완료됩니다. 문서 다운로드는 이제 저장소 오류를 우아하게 처리하고, 폴더 대상은 크롤에 유지됩니다.
Autopilot 파일 실패 복구 가능
Autopilot 워크플로우는 파일 작업이 실패해도 더 이상 중단되지 않습니다. 오류는 복구 옵션과 함께 표시되므로, 실행을 처음부터 다시 시작하지 않고 계속하거나 재시도할 수 있습니다.
팀 초대
팀 초대가 신규 및 기존 사용자 모두에게 발송됩니다. 관리자는 초대 링크 만료를 구성하고 초대를 재발송할 수 있으며, 오래된 보류 초대는 사용자가 처음 로그인한 후 정리됩니다.
이메일 다이제스트 및 트리거
이메일 다이제스트 설정은 수신자가 있지만 주기가 비활성화된 경우 경고를 표시하고, 설정 로드에 실패하면 재시도 옵션을 표시하며, 빈 수신자 목록이 누구에게 발송되는지 명시합니다. 이메일 트리거는 저장 또는 활성화 전에 연결된 사서함이 필요합니다.
온프레미스 배포
크레딧 추적이 비활성화된 배포는 이제 크레딧 만료 또는 소비 알림을 표시하지 않으며, 비밀번호 재설정 이메일은 STARTTLS를 지원하지 않는 SMTP 서버를 포함하여 구성된 STARTTLS 설정을 따릅니다.
툴킷 및 커넥터 신뢰성
- PDF 파일이 참조될 때 PDF 툴킷이 이제 에이전트 대화에서 호출됩니다.
- 비밀번호로 보호된 PDF 업로드가 실패 대신 처리됩니다.
- Google Drive, Gmail 및 기타 Google 패밀리 툴킷은 동일한 계정으로 구성될 때 OAuth 자격 증명을 공유합니다.
- 툴킷 연결은 OAuth 토큰이 자동으로 갱신될 때 프로젝트 범위를 유지합니다.
- 워크플로우 단계 순서, 라이브 실행 상태, 도구 및 워크플로우 편집기의 워크플로우 변수 선택기가 일관되게 작동합니다.
해결된 문제
- 크롤러 수집이 대규모 실행에서 조용히 중단되지 않습니다.
- Confluence 동기화는 온프레미스 배포에서 빈 부모 페이지를 처리하고, 탭 매크로와 원본 탭 제목을 유지하며, URL을 정규화하여 동기화가 안정적으로 시작됩니다. 동기화 중 실패한 페이지는 적절하게 정리됩니다.
- Google Drive 파일이 Knowledge Base로 수집됩니다 — 공유 파일은 중복 행으로 분기되는 대신 원위치에서 새로 고침됩니다.
- 에이전트의 구조화 출력 구성이 삭제된 스키마를 가리키는 경우에도 채팅 요청이 더 이상 실패하지 않습니다.
- 서브도메인 가입이 비활성화된 상태에서 서브도메인을 통해 SSO로 로그인한 초대 사용자가 액세스 거부로 더 이상 리디렉션되지 않습니다.
- 에이전트 모드가 더 이상 사용자 정의 프롬프트 구성을 재정의하지 않으며, 프롬프트 서식이 저장 및 재개 시에도 유지됩니다.
- 워크플로우 실행 취소/다시 실행이 방금 캔버스에 추가된 노드 제거를 포함하여 변경 사항을 신뢰성 있게 추적합니다.
- 워크플로우 실행 오류가 내부 참조 오류 대신 원래 실패 원인을 보고하며, 실행 시작 전 발생한 오류는 실행 수준 배너에 표시됩니다. 워크플로우 확인 프롬프트는 구성된 정책을 따릅니다.
- 워크플로우 변수는 캔버스로의 드래그 앤 드롭과 붙여넣기 파싱을 지원하며, JSON 편집기는 내용이 넘칠 때 올바르게 스크롤됩니다.
- 열람 전용 사용자는 워크플로우를 열고 작업 실행 기록을 볼 수 있습니다.
- 개인 및 프로젝트 프롬프트는 편집 및 삭제 권한을 따르며, 라이브러리에서 프롬프트를 선택할 때 채팅 UI가 올바른 범위를 할당합니다.
- Smart Table 열이 도구 출력에서 사용자 입력으로 전환되면 상태 표시기가 지워지고 도구 메타데이터가 동기화되며, 수치 열의 큰 정수 또는 소수가 더 이상 오버플로우하거나 잘리지 않습니다.
- 비ASCII 파일명(예: 한국어)의 Smart Table 내보내기가 더 이상 실패하지 않습니다.
- 백엔드가 요청을 거부할 때 대량 행 삭제가 잘못된 성공 대신 실패를 보고합니다.
- Python 샌드박스가 진입점을 자동으로 호출하고 /tmp에 기록된 파일을 다운로드 가능한 출력으로 감지합니다.
- Slack URL 업로드는 새 메시지로 게시하는 대신 스레드에 답글을 달며, Slack 대화는 하나의 스레드로 유지됩니다. 직접 메시지는 프로젝트 키가 필요할 때 명확히 안내합니다.
- 툴팁이 호버에 올바르게 반응하고, 프로필 팝업이 올바른 위치에 표시되며, 프로젝트 이름이 사이드바 레이아웃을 깨지 않고 표시되고, 넓은 브랜드 로고가 컨테이너에 맞게 크기 조정됩니다.
- 성격, 메모리 승인, 토스트가 이제 올바르게 표시되며, 메모리 프롬프트에 대한 단일 승인 강제도 포함됩니다.
- Knowledge Base 에이전트는 클론 시 액세스 제어 설정과 프로젝트 간 구성을 유지하면서 V2로 올바르게 마이그레이션됩니다.
- 프로젝트 간 이전된 에이전트는 원래 프로젝트를 가리키는 대신 중첩된 프로젝트 참조를 다시 매핑합니다.
- Knowledge Base 업로드는 문서 삽입 실패 시 일반적인 유형 오류로 감추지 않고 명확한 오류를 표시합니다.
- 데이터베이스 삽입 작업이 null 또는 빈 결과를 올바르게 처리하며, 데이터베이스가 연결되지 않은 경우 SQL 툴킷 오류 메시지가 보존됩니다.
- 파일 상태 업데이트가 올바른 정규화된 경로를 사용하며, 대규모 바이너리 파일이 동기화 중에 더 이상 거부되지 않습니다.
- 응답 예시가 목록인 경우에도 API 도구 구성이 더 이상 충돌하지 않습니다.
- 역할 기반 API 키가 할당된 역할과 데이터 범위를 올바르게 준수하며, 프로젝트 범위를 UI에서 설정할 수 있습니다.