Communitygithub.com

cli-anything-zoom - Zoom CLI 도구

Zoom REST API를 통해 명령줄에서 미팅, 참가자, 녹화를 관리할 수 있는 CLI 도구입니다.

cli-anything-zoom - Zoom CLI 도구란 무엇인가요?

cli-anything-zoom은 Zoom REST API를 활용하여 명령줄에서 Zoom 미팅, 참가자, 녹화를 효율적으로 관리할 수 있는 CLI 도구입니다. 이 도구는 Python 3.10+ 환경에서 작동하며, pip install cli-anything-zoom으로 간단히 설치할 수 있습니다. 주요 기능으로는 미팅 생성·목록·수정·삭제, 참가자 등록·일괄 등록·제거, 클라우드 녹화 파일 목록 및 다운로드 등을 지원하며, OAuth2 인증을 통해 안전하게 Zoom 계정에 연결됩니다. 모든 명령은 사람이 읽기 쉬운 출력(테이블, 색상)과 AI 에이전트가 소비하기 좋은 JSON 출력(--json 플래그)을 지원하여, 자동화 스크립트나 AI 에이전트와의 통합에 최적화되어 있습니다. 또한 REPL 모드를 제공하여 대화형으로 명령을 입력하고, undo/redo 기능(최대 50단계)으로 세션 상태를 관리할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/HKUDS/CLI-Anything/tree/main/skills/cli-anything-zoom

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

cli-anything-zoom - Zoom CLI 도구은(는) 무엇을 하나요?

Zoom을 위한 CLI 도구 — Zoom REST API를 통해 명령줄에서 미팅, 참가자, 녹화를 관리합니다.

설치

이 CLI는 cli-anything-zoom 패키지의 일부로 설치됩니다:

pip install cli-anything-zoom

사전 요구사항:

  • Python 3.10+
  • zoom이 시스템에 설치되어 있어야 함

사용법

기본 명령어

# 도움말 보기
cli-anything-zoom --help

# 대화형 REPL 모드 시작
cli-anything-zoom

# 새 프로젝트 생성
cli-anything-zoom project new -o project.json

# JSON 출력으로 실행 (에이전트 사용용)
cli-anything-zoom --json project info -p project.json

REPL 모드

서브커맨드 없이 실행하면 대화형 REPL 세션이 시작됩니다:

cli-anything-zoom
# 탭 완성 및 히스토리와 함께 대화형으로 명령어 입력

명령어 그룹

인증

OAuth2 인증 설정입니다.

명령어설명
setupOAuth 앱 자격 증명 구성
loginOAuth2 브라우저 흐름으로 로그인
status인증 상태 확인
logout저장된 토큰 제거

미팅

미팅 관리 명령어입니다.

명령어설명
create새 Zoom 미팅 생성
list미팅 목록 보기
info미팅 세부 정보 보기
update미팅 업데이트
delete미팅 삭제
join브라우저에서 미팅 참여 URL 열기
start브라우저에서 미팅 시작 URL 열기 (호스트 전용)

참가자

참가자 관리 명령어입니다.

명령어설명
add미팅에 참가자 등록
add-batchCSV 파일에서 참가자 일괄 등록
list등록된 참가자 목록 보기
remove참가자 등록 취소
attended과거 미팅에 참석한 참가자 목록

녹화

클라우드 녹화 관리입니다.

명령어설명
list클라우드 녹화 목록 보기
files특정 미팅의 녹화 파일 목록 보기
download녹화 파일 다운로드
delete미팅의 모든 녹화 삭제

예제

새 프로젝트 생성

새 Zoom 프로젝트 파일을 생성합니다.

cli-anything-zoom project new -o myproject.json
# 또는 프로그래밍 방식 사용을 위해 JSON 출력
cli-anything-zoom --json project new -o myproject.json

대화형 REPL 세션

undo/redo 지원과 함께 대화형 세션을 시작합니다.

cli-anything-zoom
# 대화형으로 명령어 입력
# 'help'를 입력하여 사용 가능한 명령어 확인
# 'undo' 및 'redo'로 히스토리 탐색

상태 관리

