Back to Vault
Coding Agents
Tier 4

opencode (sst)

View on GitHub Fetched 2026-07-02 2 related flows

Summary

A polished terminal coding agent (from the SST team) demonstrating terminal-native agent UX: streaming TUI, session management, and provider-agnostic model routing.

Key Takeaways

  • Terminal agents live or die on streaming and session UX
  • Provider-agnostic routing future-proofs the harness

Reliability Note

Official repository; URL currently redirects (project moved orgs).

Flows informed by this source

2
Flows category icon
Agent Architecture

Streaming and Partial-Result UX

Stream model output and tool progress so users see the agent think and act - the UX baseline every serious terminal agent has set.

01Design the event protocol
02Implement server-side streaming
03Build the streaming client rendering

+1 more steps to Done

Best forbuilders who have shipped a basic app before

4 steps60-90 minutesIntermediate
Flows category icon
Agent Architecture

From CLI Harness to Product

Grow a working agent loop into a product: sessions, config, resumability, and the packaging polish the successful terminal agents share.

01Implement persistent sessions
02Build true resume
03Layer the configuration system

+2 more steps to Done

Best forbuilders who have shipped a basic app before

5 steps90-150 minutesIntermediate

Made with Emergent