You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Support opencode as an alternative to Claude Code #178
Gah! Completely sorry. I've been burning the midnight oil on 2.0 and I accidentally marked this as obsolete. Please forgive me. Reopening.
Now 2.0 is in place, I think it's time we reconsidered this. 2.0 rewrote almost everything, so now it's stabilized, I'd be extremely happy for you to work on this.
Having said that, we do make use of some pretty deep Claude Code features. Skills are used extensively now (for af, porch, etc). And our consult function uses the Claude Agent SDK rather than direct Claude Code calls (claude code really didn't like being used by claude code). So it is some work, but probably not too much.
Please don't hesitate to reach out to me if I can help with the implementation! waleedk@gmail.com or you can find me on the discord.
@craigedmunds Can you please give it a try? You can either clone the repo or you can try installing from the repo or the v3.0.0-rc.9 build that just added this? I can't really test it. It uses the new "harness" abstraction we've already tested for gemini + codex, but there are some peculiarities around opencode (e.g. it does not accept a system prompt or an appended system prompt).
Activity
waleedkadous commentedon Feb 14, 2026
Closing as obsolete — pre-2.0 issue triage.
craigedmunds commentedon Feb 15, 2026
What does “pre-2.0 issue triage“ mean?
waleedkadous commentedon Feb 15, 2026
Gah! Completely sorry. I've been burning the midnight oil on 2.0 and I accidentally marked this as obsolete. Please forgive me. Reopening.
Now 2.0 is in place, I think it's time we reconsidered this. 2.0 rewrote almost everything, so now it's stabilized, I'd be extremely happy for you to work on this.
Having said that, we do make use of some pretty deep Claude Code features. Skills are used extensively now (for af, porch, etc). And our consult function uses the Claude Agent SDK rather than direct Claude Code calls (claude code really didn't like being used by claude code). So it is some work, but probably not too much.
Please don't hesitate to reach out to me if I can help with the implementation! waleedk@gmail.com or you can find me on the discord.
craigedmunds commentedon Apr 11, 2026
Is this completed? 👏
waleedkadous commentedon Apr 12, 2026
Reopening — spawning a builder to implement opencode support, building on the new harness abstraction layer.
waleedkadous commentedon Apr 12, 2026
Merged in PR #663. OpenCode now supported as an alternative agent shell via the harness abstraction layer.
waleedkadous commentedon Apr 12, 2026
@craigedmunds Can you please give it a try? You can either clone the repo or you can try installing from the repo or the v3.0.0-rc.9 build that just added this? I can't really test it. It uses the new "harness" abstraction we've already tested for gemini + codex, but there are some peculiarities around opencode (e.g. it does not accept a system prompt or an appended system prompt).