PRODUCTION SCENARIO
Your support-tooling team wants an agent that reads repository files, runs tests, and edits code. They do not want to write the tool-execution loop themselves, and the agent has to run inside your own infrastructure in TypeScript.
Which offering should the team build on?
Answering here is anonymous. Nothing is saved unless you sign in.
Show answer and explanation
Answer: The Claude Agent SDK, which runs the agent loop and built-in tools as a library
The Agent SDK is a Python or TypeScript library that provides Claude Code's tools, agent loop, and context management, so the team builds inside its own infrastructure without implementing the loop. The Client SDK gives direct API access and leaves the loop to you, and Managed Agents is a hosted service where Anthropic runs both the agent and its sandbox.
Official Source: https://code.claude.com/docs/en/agent-sdk/overview ↗