Strategy Page discusses the new rules for the CIA under the new boss, David Petraeus:
The CIA has a new boss, David Petraeus, who formerly commanded American military forces in Afghanistan. With the arrival of Petraeus, the CIA is changing how it goes about determining the situation in Afghanistan. From now on, CIA analysts will discuss the situation with military commanders before they submit their monthly reports, rather than argue with the military leaders after the fact when people note that the military and CIA analysis comes to different conclusions. The CIA may still disagree with the military, but now they have to answer military assertions that contradict what the CIA believes.
Although this new policy was announced after Petraeus took over at the CIA recently, it was actually in the works for months. It was held up when it became clear that Petraeus was going to be the new CIA chief. Petraeus approved the new policy, which he had long been asking for.
All this came about because CIA analysts eventually noted that the military commanders were using different criteria for “success” and that often had uncovered aspects of the situation that the CIA analysts were missing. So, even before Petraeus showed up at CIA headquarters, the intelligence analysts had decided to work more cooperatively with their military counterparts, if only to ensure that all the bases were covered.
The CIA analysts always were at a disadvantage in Afghanistan, and Iraq, because the military was getting their information first hand, while the CIA often was getting it second or third hand. Moreover, the military was more aware of the fact that “success” in Afghanistan depended a lot on what you believed was possible, and what you knew was actually going on. In some cases, the CIA analysts did not appreciate what impact American field operations were having. Afghanistan, to outsiders has always been a murky place, and difficult to read.