[{"data":1,"prerenderedAt":581},["ShallowReactive",2],{"docs-navigation":3,"docs\u002Fdocs\u002Fharnesses":194,"docs\u002Fdocs\u002Fharnesses-surround":576},[4],{"title":5,"path":6,"stem":7,"children":8},"Docs","\u002Fdocs","docs",[9,13,35,129,149,154],{"title":10,"path":6,"stem":11,"icon":12},"Overview","docs\u002Findex","i-lucide-house",{"title":14,"icon":15,"path":16,"stem":17,"children":18,"page":34},"Quickstart","i-lucide-rocket","\u002Fdocs\u002Fquickstart","docs\u002F1.quickstart",[19,24,29],{"title":20,"path":21,"stem":22,"icon":23},"Local","\u002Fdocs\u002Fquickstart\u002Flocal","docs\u002F1.quickstart\u002F1.local","i-lucide-laptop",{"title":25,"path":26,"stem":27,"icon":28},"Self-hosted","\u002Fdocs\u002Fquickstart\u002Fself-hosted","docs\u002F1.quickstart\u002F2.self-hosted","i-lucide-server",{"title":30,"path":31,"stem":32,"icon":33},"Cloud","\u002Fdocs\u002Fquickstart\u002Fcloud","docs\u002F1.quickstart\u002F3.cloud","i-lucide-cloud",false,{"title":36,"path":37,"stem":38,"children":39,"icon":41},"Harnesses","\u002Fdocs\u002Fharnesses","docs\u002F2.harnesses\u002Findex",[40,42,47,51,55,59,63,67,71,76,80,84,89,93,97,101,105,109,113,117,121,125],{"title":36,"path":37,"stem":38,"icon":41},"i-lucide-plug",{"title":43,"path":44,"stem":45,"icon":46},"Claude Code","\u002Fdocs\u002Fharnesses\u002Fclaude-code","docs\u002F2.harnesses\u002F1.claude-code","i-lucide-terminal",{"title":48,"path":49,"stem":50,"icon":46},"Devin","\u002Fdocs\u002Fharnesses\u002Fdevin","docs\u002F2.harnesses\u002F10.devin",{"title":52,"path":53,"stem":54,"icon":46},"Kiro","\u002Fdocs\u002Fharnesses\u002Fkiro","docs\u002F2.harnesses\u002F11.kiro",{"title":56,"path":57,"stem":58,"icon":46},"Cline","\u002Fdocs\u002Fharnesses\u002Fcline","docs\u002F2.harnesses\u002F12.cline",{"title":60,"path":61,"stem":62,"icon":46},"Amp","\u002Fdocs\u002Fharnesses\u002Famp","docs\u002F2.harnesses\u002F13.amp",{"title":64,"path":65,"stem":66,"icon":46},"VS Code","\u002Fdocs\u002Fharnesses\u002Fvscode","docs\u002F2.harnesses\u002F14.vscode",{"title":68,"path":69,"stem":70,"icon":46},"Gemini CLI","\u002Fdocs\u002Fharnesses\u002Fgemini-cli","docs\u002F2.harnesses\u002F15.gemini-cli",{"title":72,"path":73,"stem":74,"icon":75},"OpenClaw","\u002Fdocs\u002Fharnesses\u002Fopenclaw","docs\u002F2.harnesses\u002F16.openclaw","i-lucide-puzzle",{"title":77,"path":78,"stem":79,"icon":75},"Hermes Agent","\u002Fdocs\u002Fharnesses\u002Fhermes","docs\u002F2.harnesses\u002F17.hermes",{"title":81,"path":82,"stem":83,"icon":75},"NanoClaw","\u002Fdocs\u002Fharnesses\u002Fnanoclaw","docs\u002F2.harnesses\u002F18.nanoclaw",{"title":85,"path":86,"stem":87,"icon":88},"skills.sh (`npx skills`)","\u002Fdocs\u002Fharnesses\u002Fskills-sh","docs\u002F2.harnesses\u002F19.skills-sh","i-lucide-store",{"title":90,"path":91,"stem":92,"icon":46},"Codex CLI","\u002Fdocs\u002Fharnesses\u002Fcodex","docs\u002F2.harnesses\u002F2.codex",{"title":94,"path":95,"stem":96,"icon":88},"Claude Code plugin marketplace","\u002Fdocs\u002Fharnesses\u002Fclaude-code-marketplace","docs\u002F2.harnesses\u002F20.claude-code-marketplace",{"title":98,"path":99,"stem":100,"icon":88},"Codex plugin marketplace","\u002Fdocs\u002Fharnesses\u002Fcodex-marketplace","docs\u002F2.harnesses\u002F21.codex-marketplace",{"title":102,"path":103,"stem":104,"icon":46},"Cursor","\u002Fdocs\u002Fharnesses\u002Fcursor","docs\u002F2.harnesses\u002F3.cursor",{"title":106,"path":107,"stem":108,"icon":46},"OpenCode V1","\u002Fdocs\u002Fharnesses\u002Fopencode-v1","docs\u002F2.harnesses\u002F4.opencode-v1",{"title":110,"path":111,"stem":112,"icon":46},"OpenCode 2","\u002Fdocs\u002Fharnesses\u002Fopencode-v2","docs\u002F2.harnesses\u002F5.opencode-v2",{"title":114,"path":115,"stem":116,"icon":46},"Oh My Pi (omp)","\u002Fdocs\u002Fharnesses\u002Fomp","docs\u002F2.harnesses\u002F6.omp",{"title":118,"path":119,"stem":120,"icon":46},"Pi","\u002Fdocs\u002Fharnesses\u002Fpi","docs\u002F2.harnesses\u002F7.pi",{"title":122,"path":123,"stem":124,"icon":46},"Copilot CLI","\u002Fdocs\u002Fharnesses\u002Fcopilot","docs\u002F2.harnesses\u002F8.copilot",{"title":126,"path":127,"stem":128,"icon":46},"Antigravity","\u002Fdocs\u002Fharnesses\u002Fantigravity","docs\u002F2.harnesses\u002F9.antigravity",{"title":130,"icon":131,"path":132,"stem":133,"children":134,"page":34},"Concepts","i-lucide-lightbulb","\u002Fdocs\u002Fconcepts","docs\u002F3.concepts",[135,140,145],{"title":136,"path":137,"stem":138,"icon":139},"Reports","\u002Fdocs\u002Fconcepts\u002Freports","docs\u002F3.concepts\u002F1.reports","i-lucide-file-text",{"title":141,"path":142,"stem":143,"icon":144},"Triage","\u002Fdocs\u002Fconcepts\u002Ftriage","docs\u002F3.concepts\u002F2.triage","i-lucide-list-checks",{"title":146,"path":147,"stem":148,"icon":41},"Model and harness independence","\u002Fdocs\u002Fconcepts\u002Fmodel-and-harness-independence","docs\u002F3.concepts\u002F3.model-and-harness-independence",{"title":150,"path":151,"stem":152,"icon":153},"Security","\u002Fdocs\u002Fsecurity","docs\u002F4.security","i-lucide-shield-check",{"title":155,"path":156,"stem":157,"children":158,"icon":160},"Reference","\u002Fdocs\u002Freference","docs\u002F5.reference\u002Findex",[159,161,166,171,174,179,184,189],{"title":155,"path":156,"stem":157,"icon":160},"i-lucide-book-open",{"title":162,"path":163,"stem":164,"icon":165},"API","\u002Fdocs\u002Freference\u002Fapi","docs\u002F5.reference\u002F1.api","i-lucide-braces",{"title":167,"path":168,"stem":169,"icon":170},"Operations","\u002Fdocs\u002Freference\u002Foperate","docs\u002F5.reference\u002F2.operate","i-lucide-settings",{"title":150,"path":172,"stem":173,"icon":153},"\u002Fdocs\u002Freference\u002Fsecurity","docs\u002F5.reference\u002F3.security",{"title":175,"path":176,"stem":177,"icon":178},"Session logs","\u002Fdocs\u002Freference\u002Fsessions","docs\u002F5.reference\u002F4.sessions","i-lucide-history",{"title":180,"path":181,"stem":182,"icon":183},"Releases","\u002Fdocs\u002Freference\u002Freleases","docs\u002F5.reference\u002F5.releases","i-lucide-tags",{"title":185,"path":186,"stem":187,"icon":188},"Client installation","\u002Fdocs\u002Freference\u002Fagent-install","docs\u002F5.reference\u002F6.agent-install","i-lucide-download",{"title":190,"path":191,"stem":192,"icon":193},"Stack installation","\u002Fdocs\u002Freference\u002Fagent-install-stack","docs\u002F5.reference\u002F7.agent-install-stack","i-lucide-container",{"id":195,"title":36,"body":196,"description":569,"extension":570,"meta":571,"navigation":572,"path":37,"seo":573,"stem":38,"verified":574,"__hash__":575},"docs\u002Fdocs\u002F2.harnesses\u002Findex.md",{"type":197,"value":198,"toc":564},"minimark",[199,208,215,231,453,458,461,545],[200,201,202,203,207],"p",{},"Start with the ",[204,205,206],"a",{"href":21},"local quickstart"," to install the binary. Then choose your coding agent below. Each guide covers installation, the configuration it changes, how to check a real report and how to remove the integration.",[200,209,210,214],{},[211,212,213],"code",{},"agentfeedback init"," detects installed harnesses and lets you choose which to wire. Native adapters install the skill and, where supported, hooks and an instruction rule. MCP is an alternative mode, not an extra requirement: VS Code requires it, while Gemini CLI does not support it.",[200,216,217,218,226,227,230],{},"These guides follow the open-source ",[204,219,223],{"href":220,"rel":221},"https:\u002F\u002Fgithub.com\u002FAgentFeedback\u002Fagentfeedback\u002Fblob\u002Fc7573e1b301aa1495f290c417ce2fb390caee544\u002Fintegrations.json",[222],"nofollow",[211,224,225],{},"integrations.json"," and operating documentation pinned at release ",[211,228,229],{},"v4.4.0",". \"Live-checked\" means upstream exercised the integration against the real harness; \"documented\" means the setup follows published configuration and is not a live-test claim.",[232,233,234,250],"table",{},[235,236,237],"thead",{},[238,239,240,244,247],"tr",{},[241,242,243],"th",{},"Harness",[241,245,246],{},"Install",[241,248,249],{},"Status",[251,252,253,268,282,296,309,323,336,349,362,375,388,401,414,427,440],"tbody",{},[238,254,255,260,265],{},[256,257,258],"td",{},[204,259,43],{"href":44},[256,261,262],{},[211,263,264],{},"agentfeedback install claude-code",[256,266,267],{},"live-checked 2026-10-07",[238,269,270,274,279],{},[256,271,272],{},[204,273,90],{"href":91},[256,275,276],{},[211,277,278],{},"agentfeedback install codex",[256,280,281],{},"documented 2026-10-07",[238,283,284,288,293],{},[256,285,286],{},[204,287,102],{"href":103},[256,289,290],{},[211,291,292],{},"agentfeedback install cursor",[256,294,295],{},"fixture-tested 2026-11-10",[238,297,298,302,307],{},[256,299,300],{},[204,301,106],{"href":107},[256,303,304],{},[211,305,306],{},"agentfeedback install opencode-v1",[256,308,267],{},[238,310,311,315,320],{},[256,312,313],{},[204,314,110],{"href":111},[256,316,317],{},[211,318,319],{},"agentfeedback install opencode-v2",[256,321,322],{},"live-checked 2026-11-09",[238,324,325,329,334],{},[256,326,327],{},[204,328,114],{"href":115},[256,330,331],{},[211,332,333],{},"agentfeedback install omp",[256,335,281],{},[238,337,338,342,347],{},[256,339,340],{},[204,341,118],{"href":119},[256,343,344],{},[211,345,346],{},"agentfeedback install pi",[256,348,281],{},[238,350,351,355,360],{},[256,352,353],{},[204,354,122],{"href":123},[256,356,357],{},[211,358,359],{},"agentfeedback install copilot",[256,361,281],{},[238,363,364,368,373],{},[256,365,366],{},[204,367,126],{"href":127},[256,369,370],{},[211,371,372],{},"agentfeedback install antigravity",[256,374,281],{},[238,376,377,381,386],{},[256,378,379],{},[204,380,48],{"href":49},[256,382,383],{},[211,384,385],{},"agentfeedback install devin",[256,387,281],{},[238,389,390,394,399],{},[256,391,392],{},[204,393,52],{"href":53},[256,395,396],{},[211,397,398],{},"agentfeedback install kiro",[256,400,281],{},[238,402,403,407,412],{},[256,404,405],{},[204,406,56],{"href":57},[256,408,409],{},[211,410,411],{},"agentfeedback install cline",[256,413,281],{},[238,415,416,420,425],{},[256,417,418],{},[204,419,60],{"href":61},[256,421,422],{},[211,423,424],{},"agentfeedback install amp",[256,426,281],{},[238,428,429,433,438],{},[256,430,431],{},[204,432,64],{"href":65},[256,434,435],{},[211,436,437],{},"agentfeedback install vscode --mcp",[256,439,281],{},[238,441,442,446,451],{},[256,443,444],{},[204,445,68],{"href":69},[256,447,448],{},[211,449,450],{},"agentfeedback install gemini-cli",[256,452,281],{},[454,455,457],"h2",{"id":456},"other-installation-routes","Other installation routes",[200,459,460],{},"These routes do not use the native installer. The platform guides distinguish usable direct setup from catalog entries documented only for when they are listed.",[232,462,463,475],{},[235,464,465],{},[238,466,467,470,473],{},[241,468,469],{},"Name",[241,471,472],{},"Kind",[241,474,249],{},[251,476,477,489,499,509,525,535],{},[238,478,479,483,486],{},[256,480,481],{},[204,482,72],{"href":73},[256,484,485],{},"platform",[256,487,488],{},"documented 2026-10-09",[238,490,491,495,497],{},[256,492,493],{},[204,494,77],{"href":78},[256,496,485],{},[256,498,488],{},[238,500,501,505,507],{},[256,502,503],{},[204,504,81],{"href":82},[256,506,485],{},[256,508,488],{},[238,510,511,520,523],{},[256,512,513],{},[204,514,515,516,519],{"href":86},"skills.sh (",[211,517,518],{},"npx skills",")",[256,521,522],{},"hub",[256,524,488],{},[238,526,527,531,533],{},[256,528,529],{},[204,530,94],{"href":95},[256,532,522],{},[256,534,488],{},[238,536,537,541,543],{},[256,538,539],{},[204,540,98],{"href":99},[256,542,522],{},[256,544,488],{},[200,546,547,548,551,552,555,556,559,560,563],{},"Any other harness: point the agent at the skill as a prompt (",[211,549,550],{},"agentfeedback skill render prompt",") or give it the generated ",[211,553,554],{},"AGENTS.md"," fragment (",[211,557,558],{},"agentfeedback skill render agents-md","); the open-source server also serves both at ",[211,561,562],{},"\u002Fskill",".",{"title":565,"searchDepth":566,"depth":566,"links":567},"",2,[568],{"id":456,"depth":566,"text":457},"Install AgentFeedback in your coding agent, verify reporting and troubleshoot setup.","md",{},{"icon":41},{"title":36,"description":569},null,"qifMeCFTaTwSSzUdGlPuQ23-TBvxB8oed3cOkKIab_I",[577,579],{"title":30,"path":31,"stem":32,"description":578,"icon":33,"children":-1},"Three ways to connect to the hosted public beta.",{"title":43,"path":44,"stem":45,"description":580,"icon":46,"children":-1},"Install, verify and troubleshoot AgentFeedback for Claude Code.",1794388867891]