build-a-tool-using-agent changedagents-and-tools/tool-use/build-a-tool-using-agent
Recorded here
Lines+10added
Lines−10removed
From line
20
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits15to this page, all time
The whole hunk
from line 20, old and new numbered
/
from line 20
2020
2121<CodeGroup exclude="shell:cURL, shell:CLI">
2222 <CodeGroupItem language="cURL">
23 This workflow needs more logic than a single shell command. Use the [Claude SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
23 This workflow needs more logic than a single shell command. Use the [Anthropic SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
2424 </CodeGroupItem>
2525
2626 <CodeGroupItem language="CLI">
27 This workflow needs more logic than a single shell command. Use the [Claude SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
27 This workflow needs more logic than a single shell command. Use the [Anthropic SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
2828 </CodeGroupItem>
2929
3030 ```python Python
from line 844
844844
845845<CodeGroup exclude="shell:cURL, shell:CLI">
846846 <CodeGroupItem language="cURL">
847 This workflow needs more logic than a single shell command. Use the [Claude SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
847 This workflow needs more logic than a single shell command. Use the [Anthropic SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
848848 </CodeGroupItem>
849849
850850 <CodeGroupItem language="CLI">
851 This workflow needs more logic than a single shell command. Use the [Claude SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
851 This workflow needs more logic than a single shell command. Use the [Anthropic SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
852852 </CodeGroupItem>
853853
854854 ```python Python
from line 1607
16071607
16081608<CodeGroup exclude="shell:cURL, shell:CLI">
16091609 <CodeGroupItem language="cURL">
1610 This workflow needs more logic than a single shell command. Use the [Claude SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
1610 This workflow needs more logic than a single shell command. Use the [Anthropic SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
16111611 </CodeGroupItem>
16121612
16131613 <CodeGroupItem language="CLI">
1614 This workflow needs more logic than a single shell command. Use the [Claude SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
1614 This workflow needs more logic than a single shell command. Use the [Anthropic SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
16151615 </CodeGroupItem>
16161616
16171617 ```python Python
from line 2417
24172417
24182418<CodeGroup exclude="shell:cURL, shell:CLI">
24192419 <CodeGroupItem language="cURL">
2420 This workflow needs more logic than a single shell command. Use the [Claude SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
2420 This workflow needs more logic than a single shell command. Use the [Anthropic SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
24212421 </CodeGroupItem>
24222422
24232423 <CodeGroupItem language="CLI">
2424 This workflow needs more logic than a single shell command. Use the [Claude SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
2424 This workflow needs more logic than a single shell command. Use the [Anthropic SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it.
24252425 </CodeGroupItem>
24262426
24272427 ```python Python
from line 3319
33193319
33203320<CodeGroup exclude="shell:cURL, shell:CLI">
33213321 <CodeGroupItem language="cURL">
3322 The tool runner is a helper in the [Claude SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview). Raw HTTP requests have no equivalent.
3322 The tool runner is a helper in the [Anthropic SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview). Raw HTTP requests have no equivalent.
33233323 </CodeGroupItem>
33243324
33253325 <CodeGroupItem language="CLI">
3326 The tool runner is a helper in the [Claude SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview). The `ant` CLI has no equivalent.
3326 The tool runner is a helper in the [Anthropic SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview). The `ant` CLI has no equivalent.
33273327 </CodeGroupItem>
33283328
33293329 ```python Python
No line in this hunk matches that.