We do not currently know of any antonyms for like a loose cannon.
For similar words to like a loose cannon, try: