{"slug": "pi-enable-fullscreen-tui-mode", "title": "pi: enable fullscreen TUI mode", "summary": "Pi 0.84.4, a terminal-based AI agent, now supports a fullscreen TUI mode that keeps its editor and footer docked at the bottom of the terminal, similar to Claude Code. Users can enable it with the `--tui-mode fullscreen` option or by setting `tuiMode` to `fullscreen` in `~/.pi/agent/settings.json`.", "body_md": "♠ **Today I learned**: [pi](https://pi.dev/) can keep its editor and footer at the\nbottom of the terminal with fullscreen TUI mode, similarly to Claude Code.\n\nThe regular mode leaves terminal scrollback in charge. The `--tui-mode`\n\noption\nswitches to a viewport managed by Pi:\n\n```\n% pi --help | rg -- '--tui-mode|TUI mode'\n  --tui-mode <mode>              TUI mode: regular (default) or fullscreen\n```\n\nFor an one-off session:\n\n```\n% pi --tui-mode fullscreen\n```\n\nFor a persistent default, add `tuiMode`\n\nto `~/.pi/agent/settings.json`\n\n:\n\n```\ndiff --git pi/.pi/agent/settings.json pi/.pi/agent/settings.json\nindex 7d2fee8b..57fd5094 100644\n--- pi/.pi/agent/settings.json\n+++ pi/.pi/agent/settings.json\n@@ -41,6 +41,7 @@\n   \"showCacheMissNotices\": true,\n   \"theme\": \"catppuccin-mocha\",\n   \"treeFilterMode\": \"user-only\",\n+  \"tuiMode\": \"fullscreen\",\n   \"warnings\": {\n     \"anthropicExtraUsage\": false\n   }\n```\n\nThe transcript scrolls inside Pi. The editor, queued messages, widgets, and footer stay docked at the bottom.\n\nThe same setting is available under `/settings`\n\nas **TUI mode**. Pi 0.84.4\nsupports `regular`\n\nand `fullscreen`\n\n. ∎\n\n— § —\n\nReply via [email](mailto:serendipity@perrotta.dev?subject=Reply to: pi: enable fullscreen TUI mode)", "url": "https://wpnews.pro/news/pi-enable-fullscreen-tui-mode", "canonical_source": "https://perrotta.dev/2026/09/pi-enable-fullscreen-tui-mode/", "published_at": "2026-09-03 11:48:57+00:00", "updated_at": "2026-09-03 12:26:13.577890+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools"], "entities": ["Pi", "Claude Code"], "alternates": {"html": "https://wpnews.pro/news/pi-enable-fullscreen-tui-mode", "markdown": "https://wpnews.pro/news/pi-enable-fullscreen-tui-mode.md", "text": "https://wpnews.pro/news/pi-enable-fullscreen-tui-mode.txt", "jsonld": "https://wpnews.pro/news/pi-enable-fullscreen-tui-mode.jsonld"}}