快速开始
安装JARFIS,使用11个专业AI Agent和结构化Phase运行您的第一个AI驱动软件开发工作流。
最后更新: Sun Mar 15 2026 00:00:00 GMT+0000 (Coordinated Universal Time)
用AI交付软件——一个斜杠命令,11位专业Agent,带有Human Gate的结构化Phase。
前置条件
开始之前,请确保您具备以下条件:
- Claude Code(Anthropic)——JARFIS作为斜杠命令工作流原生运行在Claude Code内部
- 具有API访问权限的Claude账户
- Git >= 2.x(Phase 0分支管理所需)
- 已克隆或可访问的JARFIS GitHub仓库
安装
JARFIS通过GitHub仓库的install.sh脚本安装。在终端中运行以下命令:
bash install.sh注意: 没有/jarfis:install命令。安装必须且只能通过bash install.sh进行。
运行第一个工作流
在项目目录中打开Claude Code,启动工作流:
/jarfis:work Build a user authentication system with JWT tokens
JARFIS将对请求进行分类(Phase T — Triage),然后引导您经历由专业AI Agent各司其职的结构化Phase。
9个Phase
每个工作流最多经过9个Phase。当某些Phase不适用时(例如不需要UI时跳过Phase 3)会被跳过:
T
Triage
将请求分类为A/B/C类型
0
Pre-flight
Git同步、创建分支、加载学习文件
1
Discovery
PO逆向提问、Working Backwards、PRD、可行性评估
Gate 1
批准 / 修改 / 中止
2
Architecture & Planning
影响分析、设计、API规范、任务分解、测试策略
3
UX Design
界面设计、SVG资产、设计令牌(条件执行——仅在需要UI时)
Gate 2
批准 / 修改 / 中止
4
Implementation
BE/FE/DevOps并行实现
4.5
Operational Readiness
部署策略、回滚计划、运维就绪
5
Review & QA
API契约验证、Tech Lead + QA + Security审查
Gate 3
批准 / 修改后重审 / 中止 / 重新审视设计
6
Retrospective
积累学习(全局学习 + 项目上下文)
11个Agent
JARFIS协调11个专业Agent,每个Agent仅在相关Phase激活:
PO
Product Owner
逆向提问、Working Backwards、PRD撰写
AR
Architect
可行性评估、影响分析、架构设计、ADR
TL
Tech Lead
API规范审查、任务分解、代码审查、Retrospective
UX
UX Designer
界面设计、交互设计、SVG资产制作、设计令牌
BE
Backend Engineer
后端实现
FE
Frontend Engineer
前端实现
DO
DevOps/SRE
基础设施与CI/CD实现
QA
QA Engineer
测试策略、QA验证
SE
Security Engineer
预审安全分析、安全审查
ADV
Advocate
为提议的解决方案辩护,捍卫权衡决策
CRT
Critic
质疑假设,识别风险和弱点
Human Gate
JARFIS包含3个Gate,在继续前需要您的明确批准:
Gate 1 — Phase 1(Discovery)之后
在架构开始前,审查PRD、可行性分析和范围定义。
批准修改中止
Gate 2 — Phase 2 & 3(Architecture + UX)之后
在实现开始前,审查架构决策、API规范、任务分解和UX设计。
批准修改中止
Gate 3 — Phase 5(Review & QA)之后
Retrospective前的最终质量关口。审查所有代码、测试和安全发现。
批准修改后重审中止重新审视设计