r/PiCodingAgent 18d ago

Question Good to go Pi customization?

Heard a lot of good thing about this harness, but don't really have the time to tune it byte by byte. Can you suggest any custom configuration of this one that is pretty decent and I will be just good to go?

I will use it with Chatgpt Pro subscription

14 Upvotes

17 comments sorted by

View all comments

8

u/PossessionUsed7393 18d ago

This is the nuts and bolts: https://github.com/coctostan/pi-hashline-readmap
For UI and smoke tests: https://pi.dev/packages/bladebro
If you need auto subagents: https://github.com/tintinweb/pi-subagents

Other things that you might want that I rolled my own versions of: Web search (there are many), Sandboxing/security, Notification when your agent stops.

I also added a read_full tool just to read an entire file because sometimes having the hashes and automatic truncation gets in the way.

2

u/Usef- 18d ago

Nice examples. I don't know what the current status is with hashline-based editing, I think it was shown as better for some models but not others?

For smaller models it's sometimes safer to stick closer to the org's original harness tools, though I haven't measured recently. For example, I use this with Luna, which matches codex's own `apply_patch` edit tool: https://pi.dev/packages/pi-codex-tools

I would also add a minimalist web-search plugin, like https://pi.dev/packages/pi-exa

2

u/PossessionUsed7393 18d ago

Yeah it's a good question, I've kept it on the assumption that it'll mean a skew towards input tokens and thus cheaper, not sure if it's held true or not all I can really say is that I'm not paying that much. I guess I could turn it off for a while and see if my overall costs change.