docs(agents): summarize the OpenCode ecosystem (closes #100) - #209
Conversation
Add chapters/ai-tools/opencode-ecosystem.qmd, transcluded from coding-agents.qmd right after the Oh My OpenCode section, mapping the plugins, clients, and agent bundles indexed on opencode.ai/docs/ecosystem plus CodeNomad. Each notable project gets what it does, its maintainer, activity read from the GitHub API on 2026-09-09 (stars, last push, latest release), and a one-line "useful to us?" verdict, so a lab member can pick a front end, an isolation plugin, or a token saver without re-reading forty READMEs. The section also covers the two first-party paid services (OpenCode Zen and OpenCode Go) the ecosystem page omits, because Go is already one of the lab's delegation budgets, and it explicitly steers readers away from the subscription-bridge plugins whose own READMEs concede a terms-of- service violation. Bibliography entries are added only for pages actually fetched; the new wordlist entries are the project and vendor names the chapter spellcheck flagged. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
🟢 Approval recommended
The changes are documentation-focused, references and section cross-links resolve correctly, and no concrete issues were found in the updated files.
Pull request overview
Adds a new documentation section mapping the OpenCode ecosystem (plugins, projects/clients, agent bundles, plus CodeNomad) and wires it into the existing “Coding agents” chapter, with supporting bibliography entries and spelling wordlist updates.
Changes:
- Adds a new
ai-toolspage summarizing notable OpenCode ecosystem projects with cross-references to existing OpenCode coverage. - Includes the new section from
chapters/coding-agents.qmdunder “The OpenCode Ecosystem”. - Extends
references.bibandinst/WORDLISTto support citations and spelling checks for the new content.
File summaries
| File | Description |
|---|---|
| references.bib | Adds BibTeX entries for OpenCode docs/repos and ecosystem projects cited by the new section. |
| inst/WORDLIST | Adds new proper nouns/terms used in the OpenCode ecosystem write-up to satisfy spellcheck. |
| chapters/coding-agents.qmd | Inserts a new top-level section that transcludes the OpenCode ecosystem page. |
| chapters/ai-tools/opencode-ecosystem.qmd | New content page summarizing the OpenCode ecosystem with “useful to us?” guidance and internal cross-references. |
Review details
- Files reviewed: 4/4 changed files
- Comments generated: 0
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|
One or more custom setup steps configured for this repository failed during this Copilot code review run: Setup steps run before each review. If the review above is missing context, or no review was posted at all, the failing step above may be the cause. See the workflow run for failure details, fix your setup steps configuration, and re-request a review. Note You can configure setup steps for Copilot code review separately from Copilot cloud agent with a |
# Conflicts: # references.bib
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
🟡 Changes recommended
The newly added BibTeX block contains a malformed entry (missing closing brace) that can break bibliography rendering, and the new GitHub repo citations don’t match the file’s established howpublished = {Software} convention.
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Review details
- Files reviewed: 4/4 changed files
- Comments generated: 1
- Review effort level: Lite
| title = {OpenCode: The open source coding agent}, | ||
| author = {{anomalyco}}, | ||
| year = {2026}, | ||
| howpublished = {GitHub repository}, |
The union resolver used for the sync dropped the blank line between every pre-existing entry and truncated one entry, which made pandoc reject the file and failed the build. The file is now rebuilt from the two parent versions: main's entries in main's order and formatting, then this branch's new entries appended, validated with pandoc. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
Claude finished review — View run Confirmed — no other files changed in this range, only Review: PR #209 —
|
There was a problem hiding this comment.
🟡 Changes recommended
New bibliography entries use howpublished = {GitHub repository} instead of the repo’s established howpublished = {Software} convention, and one statement in the new ecosystem page needs clarification to avoid confusing metrics.
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Review details
Suppressed comments (1)
references.bib:330
references.bibuseshowpublished = {Software}for GitHub repository citations elsewhere (e.g.,inflexa/torqclaw), but these new OpenCode ecosystem repo entries usehowpublished = {GitHub repository}. For consistency (and to keep bibliography styling uniform), switch this and the other newly added GitHub repo entries toSoftware.
howpublished = {GitHub repository},
- Files reviewed: 4/4 changed files
- Comments generated: 1
- Review effort level: Lite
| The README reports prompt-cache hit rates of roughly 85% with the plugin versus 90% without, | ||
| and says development focus has shifted to a separate tool called Sleev. |
|
Why
Issue #100 asks for a summary of the OpenCode ecosystem
(the projects listed at https://opencode.ai/docs/ecosystem/: plugins, providers, clients, and integrations)
plus
NeuralNomadsAI/CodeNomad.The site already covers three OpenCode topics
(local models, OpenRouter, and Oh My OpenCode)
but has no map of the wider ecosystem,
so a reader who wants to know which OpenCode add-ons are worth trying
has nowhere to look.
What
chapters/ai-tools/opencode-ecosystem.qmd, transcluded fromchapters/coding-agents.qmdas "The OpenCode Ecosystem" (
@sec-ai-opencode-ecosystem),with per-project notes (what it does, maintainer, activity, "useful to us?")
and cross-references to the existing OpenCode sections instead of repeating them.
references.bib.Closes #100
🤖 Generated with Claude Code