TrueCode

TrueCodeAI禁止より使う能力を測る評価ツール

プログラミング面接でAIを禁止するのは現実的でなくなった。TrueCodeは候補者がAIとの協働でどう判断するかをTruScore™で可視化し、後置カメラでその過程を記録する、新しいタイプの開発者評価ツールだ。

freemium
TrueCodeTruScoreAIプログラミング評価技術採用コーディング面接AIアシスタントデバッグ評価リモート採用スキル評価無料練習
登録日
4.5 (0 レビュー数)

ログイン後に評価できます

「コーディング面接で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との付き合い方」を振り返るきっかけになるはずだ。

メリット・デメリット

メリット

  • AIを禁止せず、実際の働き方に即して評価できる
  • TruScoreのスコアは多面的で説明可能
  • 後置カメラによる記録が効果的
  • 無料練習でスキルを証明できる

デメリット

  • 企業向け価格が非公開
  • 自前のスマホと設置が必要
  • カメラ監視にプライバシー懸念
  • 公開情報がまだ少ない

よくある質問

TrueCodeとは何か?

AIの利用を禁止せず、候補者がAIとどう協働するかを評価するプログラミング評価プラットフォーム。実タスクの過程を後置カメラで記録し、TruScore™でスコア化する。

TrueCodeは無料で使える?

候補者向けの練習は完全無料で、招待コードなしで毎回TruScoreプロファイルを生成できる。企業向けの採用プランは要デモ申し込みで、価格は非公開。

どうやって不正を防ぐの?

スマホの後置カメラが10秒ごとにデスクトップを撮影し、全画面強制、タブ警告、キー入力/AI利用のテレメトリーも併用。音声記録やライブ配信は行わない。

どんな人向けのツール?

技術採用チーム、教育機関、求職者向け。特にAIを活用した実践的なスキルを評価したり、自分のAI活用法を客観視したい人に適している。

もっと見る

類似ツール

AgentSite

AgentSite

AgentSiteはReact/Vue製SPAをChatGPTやClaude、PerplexityといったAIエージェントにも見えるようにする中間層。コードを変えずにmeta・JSON-LD・markdownを注入し、無料診断で即座にスコアを確認できる。nginx、Express、Edge対応。

Bodega One Code

Bodega One Code

Bodega One Code 是一款本地优先的 AI 编码 IDE, 内置聊天与自主 agent, 支持 Ollama、OpenAI、Anthropic 等 10+ 模型提供商。个人使用永久免费, 提供并行 agent (Fleet) 和自动化循环 (Loops), 注重数据隐私与模型自由。

Nadir

Nadir

Nadir 是一款验证器门控的 LLM 路由器:先用便宜模型回答,再由校准验证器打分,质量不足才升级。官方称可省 60% 成本、保持 98% 质量,OpenAI 兼容、两行接入,适合请求量大但复杂度不均的团队。

StackBuilder

StackBuilder

StackBuilder は自然言語でシステムを記述するだけで、AWS や Azure などのクラウド構成図を自動生成する無料ツール。登録不要で PNG・SVG・PDF に書き出せ、設計レビューや面接対策に便利。

Nest by RAVEN

Nest by RAVEN

Nest by RAVEN(官网品牌名 NestMux)是一款面向开发者的多 AI 终端工作台,可在同一窗口并行运行 Claude、Gemini、Codex、Copilot 和 Aider,支持 Git worktrees、团队终端共享、MCP 面板与广播提示。本地优先、无遥测,免费开放下载,支持 macOS、Windows、Linux。

h5i

h5i

h5iはClaude CodeやCodexなどのAIコーディングエージェント向けのオープンソースサンドボックス。エージェント、シェル、依存関係、ブラウザをひとつの隔離境界にまとめ、軽量サンドボックスの起動は200ms未満。パッチと実行ログをエクスポートでき、ローカルファースト・SaaS不要・単一Rustバイナリ。

オープンソース代替

guidellm:LLM推論性能を評価・最適化するオープンソースツール

guidellmは、vLLMチームによって開発されたオープンソースツールで、本番環境における大規模言語モデル(LLM)の推論性能を評価・最適化するためのものです。負荷試験、レイテンシ分析、スループット評価を提供し、開発者がボトルネックを特定してデプロイ構成を調整するのに役立ちます。プロジェクトは主にPythonで記述されており、Apache-2.0ライセンスを採用しています。収集時点で1214スターを獲得しています。

ai-gateway:Envoy Gateway ベースの統一 AI ゲートウェイ

ai-gateway は、Envoy Gateway をベースにしたオープンソースプロジェクトで、複数の生成 AI サービスへのアクセスを管理する統一 API ゲートウェイを提供します。AI アプリケーションの統合と運用を簡素化し、ロードバランシング、キャッシュ、レート制限などの機能をサポートしています。このプロジェクトは Go 言語で開発され、Apache-2.0 ライセンスを採用しています。

go-micro:AIとマイクロサービスを融合したGoフレームワーク

go-microは、AIエージェントツールセットとマイクロサービスアーキテクチャを融合したオープンソースのGoプログラミング言語フレームワークです。MCP、A2Aプロトコル、および複数のLLM統合をサポートしています。このプロジェクトはApache-2.0ライセンスを採用し、主にGo言語で開発されています。収集時点で、このプロジェクトはGitHubで22755のスターを獲得しています。

Kun:ローカル優先のAIエージェントワークスペース

Kunはローカル優先のAIエージェントワークスペースです。共有GUIおよびTUIランタイムを通じて、コーディング、ライティング、デザイン、リサーチ、自動化を統合します。プロジェクトは主にTypeScriptで開発されており、ライセンスはOtherです。収集時点で4813個のGitHubスターを獲得しています。

terax-ai:軽量Tauriデスクトップ開発環境

terax-aiはTauriベースのデスクトップ開発環境で、サイズはわずか7-8MBです。GPUターミナル、CodeMirrorエディタ、Gitツール、および複数のプロバイダーに対応したAIエージェントを統合し、開発者に一体型の開発体験を提供します。プロジェクトは主にTypeScriptで書かれており、Apache-2.0ライセンスを採用しています。

jar-analyzer: Java JARパッケージ解析GUIツール、AIアシスタント統合

jar-analyzer は、オープンソースの Java JAR パッケージ解析 GUI ツールで、AI アシスタントを統合しています。JAR DIFF、メソッド呼び出しグラフ探索、DFS 呼び出しチェーン分析、汚染分析、および制御フローグラフのプログラム分析などの強力な機能を提供し、Java 開発者やセキュリティ研究者に適しており、コード監査とリバースエンジニアリングのタスクを簡素化します。プロジェクトの主要言語は Java で、GPL-3.0 ライセンスを採用しており、収集時点で 2111 個のスターを保有しています。