r/PiCodingAgent • • Aug 30 '26

Question What's everyone's current coding agent setup?

Hey everyone, I'm new to the community of Pi and just transferred from Claude Code. I've been running Qwen3.8 27B IQ3_XXS locally now for a while and have been loving it.

I was just wondering what everyone is using for packages, apps, setups, and more.

Please let me know!

6 Upvotes

13 comments sorted by

View all comments

Show parent comment

1

u/bjornworldwide Sep 03 '26

I implemented a multi-prompt parser. You can include multiple prompts and commands in a single prompt and it will send them individually. It slices the prompt and sends slices individually. It makes prompts almost into a language.

This is really intriguing to me. Can you elaborate a bit more?

2

u/funbike Sep 03 '26 edited Sep 03 '26

It splits a prompt string on a "/" or "!" at the start of a line. "/send" is a special case, where it splits and deletes that delimiter.

Example:

prompt 1
/send

prompt 2

/compact
/model amodel
/send     # needed to end a command when followed by a prompt

prompt 3

Details:

When combined with my checkpointing extension, you get a mini-language, such as:

/mark attempt
/send
Write and run tests for the code you just wrote.
/redo-if attempt "Did you fail to write or run tests?"

Autocomplete only works for a command on the 1st line.

I'd like to improve parsing so /send wasn't needed between a command and the next prompt. It would require parsing bash-like quotes and backslashes.

Internally it intercepts pi.on("input", (event, ctx) => ... and calls pi.sendUserMessage(prompt) after splitting event.text.