feat: add aibridge-proxy module for AI Bridge Proxy workspace setup#721
feat: add aibridge-proxy module for AI Bridge Proxy workspace setup#721ssncferreira wants to merge 5 commits intomainfrom
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
a8c1df0 to
6fe9982
Compare
89718e0 to
b4d4d04
Compare
|
Is the intention here to use this instead of coding in ai-bridge support in each agent module like we do now? |
7a8034e to
52925f5
Compare
@DevelopmentCats No, native AI Bridge support is still preferred when the client supports overriding the base URL, like Claude Code, for instance. The AI Bridge Proxy is a complement to AI Bridge for clients that don't support overriding the base URL, more info in the docs. An example of a client that only works with the proxy is Copilot. The upstack PR #725 shows how to integrate it with the aibridge-proxy module. |
DevelopmentCats
left a comment
There was a problem hiding this comment.
Honestly Looks great to me!

Description
Add
aibridge-proxymodule that configures workspaces to use AI Bridge Proxy. Downloads the proxy's CA certificate and exposesproxy_auth_urlandcert_pathoutputs for tool-specific modules to configure the proxy scoped to their process. The module does not set proxy environment variables globally in the workspace.Type of Change
Module Information
Path:
registry/coder/modules/aibridge-proxyNew version:
v1.0.0Breaking change: [ ] Yes [x] No
Testing & Validation
bun test)bun fmt)Related Issues
Closes: coder/internal#1187