hongnoul

Gwae — Development skill for Claude Code

Development community

gwae: niri's scrolling tiling for your CLI agents, in any terminal (daemon-free, MIT).

How to install Gwae

This entry records only its repository, not the path inside it, so there is no exact command to give. Open hongnoul/gwae and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Gwae does

gwae: niri's scrolling tiling for your CLI agents, in any terminal (daemon-free, MIT).

Alternatives in Development

  • OpenAI Codex CLI — (Rust implementation) 67.8k ★
  • Device Control Agent — You are an autonomous macOS agent with full control of this device via two CLI tools: - steer — GUI automation 250 ★
  • Ship Studio — The professional studio for modern development — build it, ship it, host it without leaving the app 249 ★

README

gwae — official mark

gwae

[![Latest Release](https://badgen.net/github/release/hongnoul/gwae?icon=github)](https://github.com/hongnoul/gwae/releases) [![CI](https://github.com/hongnoul/gwae/actions/workflows/ci.yml/badge.svg)](https://github.com/hongnoul/gwae/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](LICENSE)

**Infinite scroll terminal multiplexer optimized for MacOS / Windows**

gwae demo: agents on an infinite no-shrink strip grid

Not sped up - you can go much faster than demo

curl -fsSL https://hongnoul.github.io/gwae/install.sh | bash   # macOS & Linux
brew install hongnoul/tap/gwae                                 # Homebrew
cargo install gwae                                                                         # Rust 1.85+

[Website](https://hongnoul.github.io/gwae/) · [Quick Start](#quick-start) · [Keyboard Shortcuts](#keyboard-shortcuts) · [Why gwae?](#why-gwae) · [FAQ](#faq) · [Docs](docs/)


Quick start

gwae                     # one strip, one 1/4-width pane + placeholder boxes
gwae run "claude"        # command runs in column 0, rest are shells ($SHELL)
gwae new -- htop         # (subcommand form) new column in a fresh session
gwae init                # guided setup: theme, layout, chrome (safe to re-run)
gwae setup               # optional per-terminal bindings (e.g. Cmd+hjkl on iTerm2/kitty)
gwae upgrade             # move to the latest release the same way you installed
gwae doctor              # diagnostics: config + theme validity, update route, layout smoke

The default layout is one strip, one quarter-width column. Skeleton placeholders tile the empty right side so the 4-column container always reads. New columns appear to the right of the focused pane, not at the strip end. `⌥+;` spawns your agent in a new c