Main Menu
  • Tools
  • Developers
  • Topics
  • Discussions
  • Communities
  • News
  • Podcasts
  • Blogs
  • Builds
  • Contests
  • Compare
  • Arena
Create
    EveryDev.ai
    Sign inSubscribe
    Home
    Tools

    2,294+ AI tools

    • New
    • Trending
    • Featured
    • Compare
    • Arena
    Categories
    • Agents1228
    • Coding1045
    • Infrastructure455
    • Marketing414
    • Design374
    • Projects340
    • Analytics319
    • Research306
    • Testing200
    • Data171
    • Integration169
    • Security169
    • MCP164
    • Learning146
    • Communication131
    • Prompts122
    • Extensions120
    • Commerce116
    • Voice107
    • DevOps92
    • Web73
    • Finance19
    1. Home
    2. Tools
    3. Expect CLI
    Expect CLI icon

    Expect CLI

    Test Generation
    Featured

    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

    ProofShotPrimeCompassOgoron
    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

    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

    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.

    PrimeCompass icon

    PrimeCompass

    AI-powered application testing platform that autonomously discovers, maps, and generates BDD test scenarios for web applications without requiring code access or SDKs.

    Ogoron icon

    Ogoron

    AI-automated test development and maintenance platform that autonomously generates and updates API, UI, and mobile tests based on your codebase.

    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.

    15 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.

    86 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.

    71 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
    29views
    Discussions