AI CODING TOOLS: FROM AUTOCOMPLETE TO SELF-GOVERNING DEVELOPMENT