How to set up Claude Agent SDK with uv for autonomous agent development?