# Tinker Updates - Tool Calling, Claude

End of day report for Tinker. Today, we added [Tools](https://platform.openai.com/docs/guides/tools?api-mode=responses) API support which allows for more streamlined tool calling from AI agent. So far, it seems to be much better than the custom tool calling mechanism we implemented yesterday.

We’ve also [switched](https://github.com/kndlt/tinker/pull/7) our default model to Anthropic Claude Sonnet 4.0 since that model was consistently giving better results in coding (take it with grain of salt).

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1749098082198/1f74a22b-12e5-4f5f-88d1-6c5b12eeb077.png align="center")

The behavior of Tinker largely resembles that of *Copilot Codex* and *Claude Code*. I guess I just have a more custom version that I can use to iterate and make better.

**Next step**: figure out whether [LangGraph](https://www.langchain.com/langgraph) integration would be worth it for Tinker. LangGraph and its alternatives were pretty hot topic in the conventions and at a glance, it’s going to be beneficial to integrate it. Also want to see [Composio](https://composio.dev/) is worth it.
