You can set the user agent from an alias
a = Mechanize.new
a.user_agent_alias="Mac Safari"
Available aliases are stored in the AGENT_ALIASES
constant.
p Mechanize::AGENT_ALIASES
Otherwise, use #user_agent
to set your custom user agent.
a = Mechanize.new
a.user_agent="Custom agent"