CodeSignalはCluelyを検知できるか?
文責 Aaron Cao · 更新

CodeSignalは特定のツールを検知する機能を公表しておらず、ブラウザ上で動くアセスメントが別のデスクトップアプリを検査することもできない。実際にリスクを生んでいるのは類似度チェックとプロクタリング機能だ。提出したコードは大規模なコードコーパスと照合され、画面録画は画面に映るものすべてをそのまま記録する。
CodeSignalは実際に何を監視しているのか?
CodeSignalはブラウザ上でアセスメントを実行しており、Webページには利用者のマシン上で動いているアプリケーションを列挙する手段がない。プロセス一覧をスキャンする仕組みもなければ、Cluely、その代替ツール、その他のオーバーレイを対象にした公開済みのシグネチャも存在しない。この点についての答えは明快だ。
では、このプラットフォームが実際に収集しているのはどのようなシグナルか。
- コードの類似度。提出物は、過去および公開されている大量の解答と照合される。これは成果物としてのコードを見るものであり、実行していたソフトウェアを見るものではない。
- セッションイベント。タブの切り替え、フルスクリーンの解除、貼り付け操作がタイムスタンプ付きで記録される。
- 雇用主が有効化した場合のプロクタリング。ウェブカメラ監視と画面録画は企業側が選択する設定項目であり、オフになっていると決めてかかることはできない。
この違いが重要なのは、よく聞かれる二つの質問への答えが正反対だからだ。CodeSignalはCluelyがインストールされていることを検知できるか?できない。では、提出した解答が自分自身のものではないという証拠をCodeSignalが手にすることはあるか?ある。しかも、そのツールを特定する必要すら一切ないルートを通じてだ。
類似度チェックは結論を変えるのか?
画面上に映るかどうかだけが問題になるプラットフォームと比べて、CodeSignalを特異にしているのがこの部分だ。画面キャプチャに対して本当に不可視なオーバーレイであっても、結局はテキストを渡してくるだけであり、そのテキストがそのまま提出物になる。コードがコーパス内の既存の解答と強く一致していれば、そのコードがどのような経路でエディタに届いたかにかかわらず、類似度レポートはそれをフラグとして検出する。
フラグが立っても自動的に不合格になるわけではない。レポートはセッションイベント、そしてプロクタリングが有効だった場合は録画とあわせて、人間のレビュー担当者に回される。実際のところレビュー担当者が見ているのは、一貫したストーリーが成り立つかどうかだ。公開されている解答と一致するコードが、一度の貼り付けで出現し、しかもフルスクリーンを二度離脱した候補者から提出された、という状況は、三つの無関係なシグナルではなく一つの筋書きとして読まれる。
オーバーレイが不可視でなくなるのはどこからか?
特定のツールが「検知不可能」だという主張を目にしたことがあるはずだが、その主張を正直に言い換えると、聞こえるよりもずっと狭い範囲の話になる。このセクションでは、その境界線をはっきりさせる。オーバーレイが隠れているのは特定の対象、つまり自分自身を除外しているウィンドウのキャプチャに対してだけであり、それ以上でも以下でもない。
- アセスメント中の画面録画。CodeSignalが画面を録画しており、そのキャプチャにツールの描画が含まれていれば、録画にも映り込む。挙動はOSやキャプチャ方式によって異なり、OSのリリースごとに変化する。
- 2台目のモニターやスマートフォン。画面録画には映らないが、視線の動きや姿勢を通じてウェブカメラ監視には明らかに映る。
- 会社が管理するデバイス。エンドポイント管理ツールはインストール済みアプリケーションを直接棚卸しできる。これはCodeSignalとは無関係だが、見落とされがちなリスクだ。
- その後にライブ面接が続く場合の画面共有。採用担当者から画面共有を求められれば、共有された画面に合成されているものはすべて見えてしまう。
現在の雇用主から支給されたノートパソコンで、バックエンド職向けの時間制限付きCodeSignalアセスメントを受ける候補者を想像してほしい。アセスメントのプラットフォームはツールを一切特定しなかった。その一方でデバイス管理コンソールは、その間ずっとアプリケーションの完全な棚卸しリストを保持していた。本当に重要な脅威モデルは、その候補者が調べていたものとは別のところにあった。こうした境界線はさらに検知可能性ハブで詳しく整理している。
プロクタリング付きの面接には、どう向き合うのが誠実か?
SubcueAIはプロクタリング付きアセスメントを対象外としており、これは単なる免責事項ではなく、明確な製品方針だ。ライブアシストは会話形式の面接のために作られている。面接官の発言をリアルタイムで文字起こしし、話している最中に構成案を提示する仕組みで、デスクトップアプリか、会議タブの音声を取得するブラウザのサイドパネル上で動く。通話に参加することも、会議画面に何かを注入することも一切ない。こうした機能は時間制限付きのコーディングアセスメントでは何の役にも立たず、外部からの支援が禁止されているプラットフォームでこれを使えば、内定取り消しにつながる。
実際に役立つ準備は地味なものだ。タイマーそのものが難しさの原因でなくなるまで、アセスメントの形式を繰り返し練習すること。フォローアップの質問を交えながら、時間制限付きの問題セットを声に出して練習する場が模擬面接だ。SubcueAIがカバーする範囲としない範囲は、プランと信頼性ハブにまとめてある。