에이전트 도구
Edit Agent가 호출할 수 있는 작업 목록과, 그중 승인을 먼저 요청하는 것들.
에이전트가 가진 모든 기능은 메인 프로세스에 있는 아래 이름의 도구 중 하나입니다. 대화에서 그 밖의 것에는 접근할 수 없습니다.
| 에이전트가 할 수 있는 일 | 도구 | 승인 |
|---|---|---|
| 프로젝트 타임라인과 에셋 메타데이터 읽기 | getProjectTimeline | 즉시 실행 |
| 샘플링된 프레임으로 영상 보기 | watchProjectVideo | 즉시 실행 |
| 타임라인에 클립 배치 | addClipToTimeline | 먼저 확인 |
| 타임라인 클립 자르기 | trimTimelineClip | 먼저 확인 |
| 클립 효과 변경 | updateClipEffects | 먼저 확인 |
| 음성 생성 | createSpeechJob | 먼저 확인 |
| 영상 생성 | createVideoJob | 먼저 확인 |
| 생성 작업 진행 확인 | getJobStatus | 즉시 실행 |
| 완료된 생성 결과를 프로젝트로 가져오기 | importGeneratedResult | 먼저 확인 |
| 로컬 내보내기 시작 | exportProjectVideo | 먼저 확인 |
목록에 없는 것
- 셸이나 임의 명령 실행 없음
- 대화가 속한 프로젝트 밖의 파일시스템 접근 없음
- 프로바이더 자격 증명 접근 없음 — 키는 메인 프로세스 보안 저장소에 남습니다
- 사용자가 연결한 프로바이더에, 사용자가 요청한 작업을 위해서가 아니면 네트워크 호출 없음
도구가 인터페이스와 같은 작업이기 때문에, 에이전트가 하는 일은 모두 사용자가 손으로 할 수 있었던 일이고 타임라인에도 똑같이 반영됩니다.