agent view in Xcode

Question: Is there a recommended workflow for using Xcode's agent chat, given its current UI limitations?

Context: I can't view my source code / project settings and the agent chat at the same time — it's one or the other. Worse, if I start typing in the chat bubble and then switch views to copy some text from my code, whatever I'd typed in the bubble gets lost.

This makes even simple tasks painful. For example, the agent can't modify project settings directly while a chat is open, so I end up trying to follow a long list of setup instructions from the chat while constantly toggling to the settings view to actually make each change — it's a nightmare.

Because of this, I end up doing anything non-trivial in VS Code with the command line instead, which is ironic since VS Code isn't even my first choice for SwiftUI work.

I'm using version 27RC, so I'm starting to worry that this is the final design.

I usually control click a conversation to open it in a new window. and then have code in a different window. It's only painful if Xcode crashes - that window is empty when I reopen Xcode. Or sometimes I accidentally press the arrow key to look at code it's referring to and I can't for the life of me get back to the conversation.

agent view in Xcode
 
 
Q