CLI는 다음을 통해 세션 상태를 유지합니다:

  • Undo/Redo: 최대 50단계의 히스토리
  • 프로젝트 지속성: 프로젝트 상태를 JSON으로 저장/불러오기
  • 세션 추적: 수정 및 변경 사항 추적

출력 형식

모든 명령어는 두 가지 출력 모드를 지원합니다:

  • 사람이 읽기 쉬운 (기본값): 테이블, 색상, 형식화된 텍스트
  • 기계가 읽기 쉬운 (--json 플래그): 에이전트 소비용 구조화된 JSON
# 사람용 출력
cli-anything-zoom project info -p project.json

# 에이전트용 JSON 출력
cli-anything-zoom --json project info -p project.json

AI 에이전트를 위한 안내

프로그래밍 방식으로 이 CLI를 사용할 때:

  1. 항상 --json 플래그를 사용하여 파싱 가능한 출력을 얻으세요
  2. 반환 코드를 확인하세요 - 0은 성공, 0이 아닌 값은 오류
  3. stderr을 파싱하여 오류 시 오류 메시지를 확인하세요
  4. 절대 경로를 사용하여 모든 파일 작업을 수행하세요
  5. 내보내기 작업 후 출력이 존재하는지 확인하세요

더 많은 정보

  • 전체 문서: 패키지 내 README.md 참조
  • 테스트 커버리지: 패키지 내 TEST.md 참조
  • 방법론: cli-anything-plugin 내 HARNESS.md 참조

버전

1.0.0

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

cli-anything-adguardhome

>-

cli-anything-anygen

>-

cli-anything-audacity

>-

cli-anything-blender

>-

cli-anything-browser

Browser automation CLI using DOMShell MCP server. Maps Chrome

cli-anything-calibre

>-

cli-anything-ccswitch

CLI interface for CC Switch — manage AI coding tool configurations from the terminal

cli-anything-chromadb

>-

cli-anything-cloudanalyzer

Command-line interface for CloudAnalyzer — Agent-friendly harness for CloudAnalyzer, a QA platform for mapping, localization, and perception outputs. Supports 27 commands across 8 groups: point cloud evaluation, trajectory evaluation, ground segmentation QA, config-driven quality gates, baseline evolution, processing, visualization, and interactive REPL.

cli-anything-cloudcompare

Command-line interface for CloudCompare — Agent-friendly harness for CloudCompare, the open-source 3D point cloud and mesh processing software. Supports 41 commands across 9 groups: project management, session control, point cloud operations (subsample, filter, segment, analyze), mesh operations, distance computation (C2C, C2M), transformations (ICP, matrix), export (LAS/LAZ/PLY/PCD/OBJ/STL/E57), and interactive REPL.

cli-anything-comfyui

>-

cli-anything-dify-workflow

Wrapper for the Dify workflow DSL CLI. Create, inspect, validate, edit, and export Dify workflow files through a CLI-Anything harness.

cli-anything-drawio

>-

cli-anything-eez-studio

Use EEZ Studio from the command line: inspect and modify native .eez-project files, edit LVGL screens/widgets, manage SCPI commands, and invoke the real EEZ Studio backend for LVGL builds.

cli-anything-eth2-quickstart

>-

cli-anything-exa

>-

cli-anything-firefly-iii

Firefly III CLI - Personal finance management via CLI-Anything

cli-anything-freecad

Complete CLI harness for FreeCAD parametric 3D CAD modeler (258 commands). Covers ALL workbenches: Part (29 primitives + boolean + mirror + loft + sweep), Sketcher (26 cmds: geometry + constraints + editing), PartDesign (38 cmds: pad/pocket/groove/fillet/chamfer/patterns/hole/datum), Assembly (11 cmds), Mesh (16 cmds), TechDraw (15 cmds: views + dimensions + PDF/SVG), Draft (33 cmds: 2D shapes + arrays + transforms), FEM (12 cmds), CAM/CNC (10 cmds), Surface (6 cmds), Spreadsheet (7 cmds), Import (13 formats), Export (17 formats), Measure (12 cmds), Materials (21 presets). Headless FreeCAD export to STEP/IGES/STL/OBJ/DXF/PDF/glTF/3MF.

cli-anything-gimp

>-

cli-anything-godot

>-

관련 스킬