Cloud
Bundle a pile of inputs onto one wire
- cloud
- _cloud_out
Cloud is the 0246 pack's "prompt/data/etc management made easy" node - and note the author's own scare quotes, because "easy" is doing a lot of work. It's a wildcard node that packs any number of typed inputs into a single CLOUD_PIPE so you can drag one wire across the canvas and unpack everything later. Think of it as a grab-bag on a wire: throw a prompt string, a seed, a weight, a checkpoint name into one side, and the whole bundle travels together.
The pitch is real though. In a big workflow you often have a handful of values that belong together - the prompt, the seed, the cfg, the lora stack for one "idea" - and you'd like to pass that whole idea around as one object instead of five parallel wires. That's the cloud. It also connects to the pack's scripting: the source notes a Cloud connected to a Script can be converted into script data, so your bundle of "idea" values can drive a scripted node.
How it works
Internally a cloud is a group definition (CloudData) plus the current values of every wired input. On execution the node deep-copies the group, evaluates each input, and hands back a CLOUD_PIPE carrying every value in order. The interesting part is the CLOUD_METHOD table in the source - each named cloud kind knows how to feed data: text (a plain string), pin (a fixed value), weight, rand, cycle, merge. A rand cloud rolls a fresh value on execution; a cycle cloud walks through values in sequence. So a single cloud:rand input can stand in for a seed you'd otherwise wire in by hand.
The inputs and outputs
cloud(optional) - aCLOUD_DATAinput for chaining or defining the group.- Everything else is wildcard: add as many inputs as you like (they're prefixed so the pack knows which cloud group they belong to).
_cloud_out- the resultingCLOUD_PIPE.
The README marks Cloud as beta ("still technically in beta but whatever"), so expect rough edges.
How to install it
The usual:
cd ComfyUI/custom_nodes
git clone https://github.com/Trung0246/ComfyUI-0246
restart, or ComfyUI Manager → search "ComfyUI-0246". No models.
Common issues & troubleshooting
Cloud is fiddly to set up. It genuinely is. The wildcard pin naming and group semantics are the most confusing part of an already-dense pack - this isn't the node to learn the pack on. Start with Highway (named lanes) if you just want one wire carrying a few values; come back to Cloud when you need the grouping and the dynamic value methods.
rand / cycle values don't change. Cloud's IS_CHANGED keys off the group's track value - if the group definition didn't change, ComfyUI caches the result. Force a change by touching the group's data or re-running the queue.
Stale or wrong values after copy-paste. The source has an explicit TODO that "copy-pasting Cloud with pin does not retain position" - positions get lost on copy/paste, which shows up as wrong pin-to-group mapping. Recreate the affected pins rather than trusting a pasted copy.
It's also worth knowing the pack's meta-caveat: single-author, dormant since early 2025, "varying quality" per its own description. Cloud is one of the beta-est members of that family.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| cloudopt | CLOUD_DATA | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| _cloud_out | CLOUD_PIPE | — |