Communitygithub.com

cli-anything-nsight-graphics

Windows 우선 CLI 도구로, NVIDIA Nsight Graphics의 캡처, GPU 트레이스 요약, ngfx-replay 분석을 지원합니다.

cli-anything-nsight-graphics란 무엇인가요?

이 스킬은 NVIDIA Nsight Graphics의 공식 CLI 기반 오케스트레이션을 제공합니다. 개발자는 이 도구를 사용하여 Nsight 바이너리 검색, 호환성 모드 확인, 애플리케이션을 Nsight 하에서 분리 실행하거나 실행 중인 PID에 Nsight를 연결할 수 있습니다. 또한 그래픽 캡처, OpenGL 프레임 디버거 캡처, GPU 트레이스 캡처(자동 내보내기 및 요약 포함)를 실행하고, 기존 `.ngfx-capture` 파일을 `ngfx-replay`로 분석하며, C++ 캡처 코드를 생성할 수 있습니다. Windows 환경에 최적화되어 있으며, CLI를 통한 자동화나 CI/CD 파이프라인에 통합하기에 적합합니다. doctor 명령어로 설치 상태를 점검하고, --json 플래그를 사용해 프로그램 방식의 워크플로우를 지원합니다.

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

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

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

문서

Nsight Graphics CLI 스킬

공식 NVIDIA Nsight Graphics 활동의 명령줄 오케스트레이션입니다.

기능

  • 설치된 Nsight 바이너리 및 호환성 모드 검색
  • Nsight 하에서 애플리케이션을 분리 실행
  • 실행 중인 PID에 Nsight 연결
  • 그래픽 캡처 또는 OpenGL 프레임 디버거 캡처 트리거
  • GPU 트레이스 캡처, 자동 내보내기 및 요약 트리거
  • ngfx-replay를 통한 기존 .ngfx-capture 파일 분석
  • .ngfx-gputrace 입력에 대한 명확한 호환성 진단 보고
  • C++ 캡처 생성 트리거

명령어

doctor

cli-anything-nsight-graphics --json doctor info
cli-anything-nsight-graphics --json doctor versions
cli-anything-nsight-graphics --nsight-path "C:\Path\To\Nsight Graphics 2024.2\host\windows-desktop-nomad-x64" --json doctor info

launch

cli-anything-nsight-graphics launch detached --activity "Graphics Capture" --exe "C:\Path\To\App.exe"
cli-anything-nsight-graphics launch attach --activity "Graphics Capture" --pid 12345

프레임 캡처

cli-anything-nsight-graphics --output-dir D:\captures frame capture ^
  --exe "C:\Path\To\App.exe" ^
  --wait-frames 10

GPU 트레이스

cli-anything-nsight-graphics --output-dir D:\traces gpu-trace capture ^
  --exe "C:\Path\To\App.exe" ^
  --start-after-ms 1000 ^
  --limit-to-frames 1 ^
  --auto-export ^
  --summarize

cli-anything-nsight-graphics gpu-trace summarize ^
  --input-dir D:\traces

리플레이 분석

cli-anything-nsight-graphics --json replay analyze ^
  --capture-file D:\captures\frame.ngfx-capture ^
  --output-dir D:\analysis

C++ 캡처 생성

cli-anything-nsight-graphics --output-dir D:\cpp cpp capture ^
  --exe "C:\Path\To\App.exe" ^
  --wait-seconds 5

에이전트 참고 사항

  • 먼저 doctor info를 사용하여 사용 가능한 호환성 모드를 확인하세요.
  • 여러 Nsight Graphics 버전이 설치된 경우 doctor versions를 사용하여 감지된 설치 목록을 확인하세요.
  • 특정 설치 디렉토리 또는 ngfx.exe를 강제로 지정하려면 --nsight-path를 사용하세요.
  • 프로그래밍 방식 워크플로우에는 --json을 사용하세요.
  • 단일 단계 성능 문제 분석을 위해 gpu-trace capture --auto-export --summarize를 선호하세요. 요약에는 내보낸 테이블 인벤토리, 메트릭 인벤토리, 프레임 예산 분류, 워크로드 분류, 처리량 순위, 병목 힌트, 빈 이벤트/레짐 테이블에 대한 경고가 포함됩니다.
  • 입력이 기존 .ngfx-capture 파일인 경우 replay analyze를 사용하세요. 분석 스위치 없이 실행하면 메타데이터, 로그, 캡처된 로그 오류, 리플레이 성능 보고서를 내보내고 구조화된 analysis.highlights / analysis.warnings를 추가합니다.
  • ngfx-replay는 입력이 그래픽 캡처 파일이라고 문서화합니다. .ngfx-gputrace 입력은 명확한 진단을 위해 허용되지만, Nsight Graphics 2026.1.0에서는 Invalid file header를 보고할 수 있습니다. 내보낸 GPU 트레이스 테이블 분석에는 gpu-trace summarize를 사용하세요.
  • replay analyze는 공식 ngfx-replay 메타데이터/로그/스크린샷/성능 보고서 출력을 사용합니다. RenderDoc 스타일의 셰이더, 파이프라인, 텍스처 또는 리소스 인스펙터가 아닙니다.
  • 프레임/GPU/C++ 캡처 명령은 --exe를 통한 실행 대상 또는 사전 구성된 루트 수준 --project가 필요합니다.
  • 전역 cli-anything-nsight-graphics 명령이 이전 작업 트리를 가리키는 경우 nsight-graphics/agent-harness에서 python -m pip install -e .로 재설치하세요.

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

>-

관련 스킬