> ## Documentation Index
> Fetch the complete documentation index at: https://docs.shipyard.lol/llms.txt
> Use this file to discover all available pages before exploring further.

# ShipCode

> Move from planned work to implementation with local and cloud AI coding.

ShipCode is the execution layer for Shipyard. ShipCode Local runs in your development environment, while ShipCode Cloud runs agent conversations, repository-connected tasks, tests, diffs, and pull request creation in the browser.

<Columns cols={2}>
  <Column>
    <Card title="ShipCode Local" icon="terminal">
      Work directly inside a local project with AI composition, slash commands, diffs, review panels, terminal access, and permission controls.
    </Card>
  </Column>

  <Column>
    <Card title="ShipCode Cloud" icon="cloud">
      Connect GitHub, choose a repository, ask an agent to make changes, inspect the run, and create a pull request.
    </Card>
  </Column>
</Columns>

## Recommended workflow

<Steps>
  <Step title="Plan in ShipSpace">
    Create or refine the issue until it has enough context for implementation.
  </Step>

  <Step title="Hand off to ShipCode">
    Use the issue context or ShipCode brief when moving from planning into coding.
  </Step>

  <Step title="Run the agent or work locally">
    Use Cloud for remote agent execution, or Local when you want tight control in your own workspace.
  </Step>

  <Step title="Review before merge">
    Inspect summaries, diffs, changed files, tests, and pull requests before merging.
  </Step>
</Steps>
