AI Agent Guidelines for CS336 at Stanford