Here's how i use my AI for my Lif. As far as I've watched her, she never KS'ed anyone (she always comes back when a monster is taken)
1 ) Cautious option : I used it to ser her passive for any monsters that aren't in my Tactics list, so she won't attack anything too big for her
2 ) Here you can set what skills your Homunculus can do for each monster. I never tested it on the field, but I suppose if you put this option to "no_skills", your Homunculus won't use them. Also ...
3 ) You can choose to set each skills independently in this tab.
4 ) "Don't attack moving monsters" : I think that option is what helps Homunculus to not KS (but the client probably do something about it too)
I've been fine with all four Homunculus with that configuration, so I suppose it??could work for you, hope that help.