产品导览
现代架构文档的强大功能

可视化、记录和维护软件架构所需的一切

预约演示
01

绘制你的架构

从现有代码中生成鲜活的 C4 模型,再从全局视图一路探索到单个类。

每个层级的美观图表

C4 模型可视化

使用行业标准的 C4 模型创建令人惊叹的交互式架构图。从高层系统上下文无缝导航到代码级别的细节。

  • 系统上下文图全局概览
  • 容器图技术概览
  • 组件图详细设计
  • 代码级别实现细节
app.archyl.com

Aurora Commerce

Platform team

Project

Systems

Storefront
Checkout
Payments
Fulfilment
AL

Ada Lovelace

Architect

Aurora Commerce/Checkout/System context
Search the architecture…K
ALMDKS
AI
System ContextContainerComponentCode
Time travelAuto layoutOverlayRealityShare
PCI scope
Browses & ordersREST/JSONAuthorize paymentpublishes OrderPlaced

Customer

PERSON

Shops and tracks orders.

Storefront

SYSTEM

Web and mobile shopping experience.

claude-code/ada

Checkout

SYSTEM

Cart, order placement and payment flow.

Payments

SYSTEM

Authorisation, capture and refunds.

Stripe

EXTERNAL

Card processing provider.

Fulfilment

SYSTEM

Picking, shipping and returns.

Add N Link LDouble-click to drill down

让 AI 记录您的架构

AI 驱动的发现

连接您的仓库,让 AI 分析代码库以自动发现和记录架构元素、关系和模式。

  • 自动代码分析
  • 组件检测
  • 关系映射
  • 技术栈识别

用 YAML 定义架构

架构即代码

在一个 archyl.yaml 文件中声明式地定义整个 C4 架构。在仓库中进行版本控制,通过 CI/CD 流水线同步,保持图表始终最新——完全声明式和版本化。

  • 所有 C4 层级的声明式 YAML 模式
  • 通过 GitHub Actions、GitLab CI 或 REST API 进行 CI/CD 同步
  • 将任何项目导出为 archyl.yaml
  • IDE 自动补全的 JSON Schema
  • 通过 include 支持 monorepo
  • 技术、ADR、发布和事件集于一个文件
架构即代码

该领域的更多功能

交互式白板

可视化和头脑风暴

交互式白板

创建自由形式的白板来草拟架构想法、与团队头脑风暴,并在正式记录前可视化复杂系统。

  • 自由绘图和形状
  • 添加架构相关元素
  • 与同事分享链接
  • 实时协作
用户和数据流程

可视化交互

用户和数据流程

记录数据和用户如何在系统中流动。创建逐步的流程图,准确展示架构不同部分如何交互。

  • 逐步流程可视化
  • 公开分享和嵌入链接
  • 交互式流程图
  • 链接到架构元素
02

决策与文档

让决策、文档和契约紧挨着它们所描述的元素,像修改代码一样修改模型。

跟踪每个决策

架构决策记录

在上下文中记录架构决策。将 ADR 直接链接到它们影响的组件,维护架构演进的完整历史。

  • 结构化决策格式
  • 链接到架构元素
  • 从 Git 仓库导入
  • 状态跟踪和历史

为您的架构提供拉取请求

架构变更请求

像代码一样提出、审查和合并架构变更。在仅请求模式下,每个 C4 模型修改都必须经过结构化审查流程。

  • 提出带完整差异跟踪的 C4 模型变更
  • 团队审查:批准、请求修改或评论
  • 仅请求模式强制每次变更都需审查
  • 完整生命周期:草稿、打开、审查、合并

该领域的更多功能

项目文档

一切集中在一处

项目文档

编写和管理直接链接到架构的 Markdown 文档。从仓库导入现有文档并保持同步。

  • Markdown 编辑器
  • 链接到架构元素
  • 从 Git 仓库导入
  • 全文搜索
API 合约

定义和可视化您的 API 界面

API 合约

在架构旁导入和可视化 API 规范。支持 OpenAPI/Swagger、GraphQL schema、Protocol Buffer 定义和 AsyncAPI 规范——全部链接到 C4 模型元素。可视化事件通道以映射事件驱动的通信流。

  • OpenAPI / Swagger 规范查看器
  • GraphQL schema 浏览器
  • gRPC / Protocol Buffer 定义
  • AsyncAPI 规范支持
