JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 169
  • Score
    100M100P100Q121192F
  • License UNLICENSED

Kodwai CLI — AI-powered technical interviews with Claude Code

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@kodwai/cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    @kodwai/cli

    The official CLI for Kodwai — AI-powered technical interviews with Claude Code.

    What is Kodwai?

    Kodwai is a technical interview platform where candidates use Claude Code (the real AI coding agent) during live interviews. Companies create interview challenges, send candidates a single CLI command, and observe sessions in real-time with AI-powered scoring.

    Usage

    When you receive an interview invitation from a company using Kodwai, run the command provided:

    npx @kodwai/cli start <session-id> --token <session-token>

    This will:

    1. Connect to the Kodwai platform and load your interview session
    2. Create a workspace folder with the problem statement
    3. Launch Claude Code in the workspace
    4. Start the interview timer
    5. Stream your session activity to the interviewer's dashboard

    Requirements

    • Node.js 18+
    • Claude Code installed (npm install -g @anthropic-ai/claude-code)

    How It Works

    ┌─────────────────────────────────────┐
    │  npx @kodwai/cli start <session>    │
    │                                     │
    │  1. Downloads problem statement     │
    │  2. Creates workspace               │
    │  3. Launches Claude Code            │
    │  4. Tracks prompts & file changes   │
    │  5. Streams to admin dashboard      │
    └─────────────────────────────────────┘
    • Code with Claude Code as you normally would
    • Your prompts, tool usage, and file changes are captured
    • Type /exit in Claude Code when you're done
    • The session ends automatically when the timer runs out

    Commands

    npx @kodwai/cli start <session-id>    Start an interview session
    
    Options:
      --token <session-token>              Session token (from invitation)
      --api-url <url>                      Override API URL

    For Companies

    Visit kodwai.com to set up your account, create interview projects, and start evaluating candidates with AI-powered scoring.