in terms of agent harness, how would you describe the differences?