In this tutorial, we build a terrible version of Claude Code using the all-powerful Effect library. You’ll see how to set up an "agentic harness" (a.k.a., a while loop), connect to Claude with @effect/ai, define schema-based tools, handle multiple tool calls, and switch from safe stub handlers to fully live, “dangerous” filesystem operatio...