# Ship > Ship is a small terminal workspace for running several coding agents at once. Every page of its docs (v0.1.0) as markdown. ## Start here - [Agent guide](https://shipmux.github.io/ship/agent-guide.md): for an agent helping a person set Ship up - [Overview](https://shipmux.github.io/ship/docs/index.md) ## Guides - [Windows and the server](https://shipmux.github.io/ship/docs/windows-and-the-server.md) - [Tabs](https://shipmux.github.io/ship/docs/tabs.md) - [Panes](https://shipmux.github.io/ship/docs/panes.md) - [Scrolling, copying and the mouse](https://shipmux.github.io/ship/docs/scrolling-copying-and-the-mouse.md) - [Agents](https://shipmux.github.io/ship/docs/agents.md) - [Keys](https://shipmux.github.io/ship/docs/keys.md) ## When you need them - [Building from source](https://shipmux.github.io/ship/docs/building-from-source.md) - [Saved tabs](https://shipmux.github.io/ship/docs/saved-tabs.md) - [Configuration](https://shipmux.github.io/ship/docs/configuration.md) - [Shell completions](https://shipmux.github.io/ship/docs/shell-completions.md) - [Troubleshooting](https://shipmux.github.io/ship/docs/troubleshooting.md) ## Scripting - [Scripting Ship](https://shipmux.github.io/ship/docs/scripting.md) - [Reading output](https://shipmux.github.io/ship/docs/scripting/reading-output.md) - [Typing into a pane](https://shipmux.github.io/ship/docs/scripting/typing-into-a-pane.md) - [Handing work to another agent](https://shipmux.github.io/ship/docs/scripting/handing-work-to-another-agent.md) - [Reading command errors](https://shipmux.github.io/ship/docs/scripting/reading-command-errors.md) - [Steering a window](https://shipmux.github.io/ship/docs/scripting/steering-a-window.md) - [Writing a plugin](https://shipmux.github.io/ship/docs/scripting/writing-a-plugin.md)