I thought adding SDKS is something AI IDE's would be really good at it, but past the install's it usually fumbles to get the middleware/integration layer right so I think this actually makes sense. Only thing will this work for all codebases in the future? For example if I build like a CLI?
Hey great question! It has a universal tool called plan and run-code, so basically when it gets a task it will determine what API access it has in the GitHub codespace, for example:
Write me a 10 Slides google slides presentation on the current news -> Claude will hit the plan tool -> come up with plan and recognize it has access to a codespace with the googleapis npm installed and it has a scoped Google User Token -> it will then write code to create the slide deck -> You can then approve or deny that code -> if approved the code is executed to create the slide deck -> then you can approve whether to share the result with Claude or not
Hey so that is when you would install our GitHub app, which listens for changes on your codebase and similarly opens PRs. Optionally you can use our AI powered markdown editor, to edit and review the markdown in the PRs. Happy to help set up free trial credits for that use-case if you want to reach out.