活动跟踪

完整审计记录

活动跟踪

跟踪架构文档的每个更改。通过完整的活动日志查看谁在何时更改了什么。

  • 完整变更历史
  • 用户归属
  • 按操作类型筛选
  • 项目级别跟踪
03

保持最新

及时发现文档何时偏离、谁负责什么,以及架构如何随着一次次发布而演进。

AI 驱动的分析

架构洞察

获取关于架构的智能洞察。识别潜在问题如单点故障、高耦合、循环依赖和安全隐患。

  • 单点故障检测
  • 耦合分析
  • 循环依赖检测
  • 安全问题识别

您的文档在说真话吗?

架构漂移分数

通过一个 0-100% 的健康分数衡量您的 C4 模型与实际代码库的匹配程度。轻量级分析在几秒内检查文件路径、目录结构和元素是否存在 — 无需 AI,完全确定性。跟踪随时间变化的趋势,使用官方 GitHub Action 在 CI 中强制执行阈值,并在漂移加速时接收 Slack 警报。

  • 0-100% 准确度分数在几秒内计算(无 AI,不获取文件内容)
  • 验证系统、容器、组件、代码元素和关系
  • 文件路径存在性检查 — 验证已记录的代码元素是否仍然存在
  • 模糊名称匹配 — FrontendWebApp 匹配 frontend/ 目录
  • 带历史报告的分数趋势追踪
  • 官方 GitHub Action 支持可配置的质量门限阈值
  • MCP 工具:从 AI 代理计算、查询和追踪漂移分数
  • Webhook 事件:drift.score_computed 和 drift.score_degraded 警报

该领域的更多功能

发布管理 & DORA

跟踪每次部署并衡量工程效能

发布管理 & DORA

监控整个架构的发布。从 GitHub Actions、webhooks 或 REST API 摄入部署事件,并可视化链接到 C4 系统和容器的发布历史。内置 DORA 指标让您实时了解部署频率、变更前置时间、变更失败率和平均恢复时间——支持项目和组织级别。

  • 语义化版本标记
  • 多环境跟踪(预发布、生产)
  • GitHub Actions 集成
  • GitHub 和 GitLab 的 Webhook 支持
技术雷达

可视化您的整个技术全景

技术雷达

跟踪架构中的每种语言、框架、数据库和工具。技术自动组织到交互式雷达中,包含采纳环和象限,让您俯瞰技术栈并深度链接到使用它们的每个元素。

  • 自动采纳环:核心、活跃、新兴、已注册
  • 四个象限:语言、框架、数据、基础设施
  • 技术详情面板包含使用统计和关联
  • 从任何技术深度链接到其 C4 元素
所有权地图

了解谁拥有什么

所有权地图

可视化整个架构中团队和用户的所有权。按责任范围排列的交互式气泡、所有者之间的依赖关系线和详细视图帮助您一目了然地了解责任归属和跨团队耦合。

  • 按所有权数量排列的交互式气泡可视化
  • 显示跨团队关系的依赖关系线
  • 按 C4 级别分组的元素卡片详细视图
  • 跨所有者、元素和项目的全文搜索
04

与 AI 智能体协作

把架构作为上下文交给编程智能体,让它们先声明工作内容,再在护栏之内操作模型。

先声明工作,再动代码

面向编码代理的 Harness

Archyl 位于你已经在用的编码代理之上。每一个 work session 都以你的架构开始,经过 preflight gate,并在结束前把上下文交还回来。

  • 对相关元素的 advisory lease
  • Preflight gate:allow、warn 或 deny
  • 包含 ADR、guardrails 与历史陷阱的 briefing
  • 结束时开启 Architecture Change Request
  • Fleet console:实时查看每一个会话
  • 兼容任何支持 MCP 的代理

触手可及的架构

MCP 服务器集成

将 Archyl 连接到 Claude Desktop、Cursor 或任何 MCP 兼容的 AI 工具。通过自然对话讨论架构、浏览文档并执行操作。

  • 自然语言架构查询
  • 即时访问 ADR 和文档
  • 创建和更新架构元素
  • 兼容 Claude Desktop、Cursor、VS Code
MCP 服务器集成

AI 代理的架构治理

Agent Hub & Guardrails

