tractorjuice/arc-kit · 上手攻略

  • 仓库:tractorjuice/arc-kit
  • 链接:https://github.com/tractorjuice/arc-kit
  • 分类:enterprise-architecture / ai-agent-workflow
  • 作者:Tom
  • 更新:2026-08-09

是什么

ArcKit(Enterprise Architecture Governance Harness)是一套面向企业架构师和 AI 编程助手用户的开源工具包,将企业架构治理从散落的文档、Word、表格、邮件中抽离出来,变成系统性、AI 辅助的工作流

它以 Claude Code 插件形式发布,提供 75 条官方命令,覆盖战略规划、利益相关者分析、风险评估(HM Treasury Orange Book)、业务案例论证(HM Treasury Green Book SOBC)、Wardley Mapping、Mermaid 架构图生成、供应商 RFP 管理等企业架构全生命周期。目前托管在 tractorjuice/arckit-claude(新地址)和 tractorjuice/arc-kit(兼容地址)两个仓库。


解决什么问题

企业架构治理普遍存在三大痛:文档散乱(策略/设计/交付/保证各自为政)AI 助手不懂企业语境(缺乏标准框架)合规审计难以追溯

ArcKit 的解法:用结构化命令把 TOGAF ADM、UK Government Digital Service、HM Treasury 框架直接嵌入 AI 助手工作流,AI 在写文档、做分析时自动带上架构原则和治理语境。


快速安装

Claude Code(主要平台,推荐体验最完整)

# 确保 Claude Code 最新版(v2.1.219+ 才支持插件系统)
claude install latest

# 添加插件市场
claude plugin marketplace add tractorjuice/arckit-claude

# 安装核心包(75 条命令,英国政府 civilian + 通用企业)
claude plugin install arckit@arckit-claude

扩展覆盖包(按需叠加):

# 阿联酋联邦
claude plugin install arckit arckit-uae

# 广覆盖(UK + UAE + FR + CA + EU + AT + AU + US + UK-NHS + UK-GCloud)
claude plugin install arckit arckit-uae,arckit-fr,arckit-ca,arckit-eu,arckit-at,arckit-au,arckit-us,arckit-uk-nhs,arckit-uk-gcloud

# TOGAF ADM + AI Agent 架构专项
claude plugin install arckit arckit-togaf-adm arckit-agent-architecture

Gemini CLI

gemini extensions install https://github.com/tractorjuice/arckit-gemini

GitHub Copilot(VS Code)

pip install git+https://github.com/tractorjuice/arc-kit.git
arckit init my-project --ai copilot

Codex CLI

# pip
pip install git+https://github.com/tractorjuice/arc-kit.git

# 或 uv
uv tool install arckit-cli --from git+https://github.com/tractorjuice/arc-kit.git

# 或直接运行(不安装)
uvx --from git+https://github.com/tractorjuice/arc-kit.git arckit init my-project

Mistral Vibe CLI

git clone https://github.com/tractorjuice/arckit-vibe.git
cd arckit-vibe
mkdir -p ~/.vibe/extensions/
ln -s $(pwd) ~/.vibe/extensions/arckit

核心用法

架构全生命周期七阶段

ArcKit 命令覆盖架构生命周期的主要阶段(参考 TOGAF ADM):

阶段 代表命令 功能
战略规划 /arckit-strategy Wardley Mapping、价值流分析
架构原则 /arckit-principles 架构原则制定与执行
利益相关者分析 /arckit-stakeholders 驱动因素 → 目标 → 成果映射
风险评估 /arckit-risk HM Treasury Orange Book 框架
业务案例 /arckit-business-case HM Treasury Green Book SOBC
技术研究 /arckit-tech-research Build vs Buy 分析,网页搜索
设计评审 /arckit-design-review HLD/DLD 格式评审

典型使用示例

# 建立架构原则
claude: /arckit-principles "建立云迁移的架构原则"

/# 利益相关者分析
claude: /arckit-stakeholders "分析某省级政务云项目的利益相关者"

/# 风险评估(HM Treasury Orange Book)
claude: /arckit-risk "对某数据平台项目进行风险登记"

