Main Menu
  • Tools
  • Developers
  • Topics
  • Discussions
  • News
  • Blogs
  • Builds
  • Contests
Create
Sign In
    EveryDev.ai
    Sign inSubscribe
    Home
    Tools

    1,762+ AI tools

    • New
    • Trending
    • Featured
    • Compare
    Categories
    • Agents891
    • Coding869
    • Infrastructure377
    • Marketing357
    • Design302
    • Research276
    • Projects271
    • Analytics266
    • Testing160
    • Integration157
    • Data150
    • Security131
    • MCP125
    • Learning124
    • Extensions108
    • Communication107
    • Prompts100
    • Voice90
    • Commerce89
    • DevOps70
    • Web66
    • Finance17
    Sign In
    1. Home
    2. Tools
    3. Expect CLI
    Expect CLI icon

    Expect CLI

    Test Generation

    A CLI tool that scans code changes, generates AI-powered test plans, and runs them against a live browser with video recording of every bug found.

    Visit Website

    At a Glance

    Pricing

    Free

    Full CLI tool available under the FSL-1.1-MIT license (Functional Source License, converts to MIT after two years).

    Engagement

    Available On

    Windows
    macOS
    Linux
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Test GenerationAutomated TestingAgent Harness

    Alternatives

    ProofShotDecipher AITusk

    Developer

    Million Software IncSan Francisco, CAEst. 2021$14.1M raised

    Listed Mar 2026

    About Expect CLI

    Expect is a command-line tool developed by Million Software, Inc. that enables AI coding agents to test application code in a real browser. It works by scanning unstaged changes or branch diffs, using AI to generate a test plan, and then executing those tests against a live browser session. Every bug found is captured on video for easy reproduction and debugging.

    The tool operates in two primary modes. As a standalone CLI, developers can run it directly from the terminal with natural language instructions describing what to test. It supports an interactive terminal UI mode for guided test plan creation, as well as a headless mode that skips plan review and runs tests immediately. As an agent skill, it can be installed into AI coding agents like Claude Code or OpenAI Codex using the skills system, allowing agents to autonomously verify their code changes against a running application.

    Expect supports multiple targeting strategies for determining what code to test. The default mode analyzes recent changes, while dedicated modes exist for testing all unstaged modifications or the full branch diff against the base branch. Saved flows allow teams to define reusable test scenarios by slug, making it easy to repeatedly run common test sequences like login flows or checkout processes without redefining them each time.

    The CLI is installed via npm using npx and requires Node.js to run. It supports both Claude and OpenAI Codex as the underlying AI agent provider for generating test plans. Configuration is handled through an init command that sets up the tool globally and configures the agent skill integration.

    Expect is built with TypeScript in a monorepo structure managed by Turborepo and pnpm. The project is licensed under FSL-1.1-MIT, the Functional Source License, which permits use and modification but converts to a full MIT license after two years. The source code is hosted on GitHub under the Million Software, Inc. organization.

    Expect CLI - 1

    Community Discussions

    Be the first to start a conversation about Expect CLI

    Share your experience with Expect CLI, ask questions, or help others learn from your insights.

    Pricing

    FREE

    Free Plan Available

    Full CLI tool available under the FSL-1.1-MIT license (Functional Source License, converts to MIT after two years).

    • Full CLI and agent skill functionality
    • AI-powered browser test generation and execution
    • Video recording of detected bugs
    • Source code available on GitHub
    View official pricing

    Capabilities

    Key Features

    • Scans unstaged changes or branch diffs to determine what code needs testing
    • AI-generated test plans executed against a live browser session
    • Video recording of every bug found for easy reproduction and debugging
    • Interactive terminal UI for guided test plan creation and review
    • Headless mode that skips plan review and runs tests immediately
    • Installable as an agent skill for Claude Code and OpenAI Codex
    • Saved flows allow reusable test scenarios referenced by slug
    • Natural language test instructions via the --message flag
    • Configurable agent provider selection between Claude and Codex
    • Multiple targeting strategies: unstaged changes, branch diff, or recent changes

    Integrations

    Claude Code
    OpenAI Codex
    GitHub
    npm

    Reviews & Ratings

    No ratings yet

    Be the first to rate Expect CLI and help others make informed decisions.

    Developer

    Million Software Inc

    Million Software, Inc. is a developer tools company founded by [Aiden Bai](/developers/aiden-bai), known for creating Million.js, an optimizing compiler for React. The company builds AI-powered developer productivity tools including Expect, a browser testing CLI for AI coding agents.

    Founded 2021
    San Francisco, CA
    $14.1M raised
    5 employees

    Used by

    Airbnb
    Robinhood
    100k+ open-source users
    Read more about Million Software Inc
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    ProofShot icon

    ProofShot

    A CLI tool that lets AI coding agents prove their work with video recording, error logs, and proof artifacts every time they ship code.

    Decipher AI icon

    Decipher AI

    AI-powered QA platform that generates E2E tests, maintains them automatically, and monitors production for live bugs affecting users.

    Tusk icon

    Tusk

    AI-powered automated testing tool that generates unit and API tests from production traffic to prevent regressions and increase code coverage.

    Browse all tools

    Related Topics

    Test Generation

    AI-powered tools that automatically generate comprehensive test cases and scenarios based on code analysis, user journeys, and historical test data.

    8 tools

    Automated Testing

    AI-powered platforms that automate end-to-end testing processes with intelligent test case generation, execution, and reporting for faster, more reliable software delivery.

    78 tools

    Agent Harness

    Infrastructure, orchestrators, and task runners that wrap around LLM coding agents — covering session management, context delivery, worktree isolation, architecture enforcement, and issue-to-PR pipelines.

    39 tools
    Browse all topics
    Back to all tools
    Explore AI Tools
    • AI Coding Assistants
    • Agent Frameworks
    • MCP Servers
    • AI Prompt Tools
    • Vibe Coding Tools
    • AI Design Tools
    • AI Database Tools
    • AI Website Builders
    • AI Testing Tools
    • LLM Evaluations
    Follow Us
    • X / Twitter
    • LinkedIn
    • Reddit
    • Discord
    • Threads
    • Bluesky
    • Mastodon
    • YouTube
    • GitHub
    • Instagram
    Get Started
    • About
    • Editorial Standards
    • Corrections & Disclosures
    • Community Guidelines
    • Advertise
    • Contact Us
    • Newsletter
    • Submit a Tool
    • Start a Discussion
    • Write A Blog
    • Share A Build
    • Terms of Service
    • Privacy Policy
    Explore with AI
    • ChatGPT
    • Gemini
    • Claude
    • Grok
    • Perplexity
    Agent Experience
    • llms.txt
    Theme
    With AI, Everyone is a Dev. EveryDev.ai © 2026
    Sign in