We built an AI coding agent you design step by step
You don't know what your AI coding agent actually does. There's a system prompt you've never read, written by someone who's not on your team. A tool restriction policy you can't inspect. A retry rule nobody documented. A refusal posture tuned by a trust-and-safety team that doesn't know you're testing your own honeypot. All of that, together, is the actual product you're paying for. The vendor just calls it the assistant.
You can swap the model. You can write a longer system message. You cannot change what the agent does.
ko makes the agent loop your code. Every task runs through a pipeline you compose, with the model, system prompt, tool allowlist, retry budget and transitions set per step. The Plan step can't rm. The Verify step can't write files. The Reviewer runs on a different provider than the Implementer ran on, so the second opinion is actually a second opinion.
$ ko "Add Stripe subscription billing with usage metering"