/# 生成 Mermaid 架构图
claude: /arckit-architecture-diagram "绘制微服务架构图,包含 API Gateway、Auth Service、Order Service"

/# Wardley Mapping
claude: /arckit-wardley-map "某金融科技公司的战略地图"

/# 供应商 RFP 评估
claude: /arckit-vendor-selection "为 ERP 系统选型提供 RFP 评估框架"

/# Azure 特定研究(MCP 工具,Microsoft Learn 权威文档)
claude: /arckit-azure-research "Azure Kubernetes Service 生产环境最佳实践"

内置 MCP 服务器

Claude Code 完整版还带以下捆绑 MCP,无需额外安装: - AWS Knowledge(官方 MCP) - Microsoft Learn(官方 MCP) - Google Developer Knowledge(官方 MCP) - govreposcrape(UK 政府仓库搜索) - uk-tenders(UK 招标信息)


典型适用场景

  1. 大型组织架构治理标准化:TOGAF ADM 流程自动化,把架构评审从会议移到 AI 辅助文档生成
  2. 英国/阿联酋联邦政府数字化项目:预置 UK G-Cloud、UAE 联邦合规框架,开箱即用
  3. 企业架构文档自动化:自动生成架构原则文档、风险登记册、业务案例、HLD/LLD
  4. 供应商选型与 RFP 管理:结构化 RFP 评估流程,生成买方清单
  5. AI Agent 系统架构设计:用 arckit-agent-architecture 覆盖 AI Agent 治理的专项需求
  6. Wardley Mapping 战略规划:对技术战略做可视化地图分析

坑与注意

⚠️ Claude Code v2.1.219+ 硬门槛:这是当前唯一完整支持 ArcKit 的客户端平台;旧版 Claude Code 或其他编辑器无法使用插件命令体验。

⚠️ OFFICIAL-SENSITIVE 场景需额外配置:Claude Code v2.1.172+ 才修复了 WebFetch(domain:*.gov.uk) 子域名权限规则,OFFICIAL-SENSITIVE 级英国政府数据需要确认 Claude Code 版本。

⚠️ 插件依赖链:社区覆盖包(arckit-au-energy 等)有依赖链,安装顺序有要求——参考 README 确认先装哪个。

⚠️ arckit-uk-gcloud 许可证特殊:虽然是公开安装的,但采用 proprietary 许可证(非 MIT),不允许分发到非 Claude 扩展格式。

⚠️ 国内企业适配有限:预置框架以 UK Government + UAE 为主,国内企业使用需要理解框架语境后适当调整。

⚠️ 社区插件质量不一:13 个社区插件由社区维护,与核心包的质量标准可能存在差距。

⚠️ 版本可溯源性未公开:README 未标注具体版本号或 changelog,升级前建议先在测试环境验证。


与同类对比

工具 框架覆盖 AI 集成深度 开源 目标用户
ArcKit TOGAF ADM + UK Gov + UAE + HM Treasury ✅ 深度(75 条命令 + Agent) ✅ MIT(核心包) 企业架构师 + AI 开发者
LeanIX FABIAN + ARBIZ ❌ 无 ❌ 商业闭源 企业 EA 团队
Ardoq TOGAF ADM ❌ 无 ❌ 商业闭源 企业 EA 团队
C4 Model C4 模型 ⚠️ 部分(PlantUML) ✅ 开源 软件架构师
Structurizr C4 + 代码优先 ⚠️ 部分 ⚠️ 部分开源 软件架构师

ArcKit 的核心差异:唯一将企业架构治理框架与 AI 编程助手深度集成的开源方案,其他工具都是传统 EA 软件而非 AI 工作流插件。


一句话推荐结论

在用 Claude Code 做企业级项目?ArcKit 把架构治理框架直接焊进 AI 工作流,省去大量文档格式化劳动;UK Government + TOGAF 双框架开箱即用。


来源:GitHub README (https://github.com/tractorjuice/arc-kit) · SkillsLLM 目录 · YouTube 评测视频 · GitHub 搜索片段