Secret agent cunningly amends job (5,4)
I believe the answer is:
james bond
'secret agent' is the definition.
'cunningly amends job' is the wordplay.
'cunningly' indicates anagramming the letters.
'amends'+'job'='amendsjob'
'amendsjob' with letters rearranged gives 'JAMES BOND'.
(Other definitions for james bond that I've seen before include "Director uses him? - with 13d" , "Agent 007" .)