kodwai は、自分のAIエージェントを自分の端末で使ってコーディング課題に挑戦できる開発者向けプラットフォームです。セッション全体を採点し、公開リーダーボードで順位を表示します。

kodwai preview

AI エージェントのワークフローを通じて採点される開発者向けチャレンジ

Kodwai は、開発者が自分の端末上で AI エージェントを使ってコーディング課題を解くためのプラットフォームです。ホームページでは Claude Code、Cursor、Codex が対応エージェントとして挙げられており、面接用の暗記パズルの出来ではなく、実際の作業でエージェントをどれだけうまく指示できるかを試すための製品として紹介されています。

ワークフローは CLI から始まります。課題を選び、問題ファイルとテストをダウンロードし、ローカルで課題を解き、そのセッションを採点に送信します。Kodwai はその実行を Direction、Outcome、Lift で評価し、プロンプト、リカバリー、コミット、テスト実行から証拠を取得したうえで、結果を公開リーダーボードに掲載します。

主な機能

フィルター付き課題ライブラリ

カテゴリや難易度ごとに、チケットサイズのコーディング問題を閲覧し、練習したい作業に合った課題を選べます。

CLI ベースの課題開始

Kodwai CLI を使ってターミナルから課題を開始します。問題文、スターターファイル、テストをダウンロードし、git リポジトリとタイマーを初期化します。

ローカルなエージェントワークフロー

制御されたサンドボックス内ではなく、自分の端末で自分のAIエージェントを使ってローカルに作業し、普段使っているエディタとワークフローをそのまま利用できます。

セッションのパッケージ化と送信

コード、git 履歴、テスト実行、エージェントのトランスクリプト、経過時間を含むセッション全体を採点用に送信します。

証拠に基づく採点

Direction、Outcome、Lift の各スコアに加え、各シグナルの証拠が表示され、なぜその評価になったのかを確認できます。

リーダーボードとプロフィール

公開リーダーボードで実行結果を比較し、採点されたセッションに紐づく公開プロフィールを保持できます。

kodwai の実用的な使い方

  • エージェントの誘導を練習する

    プロンプト、検証、そしてエージェントが誤ったときのリカバリーを含め、AI エージェントにコーディング課題を進めさせる実際のワークフローを練習したいときに使えます。

  • プロンプト品質を評価する

    同じ問題に対する異なるアプローチがどのように採点されるかを比較するのに使えます。特に、あるプロンプトではテストに通っても、判断や検証が弱い場合に有効です。

  • コーディング面接の準備をする

    ホワイトボード問題に切り替えることなく、バックエンド、フロントエンド、セキュリティ、その他の出荷作業に関するチケットサイズの面接風課題で練習できます。

  • 進捗を公開で追跡する

    リーダーボードと公開プロフィールを使って、採点済みの実行結果を時系列で追跡し、課題結果の見える記録を共有できます。

Pros and Cons

Pros

  • 開発者自身の端末上で動作するローカルワークフローをサポートしています。
  • Claude Code、Cursor、Codex など、ホームページで示されているおなじみのAIエージェントを受け入れます。
  • プロンプト、リカバリー、コミット、テスト実行を採点するため、最終出力以外の要素も把握できます。
  • 各軸ごとの採点と証拠を提供し、なぜそのスコアになったのかを確認できます。
  • 結果をリーダーボードとプロフィールに公開し、時系列で比較できます。

Cons

  • ソースには、ホームページで挙げられているエージェント以外の統合マトリクスや互換性の詳細は記載されていません。
  • 収集されたページ本文には、製品が完全無料であることを示唆する表現以外に、価格やプランの詳細は表示されていません。

FAQ

kodwai は何をするものですか?

kodwai は、自分のAIエージェントを自分の端末で使ってコーディング課題を解くためのプラットフォームです。ソースでは Claude Code、Cursor、Codex のサポートが示されており、課題は CLI から開始して採点に送信します。

どのように使いますか?

表示ページでは CLI の流れが示されています。まず端末から課題を開始し、問題ファイルとテストをダウンロードして、ローカルで解答し、その後セッションを採点用に送信します。

誰向けのサービスですか?

kodwai は、抽象的なパズルやホワイトボード形式の問題ではなく、AI エージェントに実際のコーディング作業を任せる練習をしたい開発者向けです。

kodwai は何を採点しますか?

ソースでは、Direction、Outcome、Lift に基づくスコアが説明されており、プロンプト、リカバリー、テスト実行、コミット、エージェントのトランスクリプトから証拠が使われます。

サンドボックスや特別な環境は必要ですか?

ページでは、この製品は自分の端末で自分のエージェントを使って動作し、「サンドボックスと戦う」必要がないと明記されています。ただし、ホームページに記載されたエージェント以外の統合や環境の詳細は示されていません。

Quick Facts

カテゴリ
開発者向けツール
プラットフォーム
CLI ワークフロー付き Web アプリ
主なユーザー
AI エージェントを使ったコーディングワークフローを練習する開発者
ソースドメイン
kodwai.com
注目のワークフロー
課題を選ぶ → CLI を実行 → ローカルで解く → 送信 → 採点