Unpacking AI Agents