Skip to main content
The CLI runs Seb in your terminal. Its primary use is reviewing the PR an agent just produced; the same seb chat also pairs with you on code, runs hardware tests locally, and serves bridges back to Platform. Reviewing in the CLI gives you a reviewer that already knows the project and branch — ask questions about the change, run hardware procedures the agent’s cloud machine can’t reach, and push edits back through the same chat that drafted them.

Pull the PR

cd path/to/your/repo
seb chat
Once in chat, pull the agent’s PR:
/pull
/pull lists open PRs, checks out the agent’s branch, updates your working copy, and opens the chat with the agent’s summary already loaded.
/pull listing open PRs in the Seb chat

What to do next

  • Read the diff and ask questions. “Why this approach?” “What about the locking around line 80?” Answers are grounded in the actual change.
  • Run more tests. Anything that runs on your machine — including hardware procedures that need your bench attached — works the same as it does on the agent’s side, because seb connect is already up.
  • Edit the code directly. Make changes in the file tree; Seb sees them as they happen.

Commit back

When the change is good, ask Seb to commit and push:
Commit these changes with message “review: tighten error handling in motor_init” and push.
The PR updates on top of the agent’s branch. On Platform’s Agents page, the row stays in In Review until you click Complete (or the PR merges on GitHub).

Next

From here, cycle: launch more agents (step 3), add procedures (step 4). Reference: CLI commands, slash commands, Platform map.