a mi con el mplab8 al conectar el pic al icsp directamente me lo detecta. Tambien tienes que configurar varias cosas, por ejemplo para debugger o programador debes activar si quieres que el pickit3 te alimente el circuito, o deasctivarlo si tienes una fuente adicional.
Yo lo uso con el mplab y es bastante sencillo, supongo que como tu usas el ccs lo usaras con el software del programador no?