ANTHROPIC_API_KEY or a local Claude Code install.
Exports
RunOptions
A full run
The result
Everything inRunResult is structured — clusters, scored ideas with novelty / viability / fit, trap reasons, deepened sketches with child ideas. Route it into your own renderer, downstream agent, or planning loop.
For calling
run() at decision points inside a larger agent, see Agent integration.