11 ms·
Thanks for your notes. I'm the maintainer. This isn't the right tool for every job. Most agentic implementations should use something like BAML. For people wh
by matthewpetty 10mo ago
Thanks for your notes. I'm the maintainer.
This isn't the right tool for every job. Most agentic implementations should use something like BAML.
For people who already have workflows established in Claude Code, they can use Koine to integrate those workflows without having to decouple from Claude Code. I'll think about some updates to the README to make this more clear.
Using an SDK with direct inference from a provider (the typical pattern, right?) means writing orchestrations and prompts from scratch. Claude code has a lot of that already. Relying on Claude Code for agentic orchestration is a bit of a black box solution, but it's a fairly stable pattern for many use cases.
In the end, all Koine does is be an SDK with structured output from Claude Code. The gateway pattern makes a convenient way to call an isolated Claude Code instance.
FWIW, the official Anthropic Agent SDK doesn't provide a way to stream json responses. Most SDKs, including Koine, do.