| layout | default |
|---|---|
| title | OpenCode AI Legacy Tutorial |
| nav_order | 138 |
| has_children | true |
| format_version | v2 |
Learn from
opencode-ai/opencodearchitecture and workflows, and migrate safely to actively maintained successors.
This repository is archived, but still useful as a reference for terminal-agent UX patterns, multi-provider model routing, and migration planning to maintained tools.
This track focuses on:
- understanding archived OpenCode behavior and capabilities
- operating legacy workflows safely when needed
- planning migration to Crush and related maintained stacks
- preserving useful patterns without carrying unbounded legacy risk
- repository:
opencode-ai/opencode - stars: about 11.5k
- latest release:
v0.0.55(published 2025-06-27) - status: archived
flowchart LR
A[Terminal task] --> B[OpenCode TUI]
B --> C[Provider and model routing]
C --> D[Tools and shell actions]
D --> E[Session storage and compaction]
E --> F[Migration to maintained successor]
| Chapter | Key Question | Outcome |
|---|---|---|
| 01 - Getting Started and Project Status | How should I approach an archived coding-agent project? | Safe baseline |
| 02 - Legacy Architecture and Feature Model | What did OpenCode optimize for in terminal workflows? | Architecture understanding |
| 03 - Installation and Configuration Baseline | How do I reproduce legacy setups reliably? | Reproducible setup |
| 04 - Model Providers and Runtime Operations | How do provider and environment settings affect behavior? | Better runtime control |
| 05 - Interactive and Non-Interactive Workflows | How do I automate tasks in legacy mode? | Workflow clarity |
| 06 - Session, Tooling, and Integration Practices | How do I manage sessions/tools/MCP configs safely? | Operational stability |
| 07 - Migration to Crush and Modern Alternatives | How do I move off archived infrastructure? | Migration plan |
| 08 - Legacy Governance and Controlled Sunset | How do teams retire legacy usage responsibly? | Sunset runbook |
- how to evaluate and use archived coding-agent tooling safely
- how to reproduce and document legacy OpenCode behavior
- how to plan and execute migration to maintained successors
- how to manage governance and risk during legacy sunset periods
Start with Chapter 1: Getting Started and Project Status.
- Start Here: Chapter 1: Getting Started and Project Status
- Back to Main Catalog
- Browse A-Z Tutorial Directory
- Search by Intent
- Explore Category Hubs
- Chapter 1: Getting Started and Project Status
- Chapter 2: Legacy Architecture and Feature Model
- Chapter 3: Installation and Configuration Baseline
- Chapter 4: Model Providers and Runtime Operations
- Chapter 5: Interactive and Non-Interactive Workflows
- Chapter 6: Session, Tooling, and Integration Practices
- Chapter 7: Migration to Crush and Modern Alternatives
- Chapter 8: Legacy Governance and Controlled Sunset
Generated by AI Codebase Knowledge Builder