커스텀 도구와 자동 검토 지원 확장
SDK에 customTools와 autoReview가 추가되고, 저장소와 서브에이전트 기능이 확장됐습니다.
교안에 영향
기존에 커스텀 도구를 쓰려면 별도 MCP 서버를 띄우라는 안내는 더 이상 그대로 맞지 않음
요약
- TypeScript와 Python SDK에 local.customTools가 추가되어, 함수 정의만으로 에이전트와 서브에이전트에 사용자 정의 도구를 노출할 수 있게 됐습니다. - local.autoReview가 추가되어 로컬 에이전트의 도구 호출을 자동 허용/보류로 분기하며, permissions.json의 autoRun.allow_instructions와 autoRun.block_instructions로 동작을 조정할 수 있습니다. - Run/agent 메타데이터 저장소가 SQLite 외에 JSONL 및 사용자 정의 LocalAgentStore로 확장됐고, SqliteLocalAgentStore와 JsonlLocalAgentStore가 직접 export됩니다. - 서브에이전트의 중첩 호출이 지원되어 subagent가 또 다른 subagent를 깊게 생성할 수 있게 됐으며, 안정성·성능·플랫폼 관련 수정도 함께 포함됐습니다.
바뀐 것
새 기능
- TypeScript와 Python SDK에 local.customTools가 추가되어 함수 정의만으로 에이전트와 서브에이전트에 사용자 정의 도구를 노출할 수 있게 됐습니다.
- local.autoReview가 추가되어 로컬 에이전트의 도구 호출을 자동 허용/보류로 분기하며, permissions.json의 autoRun.allow_instructions와 autoRun.block_instructions로 동작을 조정할 수 있습니다.
- Run/agent 메타데이터 저장소가 SQLite 외에 JSONL 및 사용자 정의 LocalAgentStore로 확장됐고, SqliteLocalAgentStore와 JsonlLocalAgentStore가 직접 export됩니다.
- 서브에이전트의 중첩 호출이 지원되어 subagent가 또 다른 subagent를 깊게 생성할 수 있게 됐습니다.
수정
- 안정성·성능·플랫폼 관련 수정이 포함됐습니다.