1. A method of managing a set of artifacts, the method comprising: generating a proxy agent for a framework agent, wherein the framework agent manages a set of modifications for an artifact in the set of artifacts; and with the proxy agent: receiving a modification message for the artifact; capturing modification data based on the modification message; and forwarding the modification message for processing by the framework agent.