機能 - Archyl

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

アーキテクチャを文書化するために必要なすべて

システムコンテキストからコードまで、すべてのレベルで美しくインタラクティブなダイアグラム。

ソースコードからアーキテクチャを自動的に探索して文書化。

GitHub、GitLab、またはBitbucketリポジトリとシームレスに接続。

コードベースの進化に合わせてドキュメントを同期。

ロールベースのアクセス制御とSSOでSOC 2準拠。

組織でアーキテクチャの決定について協力。

アイデアをスケッチし、アーキテクチャをブレインストーミングし、チームとビジュアルに協力。

アーキテクチャ要素に直接リンクされたMarkdownドキュメントを作成・管理。

C4モデルにリンクされたOpenAPI、GraphQL、gRPC、AsyncAPIスペックをインポートして可視化。

REST、GraphQL、gRPC、AsyncAPI

デプロイメントを追跡し、バージョンをタグ付けし、システムと環境全体のリリース履歴を可視化。

アーキテクチャ全体のすべての言語、フレームワーク、データベース、ツールを採用リングと象限のインタラクティブレーダーにマッピング。

宣言的なarchyl.yamlファイルでC4アーキテクチャを定義。バージョン管理、CI/CD対応、完全同期。

インタラクティブなバブル、依存関係ライン、カバレッジトラッキングでアーキテクチャ全体のチームとユーザーの所有権を可視化します。

デプロイ頻度、リードタイム、MTTR、変更失敗率をリリースと環境全体で追跡します。

Agent Hub & Guardrails

AIエージェントが遵守すべきアーキテクチャ準拠ルールを定義。24技術にわたる170+の事前構築済みルール、MCPによる完全なアーキテクチャコンテキスト。

ドキュメントが実際のコードベースをどれだけ正確に反映しているかを測定します。0〜100%の単一のヘルススコアを数秒で算出し、経時的に追跡し、CIの品質ゲートとして適用できます。

Archylとアーキテクチャドキュメントについて知っておくべきすべてのこと。

Archylは、C4モデルに基づくAI駆動のアーキテクチャドキュメントプラットフォームです。インタラクティブなダイアグラムの作成、AIによるコードからのアーキテクチャ発見、ドキュメントとコード間のドリフト検出、リアルタイムのチームコラボレーションが可能です。

はい。Archylは無制限のC4ダイアグラム、AI発見、ADR、Architecture as Codeを含む無料のDeveloperプランを提供しています。クレジットカード不要。有料プランではチームコラボレーション、コンフォーマンスルール、DORAメトリクス、エンタープライズ機能が追加されます。

C4モデルは、Simon Brownが作成したソフトウェアアーキテクチャ可視化の階層的アプローチです。システムコンテキスト、コンテナ、コンポーネント、コードの4つの抽象レベルを使用して、システムを俯瞰から実装詳細まで記述します。

AIアーキテクチャ発見はどのように機能しますか?

Gitリポジトリを接続すると、ArchylのAIがコードを分析して、システム、コンテナ、コンポーネント、およびそれらの関係を自動的に発見します。コード構造、インポート、設定を読み取って正確なC4モデルを構築します。

アーキテクチャドリフト検出とは何ですか?

ドリフト検出は、文書化されたC4モデルが実際のコードベースとどの程度一致しているかを測定します。Archylはファイルパス、ディレクトリ構造、要素の存在を確認して0-100%の決定論的ヘルススコアを計算します。

AIコーディングエージェントはアーキテクチャドキュメントを使用できますか?

はい。Archylは56のツールを備えた組み込みMCPサーバーを提供しており、Claude Code、Cursor、VS Code CopilotなどのAIコーディングエージェントがアーキテクチャを照会し、ADRを読み、C4要素を作成または更新できます。

Archylはどのような統合をサポートしていますか?