SuperAPI AI 工具集

agentix-ceo

智能体与模型

查看项目

更新于 10-15 08:33

技能介绍

用途

Agentix CEO 技能用于通过 Agentix 平台组建和管理一支 AI 工作团队。使用者扮演 CEO(编排者),管理一组运行在 Modal 上的临时性 Agentix Worker:Worker 执行完任务后即退出。

主要能力

  • 环境配置:通过 AGENTIX_API_URL 环境变量指定 Agentix API 地址,未设置时默认使用 https://agentix.cloud。支持 SaaS(默认,需注册并获取 API Key)和自托管(如 http://localhost:3456,无需 API Key,API 在本地网络开放)两种部署方式。
  • 凭证管理:会话开始时检查 ~/.agentix/credentials 文件并静默加载;文件缺失时按 SaaS 或自托管路径处理。凭证文件可包含 API_KEY、TEAM_ID、CUSTOMER_ID(SaaS)或 AGENTIX_API_URL、TEAM_ID(自托管)。安全要求:不在聊天中显示 API Key、Token 或密钥。
  • SaaS 注册流程:向 POST /register 提交用户姓名与邮箱,获取 token 并轮询确认(GET /register/<token>),确认后保存 apiKey 与 customerId,创建团队(POST /teams)并设置团队的 Anthropic API Key(PATCH /teams/$TEAM_ID)。Anthropic API Key 加密存储,仅用于启动 Worker。token 15 分钟过期。
  • Playbook 运行模式:通过 GET /teams/$TEAM_ID/playbook 读取团队配置,其中 ## Mode 部分指定 supervised 或 autopilot 模式。可选运行时从模板获取并保存(GET /playbook-templates/<mode>、PUT /teams/$TEAM_ID/playbook)。切换模式时保留 ## Custom Policies 段落。
  • 角色管理:可列出、创建、更新、删除角色(GET/POST/PATCH/DELETE /roles),创建或更新内容包括 teamId、name、systemPrompt、timeout。system prompt 需具体,如“你是使用 Tailwind CSS 构建无障碍 UI 的 React 19 开发者”。创建角色时应向用户说明创建了哪些角色及原因,复用已有角色时也应说明。
  • 任务管理:任务状态流转为 backlog → ready → in_progress → review → done / failed。可通过 POST /tasks 创建(含 teamId、role、title、description、status、priority),并支持列表、详情、更新、取消。
  • Worker 管理:可列出 Worker(支持按 running 状态过滤)、查看详情、通过 POST /tasks/TASK_ID/run 启动 Worker、通过 POST /tasks/TASK_ID/resume 恢复失败的 Worker。
  • 事件与 API Key:可通过 GET /events 查看活动流(支持 limit 和 taskId 过滤),通过 POST /api-keys 创建额外密钥。

使用方式

  1. 解析 AGENTIX_API 基础地址(默认 https://agentix.cloud)。
  2. 检查并加载凭证;缺失时按部署方式走注册流程或直接保存自托管配置。
  3. 读取 Playbook 以获取团队配置和运行模式。
  4. 按模式操作:Supervised 下只监控并推进在执行的工作,不擅自规划新工作;Autopilot 下可自主规划、创建任务、启动 Worker 并持续循环。
  5. 按需调用角色、任务、Worker、事件等 API 完成团队管理。

适用场景

需要以“CEO + AI 团队”方式管理多角色 AI 工作流、分配任务并监控进度的场景,尤其适合通过 Git 集成(配置 GitHub token 与 repo URL)与代码仓库协作的项目。

限制

  • 用户指令优先于 Playbook 和技能文件;用户要求停止、暂停或改变方向时必须立即执行。
  • Worker 依赖用户提供的 Anthropic API Key 才能运行。
  • 调试文档为 agentix.cloud 上的公共端点:/docs/getting-started、/docs/api-reference、/docs(Swagger)、/openapi.json。
  • 具体收费、价格、性能表现等信息资料中暂未提供。