{
 "schema_version": 1,
 "generated": "2026-10-31",
 "id": "mesh-llm-mesh-llm--point-claude-code-or-opencode-at-your-mesh",
 "repo": "Mesh-LLM/mesh-llm",
 "repo_url": "https://github.com/Mesh-LLM/mesh-llm",
 "repo_slug": "mesh-llm-mesh-llm",
 "title": "Run Goose, OpenCode, Claude Code or Pi against your own mesh",
 "page_title": "How to run Goose, OpenCode, Claude Code or Pi against your own mesh with Mesh LLM",
 "summary": "Use Mesh LLM's agent launchers so coding agents run on models served by your own machines.",
 "who": "A developer who wants a coding agent backed by local or pooled models instead of a paid API.",
 "problem": "Wiring a coding agent to a self-hosted model means finding the right base URL, model name and flags.",
 "outcome": "Your chosen coding agent talking to the mesh's OpenAI-compatible API.",
 "steps": [
  "Start a node with `mesh-llm serve --auto` or your private mesh",
  "Launch the agent through the mesh with `mesh-llm opencode`, `mesh-llm goose`, `mesh-llm claude` or `mesh-llm pi`",
  "Pick a model the mesh serves and give the agent a small task first",
  "Read the AGENTS guide in the repo for per agent settings"
 ],
 "agent_prompt": "Start Mesh-LLM/mesh-llm and launch <OpenCode or Goose or Claude Code or Pi> through it, choose the best model the mesh serves for coding, and run a small test task in <repo>.",
 "agents": [
  "claude-code"
 ],
 "difficulty": "Intermediate",
 "time": "30 minutes",
 "basis": "readme",
 "caveat": "This card is written from the Mesh-LLM/mesh-llm README, not from a test run by Deduped. Before you start, make sure you have macOS, Linux or Windows. Check the repo for newer instructions before you rely on these steps.",
 "category": "Software and DevOps",
 "tags": [
  "Software and DevOps"
 ],
 "lang": "rust",
 "requirements": [
  "macOS, Linux or Windows (install script, PowerShell or Homebrew on Apple Silicon)",
  "One or more machines with a GPU or enough memory for the model",
  "curl and jq for the README's test requests"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": false,
 "score": 0.8,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/mesh-llm-mesh-llm/point-claude-code-or-opencode-at-your-mesh/",
 "md": "https://dedupedai.com/use-cases/mesh-llm-mesh-llm/point-claude-code-or-opencode-at-your-mesh/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/mesh-llm-mesh-llm--point-claude-code-or-opencode-at-your-mesh.json",
 "api_version": "v1"
}
