Clang Interfaces

Hello, I am trying to choose the right clang interface for a project. The project consists in parsing some special C comments and generating instructions in the IR. Which is the right interface? libclang? clang plugins? libtooling? clang tools? Or maybe is better to modify clang source for that?