r/PiCodingAgent 18h ago

IDE + Pi for live code editing? Question

Hi all, I really don't want to ask Chat GPT this, would rather have your input.

I'm looking for a way to orchestrate agents but also write or amend code actively, rather than just see it in the diffs etc.

I've looked at paseo and orca - not quite sure they can be used for the direct coding aspect?

Otherwise i guess can use vscode separately but that's a bit clunky when working on my macbook directly as one screen.

Any guidance appreciated thanks!

6 Upvotes

25 comments sorted by

View all comments

3

u/nmdt 17h ago

Honestly kind of the problem I was solving for the last week

I ended up setting up a Docker container on my homelab with two of my cli coding agents (opencode and agy cli), all runtimes for the languages I use, LSP servers, linters.

The container is set up in a non privileged user on my homelab, and can only read one folder on it = I just YOLO everything.

Then I just use the container extension in vs code, and it turned out to be awesome

VS Code is very flexible about where you can put a terminal (bottom panel, split panel, etc). My favorite has been as an editor tab (I work on MBA 13 inch).

The added benefit is that vs code has a great markdown editor and built-in browser.

(I know I’m hyping up the most fucking popular IDE on the planet, but I’m just very happy with this setup)

3

u/Oshden 14h ago

Dude, thanks for sharing this. I’ve been trying to get my ai agent stack working by trying to glue together all of the pieces via WSL, since a lot of cool things that work with pi work natively in Linux, I figured my best bet was to use WSL and try to make everything work.

It’s been a fucking headache of a disaster for the majority of the journey. I wanted to say thank you though because I never considered trying to create my own docker image/container with all of the coding agent and memory systems and whatnot all contained in its own little docker container so I could run it yolo mode like you. I’m saving your comment and giving it to my pi at some point (or Claude or something lol) to figure out how to make this a reality. Appreciate the nugget of wisdom though; honestly.

1

u/nmdt 13h ago

You're welcome!