Token导航 LogoToken导航

MCP Server · 开发工具

Agents Init

agents-init 是一个CLI工具,用于快速初始化AI辅助开发环境,包括文档生成、技能配置、子代理设置等,适用于各类技术栈的开发者。

stdio官方级别未说明来源级核验工具 0agents-init@latest
AI代理TypeScriptClaude开发工具

快速开始

作者 / 组织
Paldom
提供方
Paldom
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

2

仓库热度

收录来源

1 个

MCP World

选型结论

Agents Init 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

npx -y agents-init@latest

客户端配置示例

{
  "mcpServers": {
    "agents-init": {
      "command": "npx",
      "args": [
        "-y",
        "agents-init@latest"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

代理初始化

一次性初始化代理文档+技能/MCP/子代理

agents-init 是一个CLI工具,可以引导您的存储库进行人工智能辅助开发。它分析您的代码库,检测技术,并自动配置:

  • 代理商.md -AI编码助手的供应商中立指南
  • CLAUDE.md -源AGENTS.md的Claude代码配置
  • .mcp.json -模型上下文协议服务器配置
  • 子代理 -专业AI助手 .claude/agents/
  • 技能 -Claude为您的堆栈编写代码的技能
  • /代理初始化 -Slash命令以重新生成配置
如果代理工具的速度很难跟上,那么你并不孤单。 “作为一名程序员,我从未感到如此落后。”——Andrej Karpathy https://x.com/karpathy/status/2004607146781278521

______________________________________________________________________

快速开始

# One-shot: analyze repo and apply all changes
npx -y agents-init@latest

# Preview what would be generated (no changes)
npx -y agents-init@latest --dry-run

______________________________________________________________________

Claude代码插件

将代理init安装为Claude Code插件,以便通过斜线命令轻松访问。

安装

# Add the marketplace
/plugin marketplace add Paldom/agents-init

# Install the plugin
/plugin install agents-init

用法

命令描述
/agents-init:analyze预览更改(模拟运行)
/agents-init:run应用更改
/agents-init:help显示用法和示例

注: 插件命令的命名空间为 /agents-init:... (结肠分离器)。

替代方案:直接命令行界面

您也可以直接运行agents init而不使用插件:

npx -y agents-init@latest --dry-run  # Preview
npx -y agents-init@latest            # Apply

______________________________________________________________________

特性

基于标签的选择

该工具使用全面的标签分类法将您的项目与相关内容相匹配:

  • 技能 -Claude代码技能包
  • MCP服务器 -外部工具集成
  • 子代理 -专业AI助手

所有选择都使用相同的标签重叠评分算法,确保一致性。

智能检测

自动检测:

  • 语言(TypeScript、Python、Go、Rust等)
  • 框架(Next.js、React、Vue、Django、FastAPI等)
  • 数据库(PostgreSQL、MongoDB、Redis、Prisma、Drizzle等)
  • 平台(Vercel、Cloudflare、AWS等)
  • 测试框架(Jest、Vitest、Playwright、Cypress等)
  • CI/CD管道(GitHub操作、GitLab CI等)

______________________________________________________________________

CLI使用情况

agents-init [root] [options]

选项

标志描述
--dry-run无需编写任何内容即可预览更改
--no-interactive非交互模式(用于CI/CD)
--no-claude跳过Claude发电,仅使用模板
--no-agents-md跳过AGENTS.md生成
--no-skills跳过技能安装
--no-mcp跳过MCP配置
--no-subagents跳过子代理安装
--force覆盖现有文件(默认情况下创建的备份)
`--catalog
`自定义目录文件的路径
--telemetry允许技能CLI遥测(默认关闭)
-v, --verbose详细日志记录

例子

# One-shot: analyze and apply all changes
npx -y agents-init@latest

# Preview changes (dry run)
npx -y agents-init@latest --dry-run

# CI/CD friendly (non-interactive)
npx -y agents-init@latest --no-interactive

# Only generate docs, skip skills and MCP
npx -y agents-init@latest --no-skills --no-mcp

# Use deterministic templates (no Claude CLI needed)
npx -y agents-init@latest --no-claude

# Verbose output
npx -y agents-init@latest --verbose

______________________________________________________________________

程序化API

import { agentsInit } from 'agents-init';

// One-shot: analyze and apply
const result = await agentsInit({
  root: '/path/to/repo',
  maxSkills: 5,
  maxMcp: 5,
  maxSubagents: 8,
});

console.log(result.tags);       // Detected tags
console.log(result.selections); // Selected skills, MCP, subagents
console.log(result.files);      // Generated file paths

// Preview only (no changes)
const preview = await agentsInit({
  root: '/path/to/repo',
  dryRun: true,
});

仅限分析

import { analyzeRepository } from 'agents-init';

const { profile, tags, selections, explanation } = await analyzeRepository(
  '/path/to/repo'
);

console.log(explanation); // Human-readable selection summary

______________________________________________________________________

创造什么

代理商.md

AI助手的全面指南,包括:

  • 项目概况及技术栈
  • 目录结构
  • 开发指南
  • 测试信息
  • 常用命令
  • 环境变量
  • MCP服务器注意事项

CLAUDE.md

一个源于AGENTS.md的最小文件:

@AGENTS.md

.mcp.json

带有环境变量占位符的MCP服务器配置:

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_TOKEN": "${GITHUB_TOKEN}"
      }
    }
  }
}

.claude/commands/agents-init.md

用于重新生成配置的斜线命令:

/agents-init
注: 为了向后兼容性, .claude/commands/scaffold.md 也会生成一个已弃用的别名,转发到 /agents-init.

.claude/agents/\*.md

为您的堆栈提供专业的子代理,例如:

  • frontend-developer.md
  • backend-developer.md
  • database-expert.md
  • qa-engineer.md

