Advanced tool use on the Claude Developer Platform