Replies: 2 comments 1 reply
-
|
It's still early days. Can't speak for Daniel obviously, but I think the introduction of skills made compatibility difficult until the other CLI tools catch up. Anthropic also seems to be well alined with some of PAI's principles, like progressive context discovery via the file system. Given the speed at which all these tools are evolving, it doesn't make much sense to expect a definitive direction. Everything is exploration right now. |
Beta Was this translation helpful? Give feedback.
-
Update: PAI-OpenCode Migration Progress & Feature Gap DiscoveryI've been actively working on migrating PAI 2.0 to OpenCode and wanted to share a concrete finding from our v0.4 milestone (Agent Delegation). What's WorkingThe core migration is progressing well:
Feature Gap: Agent-level ResumeWe discovered that OpenCode doesn't support resuming a specific subagent with its previous context: PAI has: // Resume agent with full context preserved
Task({ resume: "agent-id", prompt: "Continue..." })OpenCode has:
ImpactMulti-phase workflows (like SpecFirst: Specify → Clarify → Analyze → Apply) lose context between phases. Each Task call starts fresh. Next StepsWe've:
Would love to hear if anyone else has tackled this or has workaround ideas! From: PAI-OpenCode v0.4 Agent Delegation specification |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I’ve been running one of the first PAI releases with opencode.ai, gradually merging in new features. At first, it felt like the project was heading toward portability —
PAI_DIRECTORYand similar moves suggested we could use it with different clients (Claude, Codex, Opencode, etc.).Recent updates suggest otherwise:
.claude/structure and now assumes a Claude Code environment.That’s fine if Claude is the official direction, but I’d like clarity before I stop adapting it for opencode.ai and potentially add yet another paid subscription.
Questions:
Totally fine if the project is prioritizing efficiency using Claude vs flexibility. I really appreciate your effort @danielmiessler in finding a way to open source your system— just want to know whether I’m fighting the intended direction or if portability is still part of the plan.
Beta Was this translation helpful? Give feedback.
All reactions