ForgeCode support is beta.
tokenjuice install forgecode inserts a marker-delimited instruction block into
AGENTS.md at the current git/project root. ForgeCode owns command execution
and output delivery, so tokenjuice uses project instructions instead of a hook.
tokenjuice install forgecode
tokenjuice doctor forgecode
tokenjuice uninstall forgecodeBy default tokenjuice resolves the current git root and updates
<git-root>/AGENTS.md. Set FORGECODE_PROJECT_DIR=/path/to/project to target a
specific project directory during tests or scripted installs.
- The instruction block tells ForgeCode to prefer
tokenjuice wrap -- <command>for terminal commands likely to produce long output. - The instruction block tells ForgeCode to treat compacted output as authoritative.
- The only documented escape hatch is
tokenjuice wrap --raw -- <command>. - Existing
AGENTS.mdcontent is backed up before install and preserved around the tokenjuice block.
The managed markers are host-specific:
<!-- tokenjuice:forgecode begin -->
...
<!-- tokenjuice:forgecode end -->That lets ForgeCode share AGENTS.md with other agent instruction blocks without
one install replacing another host's tokenjuice guidance.
ForgeCode AGENTS.md rules are prompt guidance, not command hooks. This integration does not intercept or rewrite shell output; it gives ForgeCode a stable project instruction to follow when it decides how to run terminal commands.