I'm not sure what you mean by scripting but there won't be any python type scripting of AI from outside the game. Nonetheless Sins offers a lot of options to help prevent ship babysitting (probably more than any game I've ever played)
Here is some of the stuff you can already do:
-set infinite movement and attack orders.
-set autocast for all abilities
-set auto upgrade capitalships
-set capitalship auto build strike craft ratios
-set auto attack on / off
-tell units to follow / guard other units
-put ships into fleets which behave as units (this one is HUGE and encompasses a large number of smaller special AI stuff which I'm too tired to type right now. See my most recent dev blog for some of the details)
-have ships auto join fleets
-have ships auto return to fleets after being given user orders
-set fixed and dynamic rally points
-set ships ungrouped / grouped jump status
-set ships auto attack ranges
-auto planet defense
-auto target prioritization (based on various factors including weapon type, armor, position, focus fire etc)
-auto over kill prevention (don't continue to fire at a ship if its would be more than enough to kill the ship)
-auto planet bombing
-auto position return
-special retreat button
-and more... etc etc etc