AutoLink Arguments
The config node for a graph-wiring helper (no, it doesn't generate anything)
- AUTOLINK_ARG
Let's get this out of the way: IAMCCS_AutoLinkArguments does nothing at generation time. It has no inputs, no runtime logic, and its Python function literally returns (None,). It's a frontend-only configuration node for the AutoLink system - the pack's take on "wireless connections," where you convert a direct link between two nodes into a compact Set/Get pair so your graph stops looking like a bowl of spaghetti. The node outputs an AUTOLINK_ARG, a little config token that the AutoLink converter reads to know how to treat a connection.
The source comments are unusually direct about this: "These nodes are PURELY FRONTEND - they do nothing in Python. All the logic is in JavaScript." So if you open the node and feel like you're looking at an empty box, that's correct and intended. It's the AutoLink equivalent of a routing config, not a processing step.
How it works
The AutoLink family has four pieces: IAMCCS_SetAutoLink (Set - writes a value to a named virtual wire), IAMCCS_GetAutoLink (Get - reads it back on the other side), IAMCCS_AutoLinkConverter (the UI tool that converts existing direct links into Set/Get pairs, and restores them when you want them back), and this node, IAMCCS_AutoLinkArguments, which produces the AUTOLINK_ARG token the converter uses to carry its settings. Think of it as the "options object" for the converter - a way to pass configuration into a node that otherwise has no widgets worth polluting your graph with.
The README frames the whole feature as a frontend quality-of-life play: convert direct links into compact Set/Get nodes to declutter a workflow, and restore when needed. If you've ever stared at a 200-node graph where every connection is a direct wire, you know why that exists.
Inputs and outputs
Inputs: none. Output: one AUTOLINK_ARG (a custom type consumed by IAMCCS_AutoLinkConverter). That's the entire contract.
Installing it
Part of the IAMCCS-nodes pack. ComfyUI Manager → search IAMCCS, or:
cd ComfyUI/custom_nodes
git clone https://github.com/IAMCCS/IAMCCS-nodes.git
Restart ComfyUI; it's under IAMCCS/AutoLink. No pip requirements, no model files - it's bundled JavaScript, so the install is just the pack plus a restart. README floor: ComfyUI ≥ 0.3.0, Python ≥ 3.12, Torch ≥ 2.8.
Where people get burned
- Expecting it to do something. It won't. If you're here because you found this node in someone's workflow and it seems pointless, the actual functionality lives in the Set/Get converter and its UI - this is just its config token.
- Assuming it works without the rest of the AutoLink system.
AUTOLINK_ARGonly means something to the AutoLink converter. By itself it's an inert wire. - Deleting it because "it does nothing" and breaking the AutoLink group it configures. If it's in a workflow, it's usually load-bearing for the converter's behavior - check what the converter is connected to before you yank it.
Inputs (0)
No inputs
Outputs (1)
| Name | Type | Description |
|---|---|---|
| AUTOLINK_ARG | AUTOLINK_ARG | — |