Give your AI agent n8n superpowers. 537 nodes with full schemas, 7,700+ templates, Git-like sync, and TypeScript workflows.
n8n-as-code 是一款专为 n8n 工作流打造的代理开发工具包,通过将工作流代码化,让开发者能够在 VS Code 或 Cursor 等编辑器中高效地构建、调试与管理 n8n 自动化任务。该项目旨在通过 GitOps 工作流和实时上下文支持,解决传统 n8n 网页端编辑难以进行版本控制和复杂协作的问题。
提供包含 537 个节点的完整模式定义,确保在编辑器中进行开发时获得精准的自动补全与验证。 支持超过 7700 个预设模板,帮助用户快速启动自动化流程的构建。 引入类似 Git 的同步机制,支持对 n8n 工作流进行版本管理与变更追踪。 支持 TypeScript 工作流开发,能够利用强类型语言的优势进行更复杂的逻辑编写。 提供原生编辑器集成,使开发者在无需离开 IDE 的情况下完成从开发到部署的全流程操作。
该项目非常适合深度依赖 n8n 进行自动化流程开发、且追求代码化管理与版本控制的开发者及工程团队。它特别适用于需要构建复杂 AI 代理或企业级自动化系统的场景,能显著提升团队协作效率和开发部署的规范性。