Circle Research has introduced OOAK, an Object-Oriented Agent Kit, which enhances the OpenAI Agents SDK by allowing developers to build more complex, object-oriented AI agents. This extension addresses the limitations of existing SDKs, which traditionally use static functions and a single global object to manage agent states, posing scalability issues in complex systems. OOAK enables agents to execute instance methods as tools, using a new decorator called @agent_tool, which facilitates seamless integration with existing agent code. This setup allows developers to create agents like the WalletInstanceAgent, which can manage its own state and operations, such as sending USDC tokens, without exposing sensitive information or overlapping with other agents' resources. As a result, multiple agents can operate independently, each maintaining its own state, enhancing efficiency and security in managing tasks involving sensitive operations or data. Circle Research invites developers to explore and test OOAK, underscoring its commitment to advancing open-source technology in the crypto and blockchain space.