[{"data":1,"prerenderedAt":630},["ShallowReactive",2],{"navigation_docs":3,"-docs-reference-downloads":156,"-docs-reference-downloads-surround":627},[4,8,45,111,121],{"title":5,"path":6,"stem":7},"TheSpider Documentation","\u002Fdocs","docs\u002Findex",{"title":9,"icon":10,"path":11,"stem":12,"children":13,"page":44},"Getting Started","i-lucide-rocket","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",[14,19,24,29,34,39],{"title":15,"path":16,"stem":17,"icon":18},"Introduction","\u002Fdocs\u002Fgetting-started\u002Fintroduction","docs\u002F1.getting-started\u002F1.introduction","i-lucide-house",{"title":20,"path":21,"stem":22,"icon":23},"AI Setup Wizard","\u002Fdocs\u002Fgetting-started\u002Fai-setup","docs\u002F1.getting-started\u002F2.ai-setup","i-lucide-sparkles",{"title":25,"path":26,"stem":27,"icon":28},"Install the agent","\u002Fdocs\u002Fgetting-started\u002Finstallation","docs\u002F1.getting-started\u002F3.installation","i-lucide-download",{"title":30,"path":31,"stem":32,"icon":33},"Cloud quickstart","\u002Fdocs\u002Fgetting-started\u002Fquickstart","docs\u002F1.getting-started\u002F4.quickstart","i-lucide-zap",{"title":35,"path":36,"stem":37,"icon":38},"Connect over MCP","\u002Fdocs\u002Fgetting-started\u002Fmcp","docs\u002F1.getting-started\u002F5.mcp","i-lucide-plug",{"title":40,"path":41,"stem":42,"icon":43},"Pricing","\u002Fdocs\u002Fgetting-started\u002Fpricing","docs\u002F1.getting-started\u002F6.pricing","i-lucide-badge-dollar-sign",false,{"title":46,"icon":47,"path":48,"stem":49,"children":50,"page":44},"Guide","i-lucide-book-open","\u002Fdocs\u002Fguide","docs\u002F2.guide",[51,56,61,66,71,76,81,86,91,96,101,106],{"title":52,"path":53,"stem":54,"icon":55},"Configuration","\u002Fdocs\u002Fguide\u002Fconfiguration","docs\u002F2.guide\u002F01.configuration","i-lucide-settings",{"title":57,"path":58,"stem":59,"icon":60},"The agent","\u002Fdocs\u002Fguide\u002Fagent","docs\u002F2.guide\u002F02.agent","i-lucide-terminal",{"title":62,"path":63,"stem":64,"icon":65},"Campaigns","\u002Fdocs\u002Fguide\u002Fcampaigns","docs\u002F2.guide\u002F03.campaigns","i-lucide-layers",{"title":67,"path":68,"stem":69,"icon":70},"Campaign cadence","\u002Fdocs\u002Fguide\u002Faudit-workflows","docs\u002F2.guide\u002F04.audit-workflows","i-lucide-git-compare-arrows",{"title":72,"path":73,"stem":74,"icon":75},"Triage","\u002Fdocs\u002Fguide\u002Ftriage","docs\u002F2.guide\u002F05.triage","i-lucide-list-checks",{"title":77,"path":78,"stem":79,"icon":80},"PR gate","\u002Fdocs\u002Fguide\u002Fpr-gate","docs\u002F2.guide\u002F06.pr-gate","i-lucide-git-pull-request",{"title":82,"path":83,"stem":84,"icon":85},"Data handling & privacy","\u002Fdocs\u002Fguide\u002Fdata-handling","docs\u002F2.guide\u002F07.data-handling","i-lucide-shield-check",{"title":87,"path":88,"stem":89,"icon":90},"Author an audit methodology","\u002Fdocs\u002Fguide\u002Fmethodology","docs\u002F2.guide\u002F08.methodology","i-lucide-panels-top-left",{"title":92,"path":93,"stem":94,"icon":95},"Configure a custom model runner","\u002Fdocs\u002Fguide\u002Fcustom-runner","docs\u002F2.guide\u002F09.custom-runner","i-lucide-terminal-square",{"title":97,"path":98,"stem":99,"icon":100},"Runner troubleshooting","\u002Fdocs\u002Fguide\u002Ftroubleshooting","docs\u002F2.guide\u002F10.troubleshooting","i-lucide-wrench",{"title":102,"path":103,"stem":104,"icon":105},"Host an external execution agent","\u002Fdocs\u002Fguide\u002Fexternal-agent","docs\u002F2.guide\u002F11.external-agent","i-lucide-plug-zap",{"title":107,"path":108,"stem":109,"icon":110},"Refine","\u002Fdocs\u002Fguide\u002Frefine","docs\u002F2.guide\u002F12.refine","i-lucide-repeat",{"title":112,"icon":113,"path":114,"stem":115,"children":116,"page":44},"Deploy","i-lucide-server","\u002Fdocs\u002Fdeploy","docs\u002F3.deploy",[117],{"title":118,"path":119,"stem":120,"icon":113},"On-prem overview","\u002Fdocs\u002Fdeploy\u002Fonprem","docs\u002F3.deploy\u002F2.onprem",{"title":122,"icon":123,"path":124,"stem":125,"children":126,"page":44},"Reference","i-lucide-code","\u002Fdocs\u002Freference","docs\u002F4.reference",[127,132,137,142,146,151],{"title":128,"path":129,"stem":130,"icon":131},"API reference","\u002Fdocs\u002Freference\u002Fapi","docs\u002F4.reference\u002F1.api","i-lucide-code-xml",{"title":133,"path":134,"stem":135,"icon":136},"Concepts and glossary","\u002Fdocs\u002Freference\u002Fconcepts","docs\u002F4.reference\u002F2.concepts","i-lucide-book-marked",{"title":138,"path":139,"stem":140,"icon":141},"Runner contract","\u002Fdocs\u002Freference\u002Frunner-contract","docs\u002F4.reference\u002F3.runner-contract","i-lucide-file-json-2",{"title":143,"path":144,"stem":145,"icon":28},"Findings export","\u002Fdocs\u002Freference\u002Ffindings-export","docs\u002F4.reference\u002F4.findings-export",{"title":147,"path":148,"stem":149,"icon":150},"Agent CLI contracts","\u002Fdocs\u002Freference\u002Fagent-cli-json","docs\u002F4.reference\u002F5.agent-cli-json","i-lucide-braces",{"title":152,"path":153,"stem":154,"icon":155},"Agent downloads","\u002Fdocs\u002Freference\u002Fdownloads","docs\u002F4.reference\u002F6.downloads","i-lucide-hard-drive-download",{"id":157,"title":152,"body":158,"description":620,"extension":621,"links":622,"meta":623,"navigation":624,"path":153,"seo":625,"stem":154,"__hash__":626},"docs\u002Fdocs\u002F4.reference\u002F6.downloads.md",{"type":159,"value":160,"toc":615},"minimark",[161,170,199,204,313,358,362,365,375,385,389,399,586,601,611],[162,163,164,165,169],"p",{},"These are the files the installer fetches. Most people don't need them. The installer finds the right binary, checks its SHA-256, and puts it on your ",[166,167,168],"code",{},"PATH",". Here is the order to try:",[171,172,173,189,196],"ol",{},[174,175,176,177,184,185,188],"li",{},"Point your coding agent at ",[178,179,181],"a",{"href":180},"\u002Fstartup.md",[166,182,183],{},"startup.md",", as described in ",[178,186,187],{"href":21},"AI setup",".",[174,190,191,192,188],{},"Run the ",[178,193,195],{"href":194},"\u002Fdocs\u002Fgetting-started\u002Finstallation#install","install script",[174,197,198],{},"Download a file from this page by hand.",[200,201,203],"h2",{"id":202},"latest-release","Latest release",[205,206,207,223],"table",{},[208,209,210],"thead",{},[211,212,213,217,220],"tr",{},[214,215,216],"th",{},"Platform ID",[214,218,219],{},"Operating system",[214,221,222],{},"File",[224,225,226,245,262,279,296],"tbody",{},[211,227,228,234,237],{},[229,230,231],"td",{},[166,232,233],{},"linux-x86_64",[229,235,236],{},"Linux x86_64 (static musl)",[229,238,239],{},[178,240,244],{"href":241,"rel":242},"https:\u002F\u002Fthespider.xyz\u002Fdownloads\u002Fagent\u002Flatest\u002Fthespider-agent-linux-x86_64?source=docs",[243],"nofollow","thespider-agent-linux-x86_64",[211,246,247,252,255],{},[229,248,249],{},[166,250,251],{},"linux-aarch64",[229,253,254],{},"Linux aarch64 (static musl)",[229,256,257],{},[178,258,261],{"href":259,"rel":260},"https:\u002F\u002Fthespider.xyz\u002Fdownloads\u002Fagent\u002Flatest\u002Fthespider-agent-linux-aarch64?source=docs",[243],"thespider-agent-linux-aarch64",[211,263,264,269,272],{},[229,265,266],{},[166,267,268],{},"darwin-x86_64",[229,270,271],{},"macOS Intel",[229,273,274],{},[178,275,278],{"href":276,"rel":277},"https:\u002F\u002Fthespider.xyz\u002Fdownloads\u002Fagent\u002Flatest\u002Fthespider-agent-darwin-x86_64?source=docs",[243],"thespider-agent-darwin-x86_64",[211,280,281,286,289],{},[229,282,283],{},[166,284,285],{},"darwin-arm64",[229,287,288],{},"macOS Apple silicon",[229,290,291],{},[178,292,295],{"href":293,"rel":294},"https:\u002F\u002Fthespider.xyz\u002Fdownloads\u002Fagent\u002Flatest\u002Fthespider-agent-darwin-arm64?source=docs",[243],"thespider-agent-darwin-arm64",[211,297,298,303,306],{},[229,299,300],{},[166,301,302],{},"windows-x86_64",[229,304,305],{},"Windows x86_64 (git-bash)",[229,307,308],{},[178,309,312],{"href":310,"rel":311},"https:\u002F\u002Fthespider.xyz\u002Fdownloads\u002Fagent\u002Flatest\u002Fthespider-agent-windows-x86_64.exe?source=docs",[243],"thespider-agent-windows-x86_64.exe",[205,314,315,324],{},[208,316,317],{},[211,318,319,321],{},[214,320,222],{},[214,322,323],{},"Contents",[224,325,326,344],{},[211,327,328,337],{},[229,329,330],{},[178,331,334],{"href":332,"rel":333},"https:\u002F\u002Fthespider.xyz\u002Fdownloads\u002Fagent\u002Flatest\u002FSHA256SUMS?source=docs",[243],[166,335,336],{},"SHA256SUMS",[229,338,339,340,343],{},"One ",[166,341,342],{},"\u003Csha256>  \u003Cfile name>"," line per binary",[211,345,346,355],{},[229,347,348],{},[178,349,352],{"href":350,"rel":351},"https:\u002F\u002Fthespider.xyz\u002Fdownloads\u002Fagent\u002Flatest.json?source=docs",[243],[166,353,354],{},"latest.json",[229,356,357],{},"The current version, its tag, and each binary's path, SHA-256, and size",[200,359,361],{"id":360},"a-specific-version","A specific version",[162,363,364],{},"Every release also lives under its tag, and those files never change:",[366,367,373],"pre",{"className":368,"code":370,"language":371,"meta":372},[369],"language-text","https:\u002F\u002Fthespider.xyz\u002Fdownloads\u002Fagent\u002Fv{X.Y.Z}\u002Fthespider-agent-{platform}\nhttps:\u002F\u002Fthespider.xyz\u002Fdownloads\u002Fagent\u002Fv{X.Y.Z}\u002Fthespider-agent-windows-x86_64.exe\nhttps:\u002F\u002Fthespider.xyz\u002Fdownloads\u002Fagent\u002Fv{X.Y.Z}\u002FSHA256SUMS\nhttps:\u002F\u002Fthespider.xyz\u002Fdownloads\u002Fagent\u002Fv{X.Y.Z}\u002Fmanifest.json\n","text","",[166,374,370],{"__ignoreMap":372},[162,376,377,378,380,381,384],{},"There is no index of past versions. ",[166,379,354],{}," gives the current tag. If you already have the agent, ",[166,382,383],{},"thespider-agent update --version vX.Y.Z"," installs a pinned version and checks it for you.",[200,386,388],{"id":387},"verify-and-install-by-hand","Verify and install by hand",[162,390,391,392,394,395,398],{},"Download the binary and ",[166,393,336],{}," from the same directory, ",[166,396,397],{},"latest\u002F"," or one tag. Then check the hash:",[366,400,404],{"className":401,"code":402,"language":403,"meta":372,"style":372},"language-sh shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","name=thespider-agent-linux-x86_64   # your platform's file name\nbase=https:\u002F\u002Fthespider.xyz\u002Fdownloads\u002Fagent\u002Flatest\ncurl -fsSL --proto '=https' \"$base\u002F$name?source=docs\" -o \"$name\"\ncurl -fsSL --proto '=https' \"$base\u002FSHA256SUMS\" -o SHA256SUMS\ngrep \"  $name\\$\" SHA256SUMS | sha256sum -c -   # macOS: shasum -a 256 -c -\nchmod +x \"$name\"\nmv \"$name\" ~\u002F.local\u002Fbin\u002Fthespider-agent\nthespider-agent --version\n","sh",[166,405,406,426,437,487,516,547,562,577],{"__ignoreMap":372},[407,408,411,415,419,422],"span",{"class":409,"line":410},"line",1,[407,412,414],{"class":413},"sTEyZ","name",[407,416,418],{"class":417},"sMK4o","=",[407,420,244],{"class":421},"sfazB",[407,423,425],{"class":424},"sHwdD","   # your platform's file name\n",[407,427,429,432,434],{"class":409,"line":428},2,[407,430,431],{"class":413},"base",[407,433,418],{"class":417},[407,435,436],{"class":421},"https:\u002F\u002Fthespider.xyz\u002Fdownloads\u002Fagent\u002Flatest\n",[407,438,440,444,447,450,453,456,459,462,465,468,471,474,477,480,482,484],{"class":409,"line":439},3,[407,441,443],{"class":442},"sBMFI","curl",[407,445,446],{"class":421}," -fsSL",[407,448,449],{"class":421}," --proto",[407,451,452],{"class":417}," '",[407,454,455],{"class":421},"=https",[407,457,458],{"class":417},"'",[407,460,461],{"class":417}," \"",[407,463,464],{"class":413},"$base",[407,466,467],{"class":421},"\u002F",[407,469,470],{"class":413},"$name",[407,472,473],{"class":421},"?source=docs",[407,475,476],{"class":417},"\"",[407,478,479],{"class":421}," -o",[407,481,461],{"class":417},[407,483,470],{"class":413},[407,485,486],{"class":417},"\"\n",[407,488,490,492,494,496,498,500,502,504,506,509,511,513],{"class":409,"line":489},4,[407,491,443],{"class":442},[407,493,446],{"class":421},[407,495,449],{"class":421},[407,497,452],{"class":417},[407,499,455],{"class":421},[407,501,458],{"class":417},[407,503,461],{"class":417},[407,505,464],{"class":413},[407,507,508],{"class":421},"\u002FSHA256SUMS",[407,510,476],{"class":417},[407,512,479],{"class":421},[407,514,515],{"class":421}," SHA256SUMS\n",[407,517,519,522,524,527,529,532,535,538,541,544],{"class":409,"line":518},5,[407,520,521],{"class":442},"grep",[407,523,461],{"class":417},[407,525,526],{"class":413},"  $name\\$",[407,528,476],{"class":417},[407,530,531],{"class":421}," SHA256SUMS",[407,533,534],{"class":417}," |",[407,536,537],{"class":442}," sha256sum",[407,539,540],{"class":421}," -c",[407,542,543],{"class":421}," -",[407,545,546],{"class":424},"   # macOS: shasum -a 256 -c -\n",[407,548,550,553,556,558,560],{"class":409,"line":549},6,[407,551,552],{"class":442},"chmod",[407,554,555],{"class":421}," +x",[407,557,461],{"class":417},[407,559,470],{"class":413},[407,561,486],{"class":417},[407,563,565,568,570,572,574],{"class":409,"line":564},7,[407,566,567],{"class":442},"mv",[407,569,461],{"class":417},[407,571,470],{"class":413},[407,573,476],{"class":417},[407,575,576],{"class":421}," ~\u002F.local\u002Fbin\u002Fthespider-agent\n",[407,578,580,583],{"class":409,"line":579},8,[407,581,582],{"class":442},"thespider-agent",[407,584,585],{"class":421}," --version\n",[587,588,589,590,593,594,596,597,600],"note",{},"macOS builds are ad-hoc signed, not notarized. If a browser downloads the file, Gatekeeper quarantines it. Clear the quarantine with ",[166,591,592],{},"xattr -d com.apple.quarantine thespider-agent"," after you verify the checksum, or download with ",[166,595,443],{},", which does not set quarantine. The Windows ",[166,598,599],{},".exe"," is unsigned, so SmartScreen may prompt on first run.",[162,602,603,604,607,608,188],{},"The endpoint behavior (caching, rate limits, the ",[166,605,606],{},"X-Checksum-SHA256"," header) is in the ",[178,609,128],{"href":610},"\u002Fdocs\u002Freference\u002Fapi#agent-downloads-public",[612,613,614],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":372,"searchDepth":428,"depth":428,"links":616},[617,618,619],{"id":202,"depth":428,"text":203},{"id":360,"depth":428,"text":361},{"id":387,"depth":428,"text":388},"Direct links to every thespider-agent release file, with manual checksum verification","md",null,{},{"icon":155},{"title":152,"description":620},"2I5AHfx5p1k2ptSerQhzSENqW53cHWZVbnAu_JAulfo",[628,622],{"title":147,"path":148,"stem":149,"description":629,"icon":150,"children":-1},"Stable JSON envelope, exit codes, and markdown packet format for thespider-agent findings, wait, and refine",1790195109435]