LangChainを使わず、Claude APIのFunction CallingでReAct型AIエージェントをゼロから実装する方法を解説する。