機能

Archylの機能:C4モデル可視化、AI発見、コードとしてのアーキテクチャ。

最新のアーキテクチャドキュメントのための強力な機能

ソフトウェアアーキテクチャの可視化、文書化、保守に必要なすべて

AIにアーキテクチャを文書化させる

リポジトリを接続し、AIにコードベースを分析させて、アーキテクチャ要素、リレーションシップ、パターンを自動的に発見・文書化。

C4アーキテクチャ全体を1つのarchyl.yamlファイルで宣言的に定義。リポジトリでバージョン管理し、CI/CDパイプラインから同期し、ダイアグラムを常に最新に保ちます。

全C4レベルの宣言的YAMLスキーマ

GitHub Actions、GitLab CI、REST APIによるCI/CD同期

任意のプロジェクトをarchyl.yamlにエクスポート

IDE自動補完のためのJSONスキーマ

includeによるモノレポサポート

テクノロジー、ADR、リリース、イベントを1ファイルに

あなたのドキュメントは真実を伝えていますか?

C4モデルが実際のコードベースをどれだけ正確に反映しているかを、0〜100%の単一のヘルススコアで測定します。軽量な分析がファイルパス、ディレクトリ構造、要素の存在を数秒で確認します — AIなし、完全に決定論的。時間の経過に伴うトレンドを追跡し、公式GitHub ActionでCIのしきい値を強制し、ドリフトが加速した際にSlackアラートを受け取ります。

0〜100%の精度スコアを数秒で算出(AI不使用、ファイル内容の取得なし)

システム、コンテナ、コンポーネント、コード要素、リレーションシップを検証

ファイルパスの存在確認 — ドキュメント化されたコード要素がまだ存在するか検証

あいまい名前マッチング — FrontendWebAppがfrontend/ディレクトリに対応

履歴レポート付きスコアトレンド追跡

設定可能な品質ゲートしきい値付き公式GitHub Action

MCPツール:AIエージェントからドリフトスコアの計算、クエリ、トレンド追跡

Webhookイベント:drift.score_computedおよびdrift.score_degradedアラート

コンテキストに沿ったアーキテクチャ決定を文書化。ADRを影響するコンポーネントに直接リンクし、アーキテクチャの進化の完全な履歴を維持。

Gitリポジトリからのインポート

アーキテクチャに直接リンクしたMarkdownドキュメントを作成・管理。リポジトリから既存のドキュメントをインポートし、すべてを同期。

Gitリポジトリからのインポート

API仕様をアーキテクチャと並べてインポート・可視化。OpenAPI/Swagger、GraphQLスキーマ、Protocol Buffer定義、AsyncAPI仕様をサポート。すべてC4モデル要素にリンク。イベントチャンネルを可視化してイベント駆動通信フローをマッピング。

OpenAPI / Swagger仕様ビューア

GraphQLスキーマエクスプローラー

gRPC / Protocol Buffer定義

コントラクトをアーキテクチャ要素にリンク

データとユーザーがシステムをどのように流れるかを文書化。アーキテクチャの異なる部分がどのように相互作用するかを示すステップバイステップのフロー図を作成。

ステップバイステップのフロー可視化

コードと同様にアーキテクチャの変更を提案、レビュー、マージ。リクエスト専用モードでは、すべてのC4モデル変更が適用前に構造化されたレビュープロセスを経る必要があります。

完全な差分追跡でC4モデルの変更を提案

承認、変更要求、コメントによるチームレビュー

すべての変更にレビューを強制するリクエスト専用モード

完全なライフサイクル:ドラフト、オープン、レビュー、マージ

ArchylをClaude Desktop、Cursor、またはMCP対応AIツールに接続。自然な会話でアーキテクチャについて議論し、ドキュメントを探索し、アクションを実行。

自然言語でのアーキテクチャクエリ

ADRやドキュメントに即座にアクセス

Claude Desktop、Cursor、VS Codeで動作

コーディングエージェント向け Harness

作業を宣言してから、コードに触れる

Archyl は、すでに使っているコーディングエージェントの上に位置します。すべての work session はアーキテクチャとともに始まり、preflight gate を通過し、閉じる前にコンテキストを返します。

対象要素に対する advisory lease

Preflight gate:allow・warn・deny

ADR、ガードレール、過去の落とし穴を含むブリーフィング

終了時の Architecture Change Request

Fleet console:すべてのセッションをライブで表示

MCP を話すあらゆるエージェントに対応

Agent Hub & Guardrails

AIエージェントのためのアーキテクチャガバナンス

AIコーディングエージェントが遵守すべき準拠ルールを定義。23技術にわたる169の事前構築済みルール、レイヤー境界と命名規則の強制、MCPによる完全なアーキテクチャコンテキスト。

アーキテクチャに関するインテリジェントなインサイトを取得。単一障害点、高結合、循環依存、セキュリティ上の懸念などの潜在的な問題を特定。

Slack & Teams ボット

Slack や Microsoft Teams で @Archyl をメンションして、C4 モデル・ADR・依存関係・オーナーシップについて質問できます。API キーがあれば、ボットはライブ MCP ツールを使い、ADR の作成などの操作までチャンネルから実行します。

Slack & Microsoft Teams

ライブ MCP ツールによるエージェントモード

操作も実行:ADR やドキュメント作成

業界標準のC4モデルを使用して、魅力的でインタラクティブなアーキテクチャ図を作成。高レベルのシステムコンテキストからコードレベルの詳細までシームレスにナビゲート。