Feature Request: Support for Remote Agent SDKs (OpenAI Codex/Assistants, Anthropic Agent SDK) #1585
Replies: 1 comment
|
Thanks for the proposal. Today Rig’s core abstractions are built around local orchestration over a So the main issue is not the transport itself, but the runtime model. Supporting this cleanly would likely require new groundwork in Rig around things like:
Because of that, I don’t think this fits neatly into the existing That said, the use case makes sense. The most practical near-term path would probably be:
That would let us validate the API shape before committing to a new core abstraction in If you’re interested in contributing, I think an integration-crate prototype would be the best place to start. In particular, it would be useful to see what the minimal common surface actually is across providers (session/run, input, streaming events, final output, cancellation, etc.). |
Uh oh!
There was an error while loading. Please reload this page.
Hello Maintainers,
Context
I am right now playing around with rust and gpui to build mvp on coding agents harness. and was looking to use
rigas backbone for agent orchestration.While investigating the ecosystem, I noticed a gap between the TypeScript ecosystem and what
rigcurrently offers.In the typescript ecosystem, there's native support for connecting Managed/Remote agents via their official sdks:
These SDKs allows developer to leverage existing subs, where agent loop happens on the provider's side.
Proposal
Does it make sense for
rigto support these "Remote Agent" workflows?Ideally, I would love to see a generic interface where I can interact with these hosted agents just as easily as I interact with a standard chat model in rig. Currently, to use these features, I have to bypass rig entirely and use the raw provider SDKs.
Thanks for the great work on this library.
If this feature aligns with rig, I am happy to contribute on this.
related discussions:
#1034 (they are trying to replace rig for claude agent sdk, but I am trying to propose a feature)
All reactions