Stepthrough Start free

Kosuke FAQ: Previews, Automated QA, Costs and Safety

Quick answer

Kosuke runs an AI coding agent, such as Claude Code or Codex, on your GitHub repository in a cloud sandbox. You describe a website or app change in a chat session, try it in a live Preview, let Kosuke test it in a real browser with video, and end with a pull request that you or your developer merge on GitHub. It is built so non-developers can check AI-made changes without reading code. Two free lessons cover it: preview changes before your client does and let the AI test its own changes.

Last updated

Take the free module →Module 23 of the free AI Apps Worth Knowing course, about 15 minutes. No account needed.

KosukeAI codingFAQ

A note on how the lessons were built: setup screens were checked in a real Kosuke account in October 2026, and the session, Preview, QA and pull request screens follow Kosuke's own documentation and screenshots at docs.kosuke.ai, because GitHub and a Claude account weren't connected. Kosuke's screens change over time, so yours may differ slightly.

What does a Kosuke session look like?

A session is one chat for one change. It gets its own branch, its own sandbox (a running copy of your site) and its own Preview on the right of the chat.

Kosuke chat session for Show a delivery window on the orders table, with the live Preview on the right
One session, one change, one live Preview (image from Kosuke's docs)

What does it cost?

From Kosuke's plans and billing page as summarized in the preview lesson: a new workspace starts on a free Trial with $10 of sandbox credit, granted once per person ($30 with a promo code), and up to 3 sandboxes at once. Sandbox time is billed by the second while a sandbox runs; a Small sandbox (2 vCPU, 4 GB) is $0.51 an hour, so the Trial covers roughly 20 hours on Small. Paid plans are Starter at $20 a month with $25 of included usage and Pro at $190 a month with $250. The AI model isn't on the Kosuke bill; it runs on your own Anthropic or OpenAI account. When Trial credit runs out, Kosuke stops starting sandboxes until you subscribe, and nothing is billed. Check docs.kosuke.ai for current prices.

Try it free, step by step

Kosuke: Let the AI Test Its Own Changes with Automated QA. A business case for small teams that use an AI coding agent: price what hand-testing every change costs, then let Kosuke's automated QA test the change in a real browser, record video, fix what… You do every step yourself in a practice copy of Kosuke, it checks your work as you go, and “Do it for me” finishes any step you get stuck on. Free, and nothing touches your real accounts.

Start the free lesson

Or read the full step-by-step guide

Key takeaways

  • Each change lives in its own session, branch, sandbox and Preview.
  • Automated QA tests from a written checklist in a real browser and records video.
  • Share links need no Kosuke account but have no password or expiry.
  • The live site changes only when a pull request is merged on GitHub.

Frequently asked questions

Do I need to be a developer?

No. Kosuke has a guide for making changes without writing code, and the Agent replies setting Not-tech makes the agent explain its work in plain language. Someone imports the repository and deploys it once, and someone merges the pull request.

What do I need to use it for real?

A GitHub repository for the site, an Anthropic or OpenAI account for the agent (an API key, or your Claude Code or Codex login), and a Kosuke workspace. The lessons' practice copies need none of them.

Which AI providers can it use?

The preview lesson's check of Settings > Workspace > AI Providers showed Anthropic with API Key, Claude Code and AWS Bedrock. The lessons connect Claude Code.

Can the live site break while the agent works?

No change reaches the live site until a pull request is merged on GitHub. If the client says no, the session is archived and its pull request closed.

How does automated QA test a change?

Send /kosuke:automated-qa. One tester per checklist section opens your site in a headless browser, works through its items and records a video. It's a kind of browser agent aimed at your own change.

What's the difference between FAILED and BLOCKED?

FAILED means the expected result didn't happen: a bug. BLOCKED means the tester couldn't reach the state it needs, such as a missing test order. Use --fix for the first; add the setup and name the item for the second. More in Kosuke mistakes.

What does --fix do?

QA repairs the FAILED items once testing ends, commits one fix per section, and has a new tester check them again. Each run with --fix is one repair round. The command box also lists --restart and --sync; the lessons use --fix.

What do the qa: labels mean?

qa: passed (green) when every tested item passed, qa: blocked (yellow) when nothing failed but something couldn't run, and qa: failed (red) when anything failed. The label moves to the pull request when you press Open PR.

Can my client see a change before it goes live?

Yes. Share preview creates a link to the running site. The client needs no Kosuke account and sees the site, and the QA Report if there is one, not the chat or the code. Revoke the link when you're done.

What does a sandbox do when nobody is using it?

It pauses, and wakes again when you send a message or open the session. A visit to a share link wakes it too, and that time counts toward usage.

Where is the test checklist kept?

The agent keeps a Testing Checklist for the branch, grouped in sections with a severity per item: critical, major or minor. The QA Report sits in the session's Artifacts tab.

Who uses Kosuke at work?

Agency owners, ops leads and small business owners who use an AI coding agent on a website or internal tool. See Kosuke use cases by role, the preview cheat sheet, the QA cheat sheet and the Kosuke directory entry.

Build it yourself, free

Preview Every Website Change Before Your Client Sees It using Kosuke. A business case for agencies and small businesses that use an AI coding agent: price what an unchecked website change costs, then use Kosuke to give every change a live preview, check it on a phone… You do every step yourself in a practice copy of Kosuke, it checks your work as you go, and “Do it for me” finishes any step you get stuck on. Free, and nothing touches your real accounts.

Start the free lesson

Or read the full step-by-step guide

Free lessons in this post

Plain-English definitions, each with an example from a free lesson.

The full AI glossary

Keep reading

All blog posts · All free tutorials