{
  "id": 12103481,
  "title": "How to Set Up Graftcode's AI Coding Rules in Any IDE",
  "url": "https://urgent.news/2026/10/05/how-to-set-up-graftcodes-ai-coding-rules-in-any-ide",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-05T08:04:04.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/coderoflagos/how-to-set-up-graftcodes-ai-coding-rules-in-any-ide-1568"
  },
  "original_language": "en",
  "account": "Graftcode is a tool that allows developers to call backend functions directly from other runtimes without needing to build REST APIs, HTTP client code, or custom SDKs. It generates a strongly typed Graft package that can be installed via a package manager. The Gateway hosts the module's runtime and exposes its public methods, while the Graft is the generated client installed in the project. Graftcode aims to reduce the need for manual wiring of communication layers, cut integration code, make AI-assisted development easier, and support modular monoliths. The tool consists of several components, including the Gateway, Grafts, and Graftcode Vision, which provide a visual UI of exposed methods. Graftcode rules are installed once per project and guide coding agents in structuring applications using Graftcode patterns. To set up Graftcode, install the rules using provided commands for your operating system, run Graftcode Gateway locally to expose modules, and ensure your project meets the prerequisites.",
  "summary": "Coding assistants are becoming important in development workflows. Developers use tools like Claude Code, Cursor, GitHub Copilot, and Windsurf to generate code and automate tasks that are often handled manually. The challenge is that these tools typically follow common development patterns. When asked to connect applications and services, they often generate REST APIs, controllers, routes, and…",
  "key_points": [
    "Graftcode simplifies backend function calls in any IDE.",
    "Install Graftcode rules once per project for coding agents.",
    "Set up Graftcode Gateway locally to expose modules."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}