「コーディング面接でAIを使っていいのか」。技術採用の現場でここ2年、最も答えにくい問いのひとつだ。多くの企業は単純化して「禁止」を選んだが、実際の開発現場ではほぼ全員がCopilotやChatGPTを使っている。矛盾を抱えたままの採用フローは、そろそろ見直されるべきだろう。
TrueCodeは、そんな二律背反に一つの答えを出す。完全なIDEで本物のデバッグ課題を解く間、AI利用を一切禁止しない。代わりに、候補者がAIとどう協調したかを記録し、評価する。判定の中心は「テストが通ったか」ではなく「どうやってその結果に到達したか」だ。
TruScoreの5つの視点:正解より「思考の質」
評価エンジンはTruScore™と呼ばれ、公式に公開された5つの次元で構成される。
- Outcome:最終的な動作結果。隠しテストで検証
- Verification:自分のコードとAIの提案を検証できたか
- Calibration:テストが失敗しているのに「完了」と言わなかったか
- AI quality:AIを意図的に操作しているか、貼り付けているだけか
- Process:計画、分解、行き詰まりからの復帰
しかもスコアには確定した数式があり、結果に判断力を示す重みを掛け、不正行為ペナルティを差し引く。「バージョンロックされ、リアルタイムに検証できる」としていて、ブラックボックスではない点も興味深い。
たとえば同じ全テスト成功のコードを提出しても、AIの回答を一つずつ検証した候補と、貼り付けて祈っていた候補はまったく違う。従来の面接ではこの差が埋もれてしまうが、TruScoreはそこを明示しようとしている。
後置カメラが記録するのは「机の上」
監視方法も独特だ。フロントカメラではなく、候補者は自分のスマホでQRコードを読み取り、後ろ1〜2メートルに置く。10秒ごとにデスクトップの静止画を撮影し、キーボードや手元の動きを時間付きで記録する。
オーディオ録音やライブ配信はない。記録は時間スタンプ付きの画像だけで、後からレポートとして確認できる。もし部屋が暗い、カメラの焦点がずれた、といった状態も注記される。候補者が拒否することもできるが、その場合は誠実性のフラグが付く。全画面強制やタブ切替警告、キー入力/AI使用のテレメトリーも併用される。
この方式は「不正防止」と「心理的圧迫感」のバランスをうまく取っていると思う。ソフトのインストールも不要で、スマホブラウザだけで動く。ただし、自宅のプライベートな空間を撮影されることに抵抗を感じる人がいるのも当然だ。採用における信頼の形を、もう一度問い直させる。
だれが今すぐ使えるのか
第一のユーザーは採用チーム。候補者同士のセッションを並べて比較できるので、面接官は最終的なコードだけではなく、AI操作の巧拙を見比べられる。もう一方が応募者。招待コード不要で無料練習でき、そのたびにTruScoreのプロファイルが生成される。溜まったレポートは、履歴書だけでは伝わらない自分のスキル証明になる。
さらに教育機関やブートキャンプにも視野に入れているようで、教室向けダッシュボードが用意されている。選考だけでなく、授業中のデバッグ指導に使う手は十分あり得る。
無料練習があるのは親切だ。企業から招待を待たず、独学でフローに慣れてから本番に臨める。中小規模のチームにとっては、採用評価の新しい方法を低コストで試せる入口にもなる。
気になるのは、企業向けの料金が非公開で“デモ申し込み”必須なところ。個人向けは無料でも、採用プロセスに組み込むためのコストは見えにくい。また、カメラ用のスマホと設置スペースを本人依存になるのも、リモート環境によってはハードルになり得る。監視に対する倫理面の議論も、もう少し開示があってしかるべきだ。
それでもなお、TrueCodeの視点には説得力がある。AIを禁止できないなら、AIを使いこなす能力そのものを採点基準にしてしまおう、という開き直りは、逆に現実的だ。実際にデモの解説動画を見てから判断するのがいい。応募者側も、たとえこの会社を目指していなくても、無料練習で自分の「AIとの付き合い方」を振り返るきっかけになるはずだ。










コメント
コメントはまだありません
最初のコメントを書きましょう