Skip to content
Unofficial community docs. Content pulled on 2026-10-24 from Trail-Code@d205ac3. For the latest, see the official repo.

Move from graft

Nothing breaks. The code map you know is now called the graft map, and it is one of Trail-code’s two parts.

Before Now
Name graft Trail-code
The code map graft the graft map (same thing)
Command graft trail (graft still works)
Package @nanonets/graft @trailhq/trail-code (the old one still works)
Learnings None New, see Learnings

graft and @nanonets/graft run the same code as trail, and print what they always printed. The MCP server still answers the old graft_* tool names, and settings keep their GRAFT_ names.

  1. Add the trail command

    Terminal window
    graft upgrade

    Already have graft? graft upgrade adds the trail command next to it.

  2. Let each repo move, or move it now

    Repos that graft set up move to trail on their own: once the trail command is installed, each one moves the first time you open Claude Code in it. To move one right away, run:

    Terminal window
    trail init
  3. Commit what changes

    Commit what changes so your teammates move too.