yeah, but what are you saying? we have already established that the "mental projection of the digital self" is a program, at least for the purposes of the matrix. the Digital representation is just like using a remote user to acccess your home computer, its still at home, but you can use the "software" on it as if it were right in front of you. "Jacking-in" is just having the system create a "remote-user" that recieves the signals from your brain and interprets them as a program would; hence, software...
im sorry but im not seeing it. either you're saying that ANYONE is an agent, including Architect, oracle, etc...or that perhaps the "remote user" is not really them, but another program taking their signals and interpreting them, meaning that even Neo can become an agent, or i have no idea what you're saying...