You can't directly.  You could use DBMS_REDEFINITION
SQL> create cluster t_clust (a integer, b integer);
Cluster created.
SQL> create table t_new ( a int primary key, b int, z int )
  2  cluster t_clust(a,b);
Table created.
SQL>
SQL> create index t_clust_ix on cluster t_clust;
Index created.
SQL>
SQL> create table t ( a int primary key, b int, z int );
Table created.
SQL>
SQL> insert into t
  2  select rownum , rownum, rownum
  3  from dual
  4  connect by level <= 1000;
1000 rows created.
SQL>
SQL> commit;
Commit complete.
SQL>
SQL>
SQL> exec dbms_redefinition.can_redef_table(user, 't');
PL/SQL procedure successfully completed.
SQL>
SQL> exec dbms_redefinition.start_redef_table(user, 't', 't_new');
PL/SQL procedure successfully completed.
SQL>
SQL> exec dbms_redefinition.finish_redef_table(user, 't', 't_new');
PL/SQL procedure successfully completed.
SQL>
SQL> select table_name, cluster_name
  2  from user_tables
  3  where table_name = 'T';
TABLE_NAME                     CLUSTER_NAME
------------------------------ ------------------------------
T                              T_CLUST
1 row selected.
SQL>
SQL>