I see that in 0.5 we have background agent but Im not sure how this work and what for we use this?
anyone can share your experience?
I see that in 0.5 we have background agent but Im not sure how this work and what for we use this?
anyone can share your experience?
Have not yet got to test it, as I understand it, in the regular mode you can have only one chat at a time. With background agent you can dispatch multiple at the same time, that work on a given assignment independently. When you are ready you can go back to them and review changes.
It’s stated background agent won’t work with Windows, only Mac or Linux. But… what about WSL?
Where did you find this information? I dont see it in changelog or docs
I’m pretty sure I’ve seen it in the changelog, or maybe here on the forum or on discord?
Also, it could be outdated, and Windows support was added in the meanwhile.
It works after you have setup an “environment” (basically a cloud container) with whatever packages/tools you need and then just start a prompt against that background agent (cloud symbol top right where the chat is)
It will spin up an instance of your env and work on its own (e.g. 15 minutes for an expo SDK version upgrade) and you can review results / click to create the pull request etc.
How is that supposed to work in real? Where is the cloud container supposed to be setup, where to configure that etc.
Great, thanks for the screenshots. that helps a lot. For most its not accessible in EAP.
What kind of cloud server is going to be necessary for decent speed? (ram, cpu, storage)
Does it shut down the machine/instance/container after usage? or how is the billing on that side?
Is only GitHub supported for now? Or other git compatible protocols?
Just stay enrolled in the EAP, don’t think it will take long until you get access to it
Don’t worry, you don’t need to host that thing yourself. Regarding the shutdown: from my experience they will go into an archived state some time after finishing (can be reviewed any time) but I don’t think we need to care about that. For billing I think there will be an official announcement, that for sure is a business decision. I’m using GitHub, support for other tools would likely be a first feature request that could be made