← Books
yatamux 技術解説
Rust で自作した Windows 向けターミナルマルチプレクサ yatamux の現行実装を追う。
AI 関与度
| なし | 人間の補助 | AI のみ | |
|---|---|---|---|
| 立案 | |||
| 執筆 | |||
| レビュー | |||
| 校正 |
目次
- 1. 概要と設計思想 yatamux が解決したい課題と、現行実装で採っている設計上の選択。
- 2. アーキテクチャ詳解 workspace 化後の起動フロー、チャネル構成、IPC 形式を現行コードに沿って整理する。
- 3. レンダリングパイプライン ConPTY のバイト列が Grid を経由して GDI に描かれるまでを追う。
- 4. ペイン管理 Workspace / Surface / PaneTree と、クライアント側 LayoutNode の同期を追う。
- 5. 型・トレイト関係図 workspace 全体の主要型を、現在のモジュール分割に合わせて俯瞰する。
- 6. AI エージェントと開発したこと Claude Code や Codex のような AI コーディングエージェントを前提にした開発フロー。
- 99. 付録A: 用語集 本書で出てくる Win32 / VT / yatamux 固有用語の要点。