Back to Vault

Coding Agents
Tier 4
opencode (sst)
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
2Agent 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
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