TrueCode

TrueCode不封禁 AI 的工程师编码评估工具

TrueCode 是一个面向 AI 时代的编程评估平台,不封禁 AI,让候选人在完整 IDE 中完成真实调试任务,并通过 TruScore™ 从结果、验证、校准、AI 使用质量和过程五个维度打分。它用后置摄像头每 10 秒记录桌面,生成可解释报告。候选人可免费练习并获取验证档案,招聘方可并排对比。适合技术招聘、团队评估与课堂场景。

freemium
TrueCodeTruScoreAI编程评估技术招聘编码面试AI辅助开发调试技能评估候选人评估面试防作弊教育评估
收录日期
4.5 (0 评价数量)

登录后可为项目评分

编程面试该不该允许用 AI?这是过去两年技术招聘圈吵得最凶的问题之一。大多数公司选择了简单粗暴的“封禁”,可现实中每个工程师的日常工作早就离不开 Copilot 和 ChatGPT。TrueCode 走的是另一条路:把 AI 当作面试环境的一部分,然后专门考察候选人在使用 AI 时表现出的判断力。

这个产品把自己定位成“为 AI 时代重建的技术评估”。它运行真实调试任务,完整 IDE 里 AI 保持开启,同时用一颗后置摄像头对着候选人的桌面,记录整场会话。真正评分的不只是“测试是否通过”,而是整个过程里人怎么和 AI 打交道。

TruScore:不看结果,看怎么达成结果

TrueCode 的评分体系叫 TruScore™——官方公开的维度有五个:

  • Outcome:最终结果是否真的对,隐藏测试做底。
  • Verification:候选人有没有验证自己的工作,以及 AI 给的代码。
  • Calibration:会不会在测试还红着的时候就说“做完了”。
  • AI quality:是在指挥 AI,还是把 AI 输出直接粘贴。
  • Process:计划、拆解、从死胡同里走出来的过程。

官网给出一个确定性的评分公式,最终分数由结果乘以一个与判断力相关的权重,再减去惩罚项。据官方说明,这个公式是版本锁定、可实时检查的——也就是说,每个分数背后都有具体原因,不是黑盒打分。

这个设计很务实。两个候选人可能提交完全一样、测试全绿的结果,但一个是逐条核实过 AI 建议才采纳,另一个是“粘贴完就祈祷”。传统面试区分不了这两类人,TruScore 想区分的就是这个。

那颗后置摄像头,到底在拍什么

TrueCode 最特别的地方是它的监控方案:不靠前置摄像头。前置镜头看不见第二块显示器,也看不见桌角的手机、屏幕外的人。所以它让候选人在评估开始前,用手机扫二维码,把手机架在身后 1 到 2 米处,每 10 秒拍一帧桌面画面,覆盖屏幕、键盘和桌面区域。

没有录音,没有直播流,只有带时间戳的静止帧,供事后回放。如果画面暗了或失焦,报告里也会注明。候选人可以选择不配合——但会作为一条诚信记录被标记。同时系统还有全屏强制、切换标签页警告和击键/AI 遥测。

对我来说,这套方案在“防作弊”和“侵入感”之间找到了一个可接受的平衡点。它不要求安装软件,手机浏览器打开网页即可,而且明确声明不采集音频,只留图像证据。当然,任何摄像头监控都会引发隐私疑虑,尤其是候选人可能身处家里的私人房间——这轮是招聘方和候选人之间的一场信任博弈。

谁会在意这个工具

首先是招聘团队。TrueCode 提供候选人会话的并排对比,让面试官更直观地看每个人如何操作 AI,而不是只看简历和最终代码。其次是求职者,可以免费练习,无需邀请码,每次练习都会生成一份 TruScore 档案,攒下来的报告能当作一种可验证的能力展示。最后还有培训机构和课堂场景,网站列了讲师用的教室仪表盘,用途不只是筛人,也延伸到了教学评估。

