Your argument requires "Claude can replace a programme" to be true. Thus, your argument is false for the foreseeable future.