NVIDIA cuOpt — разработка и отладка солвера

★ 7.6 · content

cuopt-developer is a Claude Code skill that guides developers who want to modify, build, test, debug, and contribute to the NVIDIA cuOpt solver itself — not just use it. It covers the full contributor workflow across the C++/CUDA core, Python bindings, REST server, and CI: following code conventions, DCO signoffs, pre-commit hooks, and managing dependencies via conda environments defined in checked-in YAML files. Built-in rules specify which commands run without prompting (build scripts, pytest, ctest, style checks) and which require confirmation or are refused outright — sudo and any system-level operations are non-negotiable refusals. The skill is aimed at engineers opening PRs against cuOpt, exploring solver internals, or setting up a reproducible dev environment from scratch.