フィルター付き課題ライブラリ
カテゴリや難易度ごとに、チケットサイズのコーディング問題を閲覧し、練習したい作業に合った課題を選べます。
kodwai は、自分のAIエージェントを自分の端末で使ってコーディング課題に挑戦できる開発者向けプラットフォームです。セッション全体を採点し、公開リーダーボードで順位を表示します。
Kodwai は、開発者が自分の端末上で AI エージェントを使ってコーディング課題を解くためのプラットフォームです。ホームページでは Claude Code、Cursor、Codex が対応エージェントとして挙げられており、面接用の暗記パズルの出来ではなく、実際の作業でエージェントをどれだけうまく指示できるかを試すための製品として紹介されています。
ワークフローは CLI から始まります。課題を選び、問題ファイルとテストをダウンロードし、ローカルで課題を解き、そのセッションを採点に送信します。Kodwai はその実行を Direction、Outcome、Lift で評価し、プロンプト、リカバリー、コミット、テスト実行から証拠を取得したうえで、結果を公開リーダーボードに掲載します。
カテゴリや難易度ごとに、チケットサイズのコーディング問題を閲覧し、練習したい作業に合った課題を選べます。
Kodwai CLI を使ってターミナルから課題を開始します。問題文、スターターファイル、テストをダウンロードし、git リポジトリとタイマーを初期化します。
制御されたサンドボックス内ではなく、自分の端末で自分のAIエージェントを使ってローカルに作業し、普段使っているエディタとワークフローをそのまま利用できます。
コード、git 履歴、テスト実行、エージェントのトランスクリプト、経過時間を含むセッション全体を採点用に送信します。
Direction、Outcome、Lift の各スコアに加え、各シグナルの証拠が表示され、なぜその評価になったのかを確認できます。
公開リーダーボードで実行結果を比較し、採点されたセッションに紐づく公開プロフィールを保持できます。
プロンプト、検証、そしてエージェントが誤ったときのリカバリーを含め、AI エージェントにコーディング課題を進めさせる実際のワークフローを練習したいときに使えます。
同じ問題に対する異なるアプローチがどのように採点されるかを比較するのに使えます。特に、あるプロンプトではテストに通っても、判断や検証が弱い場合に有効です。
ホワイトボード問題に切り替えることなく、バックエンド、フロントエンド、セキュリティ、その他の出荷作業に関するチケットサイズの面接風課題で練習できます。
リーダーボードと公開プロフィールを使って、採点済みの実行結果を時系列で追跡し、課題結果の見える記録を共有できます。
kodwai は、自分のAIエージェントを自分の端末で使ってコーディング課題を解くためのプラットフォームです。ソースでは Claude Code、Cursor、Codex のサポートが示されており、課題は CLI から開始して採点に送信します。
表示ページでは CLI の流れが示されています。まず端末から課題を開始し、問題ファイルとテストをダウンロードして、ローカルで解答し、その後セッションを採点用に送信します。
kodwai は、抽象的なパズルやホワイトボード形式の問題ではなく、AI エージェントに実際のコーディング作業を任せる練習をしたい開発者向けです。
ソースでは、Direction、Outcome、Lift に基づくスコアが説明されており、プロンプト、リカバリー、テスト実行、コミット、エージェントのトランスクリプトから証拠が使われます。
ページでは、この製品は自分の端末で自分のエージェントを使って動作し、「サンドボックスと戦う」必要がないと明記されています。ただし、ホームページに記載されたエージェント以外の統合や環境の詳細は示されていません。