定义 AI 编码代理必须遵守的合规规则。169 条预置规则覆盖 23 种技术,强制执行层边界和命名规范,通过 MCP 提供完整架构上下文。

  • 169 条预置规则覆盖 23 种技术
  • 7 种规则类型:模式、命名、技术、层、合约、依赖、事件
  • 可搜索和过滤的规则目录
  • 确定性评估 — 无 AI 参与
  • 通过 MCP 一次调用获取完整架构上下文
  • 严重级别:严重、高、中、低
  • 一键启用/禁用规则
  • 可视化配置表单的自定义规则

该领域的更多功能

托管 Agent 运行

在你休息时自主工作的 Agent

托管 Agent 运行

直接从 Archyl 调度 AI Agent。给它们分配任务,通过 MCP 连接器(GitHub、Linear、Slack 或任何 MCP 服务器)连接你的工具,设置 cron 计划,让它们在完整架构上下文下自主处理你的代码库——克隆、执行和监控全部自动管理。

  • 一键调度 Agent 并附带任务描述
  • MCP 连接器:接入 GitHub、Linear、Slack 或任何 MCP 兼容服务
  • 基于 cron 的计划,支持暂停/恢复和手动触发
  • 自动注入架构上下文(C4 模型、ADR、规则、契约)
Slack 和 Teams 机器人

架构,尽在你的聊天中

Slack 和 Teams 机器人

在 Slack 或 Microsoft Teams 中提及 @Archyl,询问你的 C4 模型、ADR、依赖关系和归属。配置 API 密钥后,机器人会使用实时 MCP 工具,并能直接在频道中执行操作,例如创建 ADR。

  • Slack 和 Microsoft Teams
  • 频道内话题串回答
  • 使用实时 MCP 工具的智能体模式
  • 执行操作:创建 ADR 和文档
05

接入你的技术栈

连接你的 Git 提供商和已在监控生产环境的工具,在图表上一览无余。

连接您喜爱的工具

市场集成

通过市场集成扩展您的架构仪表盘。连接 SonarQube、Datadog 等产品,直接在 C4 模型旁展示实时指标、安全洞察和运营数据。

  • 一键连接产品
  • 可自定义的小组件仪表盘
  • 来自外部服务的实时数据
  • 安全和代码质量指标一目了然

连接您的仓库

Git 集成

无缝连接 GitHub、GitLab、Bitbucket 和自托管 Git 提供商。导入仓库、同步文档,保持一切最新。

  • GitHub、GitLab、Bitbucket 支持
  • 自托管提供商支持
  • OAuth 认证
  • 仓库同步
Git 集成
永久免费方案

准备好开始了吗?

加入使用 archyl 记录软件架构的组织。

  • 无需信用卡
  • 五分钟完成设置
  • 查看者始终免费

功能

探索Archyl功能:C4模型可视化、AI发现、架构即代码。

可视化、记录和维护软件架构所需的一切

连接您的仓库,让 AI 分析代码库以自动发现和记录架构元素、关系和模式。

在一个 archyl.yaml 文件中声明式地定义整个 C4 架构。在仓库中进行版本控制,通过 CI/CD 流水线同步,保持图表始终最新——完全声明式和版本化。

所有 C4 层级的声明式 YAML 模式

通过 GitHub Actions、GitLab CI 或 REST API 进行 CI/CD 同步

将任何项目导出为 archyl.yaml

IDE 自动补全的 JSON Schema

通过 include 支持 monorepo

技术、ADR、发布和事件集于一个文件

通过一个 0-100% 的健康分数衡量您的 C4 模型与实际代码库的匹配程度。轻量级分析在几秒内检查文件路径、目录结构和元素是否存在 — 无需 AI,完全确定性。跟踪随时间变化的趋势,使用官方 GitHub Action 在 CI 中强制执行阈值,并在漂移加速时接收 Slack 警报。

0-100% 准确度分数在几秒内计算(无 AI,不获取文件内容)

验证系统、容器、组件、代码元素和关系

文件路径存在性检查 — 验证已记录的代码元素是否仍然存在

模糊名称匹配 — FrontendWebApp 匹配 frontend/ 目录

官方 GitHub Action 支持可配置的质量门限阈值

MCP 工具:从 AI 代理计算、查询和追踪漂移分数

