← Books
yatamux Technical Guide
A walkthrough of the current yatamux implementation, a Windows terminal multiplexer written in Rust.
AI 関与度
| なし | 人間の補助 | AI のみ | |
|---|---|---|---|
| 立案 | |||
| 執筆 | |||
| レビュー | |||
| 校正 |
Contents
- 1. Overview and Design Principles The problems yatamux is trying to solve, and the design choices behind the current implementation.
- 2. Architecture in Detail A current-code walkthrough of the startup flow, channel topology, and IPC format after the workspace split.
- 3. Rendering Pipeline A walkthrough of how ConPTY byte streams travel through Grid and end up in GDI.
- 4. Pane Management A walkthrough of Workspace / Surface / PaneTree and how the client-side LayoutNode stays in sync.
- 5. Map of Core Types and Traits A bird's-eye view of the main types across the workspace, aligned with the current module split.
- 6. Developing with AI Agents A development workflow built around AI coding agents such as Claude Code and Codex.
- 99. Appendix A: Glossary Short explanations of the Win32, VT, and yatamux-specific terms used throughout this book.