______________________________________________________________________

标签分类

该工具使用全面的标签分类法,包括:

  • 语言:JavaScript、TypeScript、Python、Go、Rust、Java等。
  • 前端:React、Next.js、Vue、Nuxt、Svelte、Angular等。
  • 后端:Express、Fastify、NestJS、Django、FastAPI等。
  • 数据库:PostgreSQL、MySQL、MongoDB、Redis、Prisma、Drizzle等。
  • 平台:Vercel、Cloudflare、AWS、GCP、Azure等。
  • 开发运维:Docker、Kubernetes、Terraform、GitHub Actions等。
  • 测试:杰斯特、维特、剧作家、赛普拉斯等。
  • 角色前端开发人员、后端开发人员、DevOps工程师等。

看 src/tags.ts 查看完整列表。

______________________________________________________________________

技能和MCP

技能(来自Skills.sh)

agents-init 根据标签推荐技能,并可以选择安装它们。

npx skills add sickn33/antigravity-awesome-skills --skill "typescript-expert"

目录包括 201技能 从 反重力惊人的技能:

类别计数
架构和全栈9
后端开发8
前端开发7
React和Next.js6
TypeScript和JavaScript3
用户界面/设计系统10
数据库和数据5
身份验证和BaaS3
测试与质量保证9
代码质量和标准5
DevOps和基础设施13
Git和版本控制4
安全与合规32
人工智能/法学硕士/代理人32
RAG和LLM框架5
语音和实时人工智能3
API设计与集成5
电子商务和支付5
文件和规划15
营销与增长20
首席风险官和用户体验8
电子邮件和通信5
机器人和实时6
CRM和业务集成3
性能与优化2
游戏开发1
i18n/本地化1

文件: 技能s.sh/docs

MCP服务器(来自MCP注册表)

agents-init 从官方注册表中推荐MCP服务器并将其写入 .mcp.json 带有env-var占位符的secrets。

类别服务器
云平台蔚蓝、数字、飞行、渲染、铁路、heroku、netlify
网络/搜索勇敢的搜索、获取、射击
设计figma
通讯gmail、谷歌日历、jira
版本控制git
可观测性格拉法纳、普罗米修斯、开放遥测、新遗迹
文档context7,markitdown
DevOps/IaCansible、pulumi、circleci、github actions、gitlab ci
AI/LLM人择性、langchain、骆驼、chromadb
数据库dynamodb、cassandra、凸版、appwrite、xata
ORMprisma、毛毛雨、sequenize、typeform、knex、kysely、sqlalchemy
测试柏树、杰斯特、vitest、pytest、硒、测试库、城市生活垃圾
Authnextauth,lucia,更好的身份验证,护照
CMSstrapi、有效载荷、keystonejs
电子商务美国shopify
实时卡夫卡、拉比、nats、推杆、socket io
API协议graphql、grpc、trpc、openapi
文档工具docusaurus、nextra、vitepress

次级试剂(来自VoltAgent)

子代理来源于 VoltAgent系列.

目录包括 115个子代理 跨越10个插件:

插件计数
volagent核心开发11
郎26
伏特剂红外线14
voltager qa sec14
voltager数据ai12
voltager开发经验13
voltager域12
电压10
voltager meta11
伏特剂研究6

______________________________________________________________________

需求

  • Node.js 18+(建议使用LTS版本)
  • Git(用于存储库分析)
  • 克劳德代码CLI (可选,用于增强发电)

兼容性

平台状态
Linux✅ 完全支持
macOS✅ 完全支持
Windows✅ 完全支持

______________________________________________________________________

安全与隐私

读取哪些文件

  • package.json, tsconfig.json,以及其他配置文件
  • 用于语言检测的源文件(按扩展名)
  • .gitignore 尊重被忽略的文件

哪些文件永远不会被读取

工具 自动排除 可能包含机密的文件:

  • .env, .env.*, .envrc
  • *.pem, *.key, id_rsa,SSH密钥
  • credentials.json, service-account*.json
  • *.tfstate, *.tfvars (地形状态)
  • secrets.yaml, vault.yaml
  • 数据库文件(*.sqlite, *.db)

供应链安全

  • 所有GitHub操作都固定到完整提交SHA
  • 使用发布的npm包 来源证明
  • OpenSSF记分卡 已启用监控
  • 最小运行时依赖关系(共9个)

______________________________________________________________________

发展

# Install dependencies
npm install

# Build
npm run build

# Run locally
node dist/cli.js --dry-run

# Type check
npm run typecheck

# Run tests
npm test

# Lint
npm run lint

# Validate catalogs
npm run catalog:lint

______________________________________________________________________

发布过程

此项目使用 变更集 用于版本控制和发布。

对于贡献者

当进行应发布的更改时:

npm run changeset

这将创建一个描述更改的变更集文件。把它和你的公关联系起来。

自动发布

  1. 变化集累积在 main
  2. 自动创建/更新“发布”PR
  3. 合并发布PR触发器:

- 版本升级 package.json - CHANGELOG.md 更新 - 使用npm发布 来源 - GitHub发布创建

发布安全

  • 使用npm可信发布(OIDC)-没有长期令牌
  • 来源证明将包链接到源代码提交
  • 所有构建都可以从源代码复制

______________________________________________________________________

贡献

看 贡献.md 用于开发设置和指南。

______________________________________________________________________

许可证

麻省理工学院

______________________________________________________________________

链接

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI辅助开发TypeScript本地部署CLI工具代码库分析自动化配置开发效率

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Agents Init

MCP World · 本页

0stdio有1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Agents Init 怎么安装?

公开资料给出的安装命令是 npx -y agents-init@latest,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Agents Init 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Agents Init 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Agents Init 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Agents Init 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP