Agent Zero 2.15: 도구를 나누고 동작별 권한을 설정한다
Agent Zero의 새 릴리스에서 기본 도구의 플러그인 분리와 개별 동작 권한 설정을 살펴보고 업그레이드 전 점검할 사항을 정리한다.

AI 에이전트가 파일 읽기는 허용하되 파일 변경은 막고 싶다면 도구 전체를 켜거나 끄는 설정만으로는 부족하다. Agent Zero 2.15는 여러 동작을 묶은 도구에서 개별 동작을 허용하거나 거부하는 설정을 추가했다. 프로젝트의 공식 릴리스는 2026년 11월 1일 23:52 UTC에 공개됐다.
도구 안의 동작까지 나눈다
릴리스 노트에 따르면 프로필은 12개 기본 다중 동작 도구에서 각 작업을 허용하거나 거부할 수 있다. 예를 들어 파일 읽기는 허용하고 쓰기는 막거나 예약 작업 목록은 볼 수 있지만 삭제는 막는 식이다. Agent Editor에는 도구별로 펼쳐 볼 수 있는 동작 설정이 추가됐다.
설정 항목이 세분됐다고 해서 모든 실행 경로가 자동으로 안전해지는 것은 아니다. 운영자는 사용하는 프로필과 도구의 실제 동작을 점검하고 파일 시스템과 컨테이너 권한도 별도로 제한해야 한다. 이 글은 릴리스 설명을 바탕으로 작성했으며 권한 차단을 직접 실험하지는 않았다.
기본 도구는 플러그인으로, 메모리는 하나로
이번 버전에서는 wait, notify_user, search_engine, a2a_chat, scheduler, behavior_adjustment와 스케줄러 작업 UI가 독립 플러그인으로 분리됐다. 각 플러그인에는 별도의 프롬프트 파일과 로그 유형 등이 제공된다.
기존 memory_load, memory_save, memory_delete, memory_forget 네 도구는 action 인자를 사용하는 단일 memory 도구로 통합됐다. 기존 프롬프트나 커스텀 연동에서 이전 도구 이름을 직접 참조한다면 업그레이드 전후로 동작을 확인할 필요가 있다. 릴리스 노트만으로 모든 기존 설정의 호환성을 단정할 수는 없다.
업그레이드 전 점검할 것
먼저 실제로 필요한 플러그인과 프로필의 허용·거부 설정을 확인하자. 읽기와 쓰기, 조회와 삭제처럼 위험도가 다른 동작을 나누어 검토하면 좋다. 다음으로 메모리 도구를 직접 호출하는 프롬프트와 자동화를 테스트하고 예약 작업과 알림이 예상대로 작동하는지 살펴보자. 변경은 격리된 환경에서 시험한 뒤 운영 환경에 적용하는 편이 안전하다.
프로젝트는 출력 토큰 한도로 도구 호출이 잘렸을 때 별도의 복구 경로를 적용하고 불완전한 호출 인자를 거부하는 변경도 설명한다. 이런 복구 동작 역시 사용하는 모델과 작업 흐름에서 확인해야 한다. 새 권한 설정의 실효성과 복구 성공률은 독립 검증된 수치로 제시되지 않았다.



Discussion
No comments yet