If we're talking Express, yes, the agent desktop does need to talk directly to the CCM. May with Enterprise as well, but not familiar with that. Note the next time you logon, it will say "Connecting to CTI Server". When it does this, it is accessing the CCM specified under Subsystems JTAPI.
Jim