Token导航 LogoToken导航TokenDH.com
Actant Io logo
开发工具未说明官方级别未说明来源级核验

Actant Io

MCP Server

Actant.io是一个用于构建、共享和导出AI编码代理配置和工作流的可视化平台,支持多种主流AI编码代理的配置管理。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
工作流自动化TypeScriptClaude开发工具ClaudeCursorWindsurfCline

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

00quasr

提供方

00quasr

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Actant.io

CLI代理配置和工作流平台。为AI编码代理构建、共享和导出配置和工作流。

Actant提供了一个可视化构建器,用于创建配置文件,AI编码代理可以读取这些文件来理解您的项目。您无需手动编写规则文件、权限配置、MCP服务器定义、工作流命令和代理定义,而是使用构建器组装所有内容并导出一组即用型文件。

https://github.com/user-attachments/assets/078cc9be-4312-4060-894c-f8b81a702aa9

支持的代理

代理配置文件MCP命令代理
克劳德代码CLAUDE.md, .claude/settings.json, .mcp.json, .claude/skills/*/SKILL.md, .claude/commands/*.md, .claude/agents/*.md
光标.cursorrules, .cursor/rules/*.mdc, .mcp.json
风帆冲浪.windsurfrules, .windsurf/rules/rules.md
克莱恩.clinerules/*.md (编号)
OpenCodeopencode.json, .opencode/commands/*.md

快速开始

# Clone the repository
git clone https://github.com/keanuklestil/actant.io.git
cd actant.io

# Install dependencies
npm install

# Copy environment variables
cp .env.example .env.local

# Fill in your environment variables in .env.local:
# - NEXT_PUBLIC_SUPABASE_URL
# - NEXT_PUBLIC_SUPABASE_ANON_KEY
# - NEXT_PUBLIC_APP_URL

# Start the development server
npm run dev

打开 http://localhost:3000 在您的浏览器中。

项目结构

src/
├── app/
│   ├── (marketing)/     # Landing page, auth pages (top nav + footer layout)
│   ├── (app)/           # Builder, marketplace, profile (sidebar layout, auth required)
│   ├── (docs)/          # Documentation pages (docs sidebar layout)
│   ├── auth/            # OAuth callback handler
│   └── api/             # REST API endpoints
├── components/
│   ├── ui/              # shadcn/ui primitives (auto-generated)
│   ├── layout/          # Top nav, sidebar nav, docs sidebar, footer
│   ├── auth/            # Login form, signup form, auth guard, user menu
│   ├── builder/         # Builder shell, 8 tabs (instructions, skills, mcp, permissions, rules, commands, agents, docs), export dialog
│   ├── marketplace/     # Search, filters, listing components
│   ├── config/          # Config card, agent badge, rating stars
│   ├── markdown/        # Markdown editor, markdown preview
│   ├── landing/         # Hero, features, how-it-works sections
│   └── profile/         # Profile header, saved/published lists
├── lib/
│   ├── supabase/        # Supabase client (browser), server client, middleware
│   ├── exporters/       # Agent-specific exporters (claude-code, cursor, windsurf, cline, opencode)
│   ├── utils.ts         # cn() helper for Tailwind class merging
│   └── constants.ts     # Agent types, categories, nav items, enums
├── hooks/               # Custom hooks (use-auth, use-config, use-debounce, use-auto-save)
├── types/               # TypeScript definitions (database, config, marketplace)
├── services/            # Data access layer (configs, skills, marketplace, reviews, profiles)
└── validations/         # Zod schemas (config, review, profile)

技术栈

  • 框架: Next.js 14(应用路由器)
  • 语言: TypeScript(严格模式)
  • 数据库: Supabase(PostgreSQL+身份验证+存储)
  • 造型: Tailwind CSS
  • 组件: shadcn/ui+根ui
  • 图标: 根图标
  • 验证: 黄道带
  • 编辑: CodeMirror(Markdown+JSON)
  • 字体: Inter(通过next/font/google)

脚本

命令描述
npm run dev启动Next.js开发服务器
npm run build创建生产构建
npm run start启动生产服务器
npm run lint运行ESLint
npm run lint:fix运行ESLint并自动修复
npm run typecheck运行TypeScript类型检查

环境变量

复制 .env.example.env.local 并填写以下值:

变量描述
NEXT_PUBLIC_SUPABASE_URLSupabase项目URL
NEXT_PUBLIC_SUPABASE_ANON_KEYSupabase匿名/公钥
NEXT_PUBLIC_APP_URL应用程序URL(http://localhost:3000对于dev)
ANTHROPIC_API_KEYAnthropic API键(用于AI功能)
STRIPE_SECRET_KEY条纹密钥(用于支付)
STRIPE_WEBHOOK_SECRETStripe webhook签名密钥
STRIPE_PRICE_ID_PRO_MONTHLYPro计划的条纹价格ID
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY条纹可发布密钥

贡献

  1. 分叉存储库
  2. 创建要素分支: git checkout -b feature/your-feature
  3. 遵循现有的代码样式:

- TypeScript严格模式,否 any - 命名出口 - 功能组件 - Tailwind CSS 用于样式设计 - Zod用于验证

  1. 提交前运行检查:
   npm run lint
   npm run typecheck
   npm run build
  1. 以常规格式提交: type(scope): message
  2. 推送并打开拉取请求 main

许可证

麻省理工学院

目录标签

目录标签

工作流自动化TypeScriptClaude开发工具AI编码代理本地部署配置管理

支持客户端

ClaudeCursorWindsurfCline

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

oauth

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明oauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP