Flywrite

The terminal

Flywrite includes a real terminal β€” the same shell you'd get in your system's Terminal app, right below your writing. It's how you run Claude Code, Codex, or any other CLI agent.

Opening it

Press βŒƒ` to show or hide the terminal panel, or ⌘J to jump into it. Each project keeps its own terminals. (Every shortcut here is a default β€” customize any of them in Settings β†’ Keyboard.)

Terminal tabs

Run more than one thing at once with tabs β€” click + for a new one, and switch with βŒƒTab. Tabs name themselves after what's running (like "Claude Code"), or double-click a title to rename it. A spinner on a tab means an agent is busy working there.

Launchers

Launchers are one-keystroke ways to open a new terminal with something already running. Flywrite ships with three β€” Terminal (a plain shell), Claude Code, and Codex β€” on βŒƒ1β€“βŒƒ3 by default. Add your own or edit them in Settings β†’ Terminal.

Put it where you like

The terminal can dock to the bottom, left, or right of the editor β€” change it in Settings β†’ Appearance β†’ Layout. More in Appearance & themes.