{
 "schema_version": 1,
 "generated": "2026-10-23",
 "repo": "bojieli/agentreach",
 "name": "agentreach",
 "owner": "bojieli",
 "slug": "bojieli-agentreach",
 "github": "https://github.com/bojieli/agentreach",
 "what": "AgentReach (reach) lets a coding agent running on your machine execute its shell commands and file operations on a remote box you can reach over SSH, without installing the agent or your API key on that box.",
 "why": "",
 "language": "Go",
 "requirements": [
  "Go toolchain, or a pre-built reach binary from the releases page",
  "An ssh binary on your machine that already reaches the target",
  "The coding agent installed on your local machine, such as Claude Code or Codex",
  "Access to the target over SSH, with keys or config already set up"
 ],
 "audience_note": "Developers and ops engineers who SSH into build boxes, staging servers, client machines or containers and want a coding agent to work there without installing it on the target.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/bojieli-agentreach/",
 "use_case_count": 5,
 "use_cases": [
  {
   "id": "bojieli-agentreach--run-claude-code-on-remote-box",
   "title": "Run Claude Code against a remote box without installing it there",
   "best": true,
   "url": "https://dedupedai.com/use-cases/bojieli-agentreach/run-claude-code-on-remote-box/",
   "json": "https://dedupedai.com/use-cases/u/bojieli-agentreach/run-claude-code-on-remote-box.json"
  },
  {
   "id": "bojieli-agentreach--drive-codex-on-client-server",
   "title": "Let Codex work on a client's server with no key left behind",
   "best": false,
   "url": "https://dedupedai.com/use-cases/bojieli-agentreach/drive-codex-on-client-server/",
   "json": "https://dedupedai.com/use-cases/u/bojieli-agentreach/drive-codex-on-client-server.json"
  },
  {
   "id": "bojieli-agentreach--run-tests-from-disposable-container",
   "title": "Run remote tests from a throwaway container or CI job",
   "best": false,
   "url": "https://dedupedai.com/use-cases/bojieli-agentreach/run-tests-from-disposable-container/",
   "json": "https://dedupedai.com/use-cases/u/bojieli-agentreach/run-tests-from-disposable-container.json"
  },
  {
   "id": "bojieli-agentreach--audit-agent-changes-on-server",
   "title": "Audit what an agent ran or changed on a server",
   "best": false,
   "url": "https://dedupedai.com/use-cases/bojieli-agentreach/audit-agent-changes-on-server/",
   "json": "https://dedupedai.com/use-cases/u/bojieli-agentreach/audit-agent-changes-on-server.json"
  },
  {
   "id": "bojieli-agentreach--manage-several-remote-boxes-at-once",
   "title": "Keep several remote machines open in parallel with one session each",
   "best": false,
   "url": "https://dedupedai.com/use-cases/bojieli-agentreach/manage-several-remote-boxes-at-once/",
   "json": "https://dedupedai.com/use-cases/u/bojieli-agentreach/manage-several-remote-boxes-at-once.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
