CLI

The SeaSnoke CLI is your primary interface for managing agents, tasks, and runs from the terminal.

Edit this page

Installation

Install the CLI with the script for your platform.

curl -fsSL https://install.seasnoke.dev | bash

On Windows PowerShell:

irm https://install.seasnoke.dev/windows | iex

With Homebrew:

brew tap seasnoke/tap
brew install seasnoke

Global Commands

  • seasnoke auth manages authentication.
  • seasnoke task creates and manages tasks.
  • seasnoke runs monitors agent runs.
  • seasnoke workspace manages workspaces.

Task Commands

CommandDescription
seasnoke task submit <file>Submit a new task from a markdown file.
seasnoke task listList all tasks in the workspace.
seasnoke task get <id>Get details of a specific task.
seasnoke task cancel <id>Cancel a running task.

Run Commands

CommandDescription
seasnoke runs listList all agent runs.
seasnoke runs get <id>Get run details and status.
seasnoke runs logs <id>Stream logs from a run.
seasnoke runs diff <id>View the diff output of a run.

Workspace Commands

CommandDescription
seasnoke workspace infoShow current workspace details.
seasnoke workspace switch <id>Switch to a different workspace.

On this page