I believe once an agent types a message, the chat will be taken by them automatically. I don't think there is a way to auto-take without responding to the chat.
Ignore Queue Ownership allows visitors on the site to trigger a call without an agent taking ownership of the chat first.