Configs2026年6月2日·1 分钟阅读

Kaku — Fast Terminal Emulator Built for AI Coding

A fast, out-of-the-box terminal emulator built in Rust by tw93, designed specifically for AI-assisted coding workflows with minimal configuration and a polished native experience on macOS.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Kaku Terminal
直接安装命令
npx -y tokrepo@latest install d619a814-5e39-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

Kaku is a Rust-based terminal emulator from tw93 that prioritizes speed, simplicity, and compatibility with AI coding agents. It launches instantly, renders text with native macOS graphics, and ships with sensible defaults so developers can start working without configuration. It is designed to be the ideal terminal for running AI coding tools like Claude Code, Codex, and similar agents.

What Kaku Does

  • Provides a fast, GPU-accelerated terminal emulator built natively in Rust
  • Launches instantly with zero configuration needed out of the box
  • Renders text with native macOS Metal graphics for smooth scrolling
  • Ships with carefully chosen defaults for fonts, colors, and keybindings
  • Works seamlessly with AI coding agents and interactive CLI tools

Architecture Overview

Kaku is built in Rust using native macOS APIs for window management and Metal for GPU-accelerated text rendering. The terminal emulation layer handles ANSI escape codes, Unicode, and modern terminal protocols. The Rust core manages PTY allocation, input handling, and the rendering pipeline. By avoiding Electron and web-based approaches, Kaku achieves native performance with low memory usage and instant startup.

Self-Hosting & Configuration

  • Install on macOS via Homebrew with brew install --cask kaku
  • Works immediately with your existing shell (zsh, bash, fish)
  • Customize fonts, colors, and opacity through the preferences panel
  • Keybindings follow macOS conventions with optional customization
  • Configuration is stored in a simple file that can be version-controlled

Key Features

  • Sub-second launch time with native Rust performance
  • Metal-based GPU rendering for smooth 120Hz scrolling on macOS
  • Sensible defaults that work without any configuration
  • Full Unicode and emoji support with proper width handling
  • Optimized for running AI coding agents and interactive CLI applications

Comparison with Similar Tools

  • Alacritty — GPU-accelerated but configuration-heavy; Kaku works out of the box
  • Kitty — feature-rich with image protocol; Kaku is simpler and macOS-focused
  • WezTerm — Lua-scriptable multiplexer; Kaku focuses on speed and simplicity
  • Ghostty — also Rust-native and fast; Kaku is smaller with a focus on AI coding workflows

FAQ

Q: Does Kaku support Linux or Windows? A: Kaku is currently macOS-focused, leveraging Metal for rendering. Cross-platform support may come in future versions.

Q: Can I use Kaku with tmux? A: Yes. Kaku is a standard terminal emulator that works with tmux, screen, and other multiplexers.

Q: How does it compare to the built-in macOS Terminal? A: Kaku is significantly faster, supports modern terminal features, and has GPU-accelerated rendering for smoother output during AI agent sessions.

Q: Who created Kaku? A: tw93, an open-source developer also known for Pake, Mole, and Kami.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产