Someone built a Salesforce clone with Claude (Fable) in 25 minutes, then verified it end-to-end with Kane CLI in 15. 🚀
Claude tested first with its own in-browser tooling. Good, but the output was walls of text and screenshots buried in a local folder you have to dig up yourself.
Point it at Kane CLI instead, and verification becomes something you can actually read.
Why prefer Kane CLI over in-browser agents:
✅ Structured pass/fail, not guesswork
✅ Real assertions (401, "no console errors")
✅ Console + network checks via DevTools
✅ Makes and verifies real API calls
✅ Shareable reports, runs unattended
Why a verification-first agent wins:
✔️ Evidence you can share, not local screenshots
✔️ It calls pass/fail, no eyeballing
✔️ One prompt runs the whole flow, hands-off
✔️ UI, visual, console, and API in one place
✔️ Reproducible, auditable runs
Building is fast now. Verification is where you want a specialist.
Point your agent to Kane CLI for agentic verification 🔗 https://t.co/PPCu1XI44t
#Claude #Fable5 #KaneCLI
"Register me for TestMu Conf 2026 and download my attendee card."
The most agentic way to register for TestMu Conf 2026 😎
One line. Kane CLI filled the form, hit register, and pulled the card in the same session. No clicks. No re-login.
Register now for TestMu Conf 2026 🔗 https://t.co/MXV7kvDxt1
#BrowserAutomation #KaneCLI
$ 𝙺𝚊𝚗𝚎 𝙲𝙻𝙸 --𝚝𝚒𝚙 𝟷𝟷💡
Pick the right mode. Action does the task. Testing grades it.
kane-cli run "fill the signup form" --mode action
Use action when you just want something done. Use testing when you want a strict pass-or-fail gate. Testing turns every check into a hard assertion, so do not reach for it when you only meant to click around.
#KaneCLI
Kane CLI gives your agent eyes. 👁️
One command, agent mode:
⌨️ kane-cli run "go to localhost:3000, click Buy Pro, assert the total due today shows $19.00" --agent
Kane CLI spins up real Chrome, clicks through to checkout, and makes the call. Advertised $19. Charged $29. Failed, with a report you can share.
Gemini CLI takes that report, opens page.js and checkout/page.js, finds the hardcoded $29, and patches it. A second Kane CLI run checks the fix.
✅ Pass.
A hardcoded value is the easy case. A price pulled from an API. A coupon that applies on render. An overlay covering the total. None of that lives in the code. The browser is the only ground truth.
Reasoning plus verification. The loop closes itself. Write, test, fix, verify, all in one terminal.
Explore now 🔗 https://t.co/BWx11SuOjW
#GeminiCLI #KaneCLI
$ 𝙺𝚊𝚗𝚎 𝙲𝙻𝙸 --𝚝𝚒𝚙 𝟶𝟾💡
Keep credentials out of your objectives. Pass them as variables and reference with {{key}}.
kane-cli run "log in with {{email}} and {{password}}" --variables-file creds.json
Mark secrets with "secret": true so they never get committed. Same flow runs on dev, staging, and prod, only the values change.
#KaneCLI
Fast code is easy to celebrate.
Verified progress is what actually ships.
That is why we're launching Kane-cli.
We believe the future of development is agent-driven. But that future needs a new validation model. One where agents do not just produce code, but help prove that code works, surface breakages earlier, and continuously strengthen the confidence behind every release.
Kane-cli gives teams that loop.
It brings KaneAI and coding agents into the same loop so teams can generate and validate flows locally, discover bugs earlier, and keep improving coverage from the context already flowing through development. The outcome is not just faster testing. It is faster convergence from change to confidence.
From building to knowing, the loop gets dramatically tighter.
See Kane-cli in action.
https://t.co/hEwPaNtCOL
#kanecli #testmuai #agentictesting @testmuai
Before a PR goes up, the feature should already be verified in a real browser, locally, before anyone reviews it.
Here is what that catches.
A user clicks "New project", types a name, hits Create. The modal closes. Looks done. Kane CLI watches the sidebar instead, and the new project never appears. Run failed.
The replay points straight at the create-project flow. 🔍
The project was built in memory, then dropped before it ever rendered. The code ran. The modal closed. Nothing threw an error. The UI was still wrong. That is the gap a passing unit test never sees.
Fix it. Run the check again. Green. ✅
Now the PR goes up, already verified in a real browser. Not caught in review. Not in staging. In the loop, before.
One objective in natural language. Pass or fail out.
Try it on your own pre-PR loop 👉 https://t.co/C8OZYW9e1K
#AIAgent #KaneCLI
THE VERIFICATION
Try Kane-CLI now:
https://t.co/Jx0SPsNxXU
https://t.co/0mCGCeqmyD
Sanket Shah, I loved the way @invideoOfficial has evolved. Brilliant platform. ❤️@_sankyy
$ 𝙺𝚊𝚗𝚎 𝙲𝙻𝙸 --𝚝𝚒𝚙 𝟶𝟽💡
Headless CLI mode, you pass the objective straight into the command: kane-cli run "...". One line in, a real browser verdict out.
🔁 Repeatable by design. Arrow up, hit enter, run the same flow again in a second. Same command, same objective, no drift between runs.
#AIAgents #KaneCLI
Use Kane CLI in Claude Managed Agents.
Kane CLI already runs in Claude Code. Now add it in Claude Managed Agents too.
The same agent that builds a feature can open a real browser and verify it. Pass or fail, with a shareable link.
Set it up now:
✅Create an environment and install kane-cli
✅Store creds in a Claude credential vault. The agent never sees the values
✅Define the agent in one line: run browser tests, report pass or fail
✅Give it a URL and a flow in natural language
Try it 🔗 https://t.co/xCmvimlgNx
$ 𝙺𝚊𝚗𝚎 𝙲𝙻𝙸 --𝚝𝚒𝚙 𝟶𝟻💡
Run Kane CLI's Interactive TUI mode where the browser stays open between runs, and your state carries over.
If you login once, the chain tests after test in the same session. No re-authenticating. No re-navigating to where you were. Cookies, session, and current page all persist from one run to the next.
#KaneCLI
Your AI coding agent just said "✓ done, looks good."
It has no idea if that's true.
Agents write code. They can't see the browser. They can't click. They ship blindfolded.
We built KaneCLI to fix that. 🧵
Wired Kane CLI into GitHub Actions today. A little obsessed. 🚀
Now every push runs my critical browser flows against the live deploy.
Removes an entire category of "did we break checkout again?" anxiety.
Try Now 🔗https://t.co/1pGjiYDGkc
#KaneCLI
kane-cli 0.4.4 🚀
✨ One place to set your start URL
🌟 Clearer errors when a URL is missing
💫 Fewer surprises in long sessions
🎉 Linux arm is now supported
Sharper than last time.
https://t.co/5XKwDQ9b5A