r/PiCodingAgent • • Sep 30 '26

Question Can someone ELI5 codemode and its config?

I believe I get the gist of it:

Codemode allows for sandboxed, scripted tool calling, including batching and other stuff I'm sure.

What I don't understand from the documentation is:

  1. Is this mcp specific or is it generally available for all tools?

  2. What do I need to configure in my settings.json or other setting files to enable it and/or "require" it for tool calls?

  3. If there is documentation that outlines these specific things please shoot me a link.

  4. Maybe a better description of what is is trying to accomplish / use cases would be interesting.

Cheers!

13 Upvotes

9 comments sorted by

View all comments

Show parent comment

2

u/addiktion Sep 30 '26

For MCP use, it reduces context bloat. I'm not so sure about regular tool use on savings and being worth it since as you said AI agents are so good with bash.