Communitygithub.com

cli-anything-notebooklm

NotebookLM CLI를 실험적으로 활용하여 노트북 목록 조회, 소스 관리, 질의, 아티팩트 생성, 출력물 다운로드를 수행하는 CLI-Anything용 어댑터입니다.

cli-anything-notebooklm란 무엇인가요?

이 스킬은 CLI-Anything 프레임워크의 실험적인 어댑터로, Google NotebookLM을 CLI에서 제어할 수 있게 해줍니다. 설치된 `notebooklm` 명령어를 기반으로 노트북 목록 조회, 소스 추가 및 관리, 채팅 질문, 아티팩트 생성 및 다운로드 등 다양한 기능을 제공합니다. AI 에이전트는 이 어댑터를 통해 NotebookLM을 직접 제어하거나 복잡한 워크플로우를 자동화할 수 있습니다. 주로 Claude Code, Cursor, Codex와 같은 AI 코딩 도우미가 실행 환경에서 NotebookLM을 사용할 수 있도록 설계되었습니다. 비공식 어댑터이므로 인증 파일이 노출되지 않도록 주의해야 하며, `--notebook` 옵션으로 명시적 노트북 ID를 사용하고 `--json` 출력은 지원되는 명령에서만 사용하는 것이 권장됩니다.

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

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

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

문서

cli-anything-notebooklm은(는) 무엇을 하나요?

NotebookLM을 위한 CLI-Anything 실험용 어댑터입니다.

설치

이 패키지는 어댑터 디렉토리에서 설치하도록 설계되었습니다:

cd notebooklm/agent-harness
python3 -m pip install -e .

필요시 상위 NotebookLM CLI를 설치합니다:

python3 -m pip install --user 'notebooklm-py[browser]'
python3 -m playwright install chromium

요구사항

  • notebooklm 명령어가 로컬에 설치되어 있어야 함
  • 유효한 로컬 NotebookLM 로그인 세션이 있어야 함

사용법

기본 명령어

# 도움말 표시
cli-anything-notebooklm --help

# 노트북 컨텍스트로 시작
cli-anything-notebooklm --notebook nb_123 source list

# 에이전트 사용을 위해 JSON 선호
cli-anything-notebooklm --json notebook list

명령어 그룹

그룹목적
auth로그인 및 인증 검증
notebook노트북 목록, 생성, 요약
source소스 목록 및 URL 추가
chat질문 및 기록 확인
artifact아티팩트 목록 및 생성
download생성된 출력물 다운로드
share공유 상태 확인

에이전트 워크플로우

  1. cli-anything-notebooklm auth status로 인증 상태 확인
  2. cli-anything-notebooklm --json notebook list로 노트북 ID 탐색
  3. 후속 명령에 명시적 --notebook 사용
  4. --json은 상위 notebooklm 명령어가 지원하는 경우에만 사용

에이전트 가이드

  • --notebook 옵션으로 명시적 노트북 ID 사용을 선호하세요.
  • --json은 상위 명령어가 지원하는 경우에만 기계 판독 가능 출력을 위해 사용하세요.
  • 이 어댑터를 실험적이고 비공식적인 것으로 취급하세요.
  • 로그에 인증 파일이나 쿠키를 노출하지 마세요.
  • NotebookLM은 Google 제품입니다. 이 어댑터는 비공식적이며 Google과 관련이 없습니다.

참고 자료

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

>-

관련 스킬