Webhook 事件:drift.score_computed 和 drift.score_degraded 警报

在上下文中记录架构决策。将 ADR 直接链接到它们影响的组件,维护架构演进的完整历史。

编写和管理直接链接到架构的 Markdown 文档。从仓库导入现有文档并保持同步。

在架构旁导入和可视化 API 规范。支持 OpenAPI/Swagger、GraphQL schema、Protocol Buffer 定义和 AsyncAPI 规范——全部链接到 C4 模型元素。可视化事件通道以映射事件驱动的通信流。

记录数据和用户如何在系统中流动。创建逐步的流程图,准确展示架构不同部分如何交互。

像代码一样提出、审查和合并架构变更。在仅请求模式下,每个 C4 模型修改都必须经过结构化审查流程。

将 Archyl 连接到 Claude Desktop、Cursor 或任何 MCP 兼容的 AI 工具。通过自然对话讨论架构、浏览文档并执行操作。

Archyl 位于你已经在用的编码代理之上。每一个 work session 都以你的架构开始,经过 preflight gate,并在结束前把上下文交还回来。

对相关元素的 advisory lease

Preflight gate:allow、warn 或 deny

包含 ADR、guardrails 与历史陷阱的 briefing

结束时开启 Architecture Change Request

Fleet console:实时查看每一个会话

Agent Hub & Guardrails

定义 AI 编码代理必须遵守的合规规则。169 条预置规则覆盖 23 种技术,强制执行层边界和命名规范,通过 MCP 提供完整架构上下文。

获取关于架构的智能洞察。识别潜在问题如单点故障、高耦合、循环依赖和安全隐患。

Slack 和 Teams 机器人

在 Slack 或 Microsoft Teams 中提及 @Archyl,询问你的 C4 模型、ADR、依赖关系和归属。配置 API 密钥后,机器人会使用实时 MCP 工具,并能直接在频道中执行操作,例如创建 ADR。

Slack 和 Microsoft Teams

使用实时 MCP 工具的智能体模式

使用行业标准的 C4 模型创建令人惊叹的交互式架构图。从高层系统上下文无缝导航到代码级别的细节。

跟踪架构文档的每个更改。通过完整的活动日志查看谁在何时更改了什么。

无缝连接 GitHub、GitLab、Bitbucket 和自托管 Git 提供商。导入仓库、同步文档,保持一切最新。

创建自由形式的白板来草拟架构想法、与团队头脑风暴,并在正式记录前可视化复杂系统。

可视化整个架构中团队和用户的所有权。按责任范围排列的交互式气泡、所有者之间的依赖关系线和详细视图帮助您一目了然地了解责任归属和跨团队耦合。

按所有权数量排列的交互式气泡可视化

按 C4 级别分组的元素卡片详细视图

监控整个架构的发布。从 GitHub Actions、webhooks 或 REST API 摄入部署事件,并可视化链接到 C4 系统和容器的发布历史。内置 DORA 指标让您实时了解部署频率、变更前置时间、变更失败率和平均恢复时间——支持项目和组织级别。

跟踪架构中的每种语言、框架、数据库和工具。技术自动组织到交互式雷达中,包含采纳环和象限,让您俯瞰技术栈并深度链接到使用它们的每个元素。

通过市场集成扩展您的架构仪表盘。连接 SonarQube、Datadog 等产品,直接在 C4 模型旁展示实时指标、安全洞察和运营数据。

在你休息时自主工作的 Agent

直接从 Archyl 调度 AI Agent。给它们分配任务,通过 MCP 连接器(GitHub、Linear、Slack 或任何 MCP 服务器)连接你的工具,设置 cron 计划,让它们在完整架构上下文下自主处理你的代码库——克隆、执行和监控全部自动管理。

一键调度 Agent 并附带任务描述

MCP 连接器:接入 GitHub、Linear、Slack 或任何 MCP 兼容服务

基于 cron 的计划,支持暂停/恢复和手动触发

自动注入架构上下文(C4 模型、ADR、规则、契约)

实时事件流,支持展开查看工具调用详情

每次工具调用标注连接器来源(github、archyl、linear...)

包含状态、耗时和详细追踪的完整执行历史

生命周期:克隆 → 上下文 → 执行 → 报告

加入使用 archyl 记录软件架构的组织。