i've been finding AI written commit messages to be quite convenient, they pretty much nail it except fluff it a bit with "reasons" for the changes which are usually the least accurate things they put in there, but it does seem to guess pretty good like 4/5 or better