有一点值得肯定:它把“练习”做成了免费入口。这意味着候选人不需要等公司发链接,自己就能去体验整个流程,了解评分维度后再上考场。对独立开发者或小团队来说,这也是低成本的试水方式。

如果真要说不足,那就是招聘方案的具体价格没公开,需要预约演示才能问。另外,整个评估依赖候选人自己准备一部手机并摆放好机位,这对某些远程场景不一定顺畅。考虑到这类工具刚起步,官方公开的部署细节也还很有限。

整体上,TrueCode 的价值在于它正视了一个现实:你无法阻止候选人用 AI,那就把“会不会用 AI”本身变成可量化的能力。对打算采用它的团队,我的建议是先去官网看看那个评分会话示例,感受一下报告长什么样;对于候选人,哪怕不投这家,也值得拿免费练习来对照自己的调试习惯——很多时候,你以为自己在用 AI,其实只是在被 AI 带着走。

优缺点

优点

  • 不封禁 AI,考察真实工作方式
  • TruScore 多维度评分,报告可解释
  • 后置摄像头方案比前置更防作弊
  • 候选人可免费练习并沉淀档案

缺点

  • 企业定价未公开,需联系演示
  • 依赖候选人自带手机和摆放机位
  • 全程摄像头可能引发隐私顾虑
  • 官方公开的部署细节较少

常见问题

TrueCode 是什么?

TrueCode 是一个 AI 编程评估平台,让候选人在完整 IDE 中使用 AI 完成真实调试任务,并用 TruScore™ 对过程进行多维度评分,用于技术招聘和教学评估。

TrueCode 免费吗?

候选人练习完全免费,无需邀请码,每次练习都会生成 TruScore 档案。招聘团队的企业方案需要预约演示获取,具体定价未公开。

TrueCode 如何防作弊?

它使用后置手机摄像头每 10 秒拍摄桌面,配合全屏强制、标签页切换警告和击键/AI 遥测。不监听音频,不直播,只有时间戳帧供事后查看。

TrueCode 适合谁使用?

适合技术招聘团队评估工程师与 AI 协作的能力,也适合教育机构用于课堂评估,以及求职者免费练习并生成可验证的能力档案。

探索更多

相似工具

AgentSite

AgentSite

AgentSite 是一种面向 AI 搜索时代的中间件,解决 React、Vue 等单页应用对 ChatGPT、Claude、Perplexity 等 agent 不可见的问题。它无需修改网站代码,通过注入 meta、JSON-LD、markdown 等标记提升 AI 可读性,提供免费诊断,支持 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 是一款免费的 AI 云架构图生成工具,用自然语言描述系统即可自动生成 AWS、Azure、GCP、Kubernetes 等架构图,支持导出 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编码代理的开源沙箱工具,将代理、Shell、依赖与浏览器放进同一个隔离边界,轻量沙箱启动不到200毫秒,支持导出可审阅补丁与执行日志,本地优先、无SaaS、单Rust二进制。

开源项目

guidellm:评估与优化 LLM 推理性能的开源工具

guidellm 是由 vLLM 团队开发的开源工具,用于评估和优化大型语言模型(LLM)在生产环境中的推理性能。它提供压力测试、延迟分析和吞吐量评估,帮助开发者识别瓶颈并调整部署配置。项目主要使用 Python 编写,采用 Apache-2.0 许可证,在采集时拥有 1214 个星标。

ai-gateway:基于 Envoy Gateway 的统一 AI 网关

ai-gateway 是一个基于 Envoy Gateway 的开源项目,提供统一的 API 网关来管理对多种生成式 AI 服务的访问。它简化了 AI 应用的集成与运维,支持负载均衡、缓存和速率限制等功能。项目使用 Go 语言开发,采用 Apache-2.0 许可证。

go-micro:融合 AI 与微服务的 Go 框架

go-micro 是一个开源的 Go 编程语言框架,它融合了 AI 代理工具集与微服务架构,并支持 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-8 MB。它集成了 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 个星标。