I am making a decker character for the first time and I am looking into what is possible and what not. Now I'm curious of what is possible with agents, as indicated in the question.
The defintion of an agent is:
Agent: a semi-autonomous program that is capable of taking independent actions in the Matrix.
So this means an agent is running on your cyberdeck.
A mark:
A Matrix authentication recognition key is how the Matrix keeps track of which personas have access to which devices, files, hosts, and other personas.
A persona:
A person in the Matrix. A persona is the combination of a user and a device that gets the user onto the Matrix.
The situation
Imagine I am in a hacking scenario. My character uses one of his deck's program slots to deploy an agent to assist him. I use the "Hack-on-the-fly" matrix action in order to get a mark on the device I am targeting. Then my agent uses "Data Spike" to brick it.
Question: Does the agent benefit from the marks made by me?
In this situation: does the agent get 2 additional DV boxes on a hit because of the marks? Or can marks made by me not used by the agent?