Well, I wont recommend to do any javascript development without a browser. It does not make much sense as you would loose the developer tools, and visual feedback.

The ci task is really made for ci. It runs only once, while for developing, you want to enable the watch mode, and run whenever the file changes.

I can add a phantomtest task, but this will be different, I would add the watchmode