Typelets Editor
Typelets · コーディング
Typelets Editorは、エディタ、共有ターミナル、Claudeを1つの画面にまとめた技術面接プラットフォームだ。ペア作業とテイクホーム課題のために作られている。

Typelets Editor について
About
Typelets Editorとは
Typelets Editorは、ブラウザのタブで開く面接用の開発環境だ。インストールも初期設定も要らない。ワークスペースを開くと、ファイルツリー、エディタ、bashターミナル、そして配線済みのClaudeが並んでいる。共同編集エディタとしても使えるので、午前は候補者のスクリーニング、夜は勉強会、同じ部屋で両方こなせる。
狙っている痛みははっきりしている。面接用のサンドボックスはたいてい単一ファイルで、ターミナルがなく、コンパイル待ちが長い。ここには本物の作業ツリーとシェルがある。候補者はテストを走らせ、何もインストールせずに、どうデバッグするかを見せられる。実行はすべてFirecrackerのマイクロVM内で、ネットワークなし、実時間20秒の上限付きだ。
制約も書いておく。製品はベータ版で、開発元は小さく、公開APIはまだない。ATS連携はロードマップ上にあり実運用ではない。点数は今のところ手で移すしかない。
使い始める
- typelets.comでメールアドレスを使って登録する。ベータ期間中はカード不要だ。
- ワークスペースを作り、実行環境を選ぶ。Python、Ruby、JavaScript、TypeScript、Go、Java、C、C++が最初から使える。
- 問題ライブラリから1問選ぶか、自作の問題とスターターファイル、テストを貼り付ける。
- リンクを共有する。ゲストは生成されたIDで参加し、付与したロールに応じて編集も閲覧もできる。
- 終了後に録画、ターミナル履歴、ルーブリックの点数を見返す。
AIツール情報
Typelets Editorの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- 型どおりの技術面接を回すエンジニアリングマネージャー。ルーブリック、録画、共有シェルがあれば点だけでは見えない根拠が残る。ただし結果は自分でATSへ移す必要がある。
- 雑学クイズではなく一緒にコードを書く面接官。1つのファイルに2つのカーソル、ターミナルは1つ、ビデオも同じタブにある。
- ブートキャンプの講師や勉強会の主催者。1つのワークスペースで講義、デモ、録画まで済む。参加者が20人を超えない範囲で、という条件付きだ。
タスク
- テイクホーム課題。メールで招待し、締切を設定すれば、時間になった時点で自動提出される。zipファイルを追いかける必要はない。
- ライブのデバッグ演習。候補者が任意のファイルでRunを押すとstdoutが流れてくる。何を打ったかではなく、エラーをどう読むかが見える。
- AI支援コーディングの評価。Claudeアシスタントには予算上限があり、すべてのプロンプトが記録される。候補者がモデルをどう動かすかを判断できる。
- 提出物の採点。Draft with AIがルーブリックに沿って点数と根拠を提案し、最終判断は人が下す。
シーン
- 45分のスクリーニングで、相手がこちらのスタックを触ったことがない場合。リンクを開けば実行環境はすでに用意されている。
- Webサーバーを実際に動かす必要があるテイクホーム。常時起動モードならコンテナが温まったままで、共有できるプレビュー用サブドメインも付く。
- 面接官の目線を揃える場面。同じ面接を3人で再生し、1本の録画に対してメモを突き合わせる。
主な機能
エディタ、ターミナル、Claudeが1つのタブに
ワークスペースには複数ファイルのツリー、構文を解釈するエディタ、部屋が続く限り生きているbashセッションが揃う。Claudeも同じ画面にいるので、候補者はタブを離れず、別ウィンドウにコードを貼らずにヒントを求められる。評価の公平性にとって大きい。プロンプトと差分が同じ場所に残るからだ。
期限が来れば自分で提出するテイクホーム
メールで招待すると、相手には時間制限付きのワークスペースが渡り、締切に自動提出される。カレンダー通知も、添付忘れもない。後から提出物を開けば、録画とターミナルログが隣にある。たいてい面白い判断はそこに現れる。
実行ごとにFirecrackerサンドボックス
候補者のコードは、Fly.io上の専用FirecrackerマイクロVMで非rootユーザーとして動く。ネットワークなし、共有ファイルシステムなし、CPUとメモリは上限付き、tmpfsの作業領域あり、1回の実行に実時間20秒の制限。アイドル状態が15分続くとVMは破棄されるので、セッションをまたいで何も残らない。
リアルタイム共同編集と共有シェル
キー入力はYjsのCRDTでタブ間を同期する。相手のカーソルが見え、フォーカスを追い、同じファイルを同時に編集できる。ターミナルも共通だ。bashセッションは1つ、出力も1つで、両者が同じテストの失敗を見る。
隠しテストとルーブリック付きの問題ライブラリ
各問題には指示文、スターターファイル、公開テスト、隠しテスト、そして正しさ、計算量、コミュニケーション、コード品質を採点するルーブリックが付く。Manage library画面で自作の問題を作り、既存の問題と混ぜることも、両方を併用することもできる。問題を使い回せるかどうかが、再現性のある採用と、毎回の即興を分ける。
録画、再生、構造化された採点
面接用ワークスペースは、編集、ターミナル出力、テスト結果、点数を標準で記録する。ワークスペース単位で録画を切ることも可能だ。再生すれば面接官チームが同じセッションを後から確認でき、紙のメモを突き合わせるより目線が揃う。点数はATSへ書き出せて、録画は設定から削除できる。
メリットとデメリット
メリット
- 開発環境がブラウザのタブで完結するので、候補者はツールチェーンの準備を丸ごと省ける。
- 共同編集エディタがファイル、シェル、テスト、ビデオを1か所に集める。4つのタブを行き来しなくていい。
- 共有ターミナルと複数ファイル編集は、単なるメモ帳より本物のデバッグに近い。
- 隔離の作りが具体的で信頼できる。FirecrackerマイクロVM、ネットワーク遮断、CPUとメモリの上限。
- ワークスペース内の多人数ビデオで、Zoomのリンクと共有ドキュメントの往復が消える。
- ベータ期間中は全機能が無料。カード登録も利用上限もない。
デメリット
- 公開APIがなく、ATS連携もロードマップ段階なので、面接のたびに手作業のコピーが発生する。
- スマートフォンでは観覧しかできない。コードを書くにはデスクトップのブラウザが要る。
- データはus-eastリージョン固定で選択肢がない。EU域内のデータ保管を求めるチームには不利だ。
- ベータ版を出す小さな開発元なので、価格と機能範囲が変わりうる。稼働率のコミットも公表されていない。
よくある質問
現時点では無料だ。ベータ期間中はワークスペース、面接、録画、問題ライブラリ全体、すべての実行環境が制限なしで使える。有料プランは後から用意し、既存アカウントは寛大な無料枠に残すと開発元は説明している。
関連コンテンツ
Typelets Editorに関連するツール、スキル、記事を探す。
Typelets Editorの代替ツール
Base Code
Base44 (Wix) · コーディング · 生産性向上Base CodeはBase44の共有クラウド開発環境だ。既存のGitHubリポジトリに対する変更をチャットで伝え、プレビューで確認し、プルリクエストとして返せる。
Google EmbeddingGemma 2
Google DeepMind · ライティング · 画像 · コーディングGoogle EmbeddingGemma 2 は 7 億 4000 万パラメータのオープンなモデルで、テキスト、コード、画像、音声、動画フレームを同じ 768 次元空間のベクトルに変え、スマートフォンやノート PC 上で動く。
GitGlow
GitGlow · コーディング · 生産性向上GitGlow は自分のコードと AI エージェントの変更を一つのレビューにまとめるデスクトップ Git クライアントだ。出荷前に、マシンから何が出ていくのかを確かめられる。
