Typelets Editor
Typelets · 程式設計
Typelets Editor 是一套技術面試平台,以瀏覽器程式碼編輯器的形式運作,內建共用終端機與 Claude,適合結對編程與作業式測驗。

關於 Typelets Editor
About
什麼是 Typelets Editor
Typelets Editor 是一套開在瀏覽器分頁裡的線上面試工具。不用安裝,也不必設定本機環境:工作區一打開就有檔案樹、編輯器、bash 終端機,以及已經接好的 Claude 助理。它同時能當協作編輯器使用,所以同一間會議室早上跑候選人篩選,晚上可以拿來帶讀書會。
它想解決的痛點很具體。多數面試沙箱只給一個檔案,沒有終端機,編譯迴圈還慢得讓人分心。這裡給的是真的工作目錄加一個 shell,候選人可以直接跑測試、什麼都不裝,照樣看得出他怎麼除錯。每次執行程式碼都跑在獨立的 Firecracker 微型虛擬機裡,沒有網路,牆鐘上限 20 秒。
限制也該講清楚。產品還在 beta,團隊規模小,目前沒有公開 API。ATS 整合列在開發藍圖上,還沒進生產環境,分數暫時得靠人工搬。
開始使用
- 用電子郵件在 typelets.com 註冊,beta 期間不收信用卡。
- 建立工作區並選擇執行環境。Python、Ruby、JavaScript、TypeScript、Go、Java、C、C++ 都是內建。
- 從題庫挑一題,或貼上自己的題目、起始檔案與測試。
- 分享連結。訪客用系統產生的身分加入,依你給的角色決定可編輯或只能觀看。
- 面試結束後回看錄影、終端機紀錄與評分表上的分數。
產品資訊
快速了解 Typelets Editor 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 執行結構化技術面試的工程主管:評分表、錄影與共用 shell 給的是分數以外的證據,只是結果最後仍得手動搬進 ATS。
- 習慣一起寫程式的面試官:同一個檔案兩個游標、一個終端機,視訊也在同一個分頁,不必再丟冷知識考題。
- 訓練營講師與程式讀書會主持人:一個工作區就能包辦講課、示範與錄影,前提是參與者不超過 20 人。
任務
- 作業式測驗:寄信邀請、設定截止時間,時間到工作區自動繳交,不必追壓縮檔。
- 即時除錯練習:候選人對任何檔案按下 Run,就看到 stdout 串流回來,這能看出他怎麼讀錯誤訊息,而不只是打了什麼字。
- 評估 AI 輔助寫程式:Claude 助理有預算上限,每個提示都留紀錄,因此能判斷候選人怎麼指揮模型。
- 批改繳交內容:Draft with AI 依你的評分表提出分數與理由,最後由你修改、拍板。
情境
- 45 分鐘的初篩,對方完全沒碰過你的技術堆疊:點開連結,執行環境已經在那裡。
- 需要真的跑起網頁伺服器的作業:常駐模式讓容器保持溫熱,還給你一個預覽子網域可以分享。
- 校準面試小組:同一場面試讓三位審查者重播,對著同一份錄影對筆記。
主要功能
編輯器、終端機與 Claude 同一個分頁
工作區提供多檔案目錄樹、語法突顯編輯器,以及一個跟整場面試同生共死的 bash 工作階段。Claude 就在同一個介面裡,候選人要提示不必離開分頁,也不用把程式碼貼到另一個視窗。對評量來說這很關鍵:提示與差異都在同一處。
時間到會自己繳交的作業式測驗
你用電子郵件邀請,對方拿到有時間限制的工作區,期限一到自動送出。不用發行事曆提醒,也不會出現漏附檔。之後你打開繳交內容,旁邊就是錄影與終端機紀錄,決策通常都藏在那裡。
每次執行都在 Firecracker 沙箱裡
候選人的程式以非 root 使用者身分,跑在 Fly.io 上專屬的 Firecracker 微型虛擬機。沒有網路、沒有共用檔案系統,CPU 與記憶體有硬上限,另給一塊 tmpfs 暫存區,單次執行牆鐘上限 20 秒。閒置 15 分鐘後虛擬機直接銷毀,場次之間不留殘餘。
即時協作與共用終端機
按鍵透過 Yjs CRDT 在分頁間同步。你看得到對方的游標、跟著他的焦點,還能同時改同一個檔案。終端機也是共用的:一個 bash 工作階段、一份輸出,兩邊一起看著同一個測試失敗。
題庫、隱藏測試與評分表
每道題都帶題目說明、起始檔案、可見測試、隱藏測試,以及涵蓋正確性、複雜度、溝通與程式碼品質的評分表。你可以在 Manage library 介面自建題目,跟內建題目混著用,或兩者並行。題目能重複使用,才談得上穩定流程,否則每次電話面試都在即興出題。
錄影、重播與結構化評分
每個面試工作區預設都會錄下編輯、終端機輸出、測試結果與分數,也可以逐工作區關閉錄影。重播讓面試小組事後重看同一場,比對書面筆記更能校準判斷。分數可以匯出到 ATS,錄影則能在工作區設定裡刪除。
優缺點
優點
- 整個開發環境就在瀏覽器分頁裡,候選人完全跳過環境安裝。
- 協作編輯器把檔案、shell、測試與視訊收在同一個地方,不必開四個分頁。
- 共用終端機加多檔案編輯,比單一便利貼式編輯器更接近真實除錯。
- 隔離做法具體可信:Firecracker 微型虛擬機、無網路、CPU 與記憶體都有上限。
- 工作區內建多人視訊,省掉 Zoom 連結與共編文件的來回。
- beta 期間全功能免費,不收卡、不限用量。
缺點
- 沒有公開 API,ATS 整合也還在藍圖上,每輪面試後得手動複製貼上。
- 手機版只能觀戰,想寫程式還是得用桌面瀏覽器。
- 資料固定在 us-east 區域且無法選區,對有歐盟資料落地要求的團隊會是阻礙。
- 小團隊的 beta 產品:價格與功能範圍都可能變動,也沒有公布可用性承諾。
常見問題
目前免費。beta 期間所有功能都開放:工作區、面試場次、錄影、完整題庫與全部執行環境都不限。團隊表示日後會推出付費方案,現有帳號會保留在一個寬鬆的免費方案裡。
相關內容
探索與 Typelets Editor 相關的工具、技能與文章。
Typelets Editor 替代方案
Base Code
Base44 (Wix) · 程式設計 · 生產力Base Code 是 Base44 推出的共享雲端開發環境。團隊在對話中描述對既有 GitHub 儲存庫的修改,看著預覽確認結果,再以 Pull Request 交回工程團隊。
Google EmbeddingGemma 2
Google DeepMind · 寫作 · 圖片 · 程式設計Google EmbeddingGemma 2 是 7.4 億參數的開源模型,能把文字、程式碼、圖片、音訊與影片畫面轉成同一個 768 維空間裡的向量,在手機與筆電上就能執行。
GitGlow
GitGlow · 程式設計 · 生產力GitGlow 是桌面版 Git 用戶端,把你自己的程式碼與 AI 代理程式的變更集中在同一份審查裡,讓你在交付前看清楚機器上究竟要送出什麼。
