Repolode
tractorjuice

tractorjuice/arc-kit

エンタープライズアーキテクチャのガバナンスをAI支援ワークフローに変え、AIコーディングアシスタント向けに原則、要件、リスク、コンプライアンス関連の成果物のドラフトを生成するツールキット。

スター
2,272
フォーク
286
未解決の Issue
25
最終コミット
一昨日

これは何?

ArcKitは、エンタープライズアーキテクト向けのツールキットです。あちこちに分散したWord、Confluence、スライドの文書で管理していたアーキテクチャガバナンスを、AIコーディングアシスタントから実行する構造化ワークフローに移行できます。アーキテクチャ原則、ステークホルダー分析、要件、リスクレジスター、ビジネスケース、データモデル、ベンダー向けRFPと評価、設計レビュー、Mermaid図、要件のトレーサビリティに対応するコマンドを提供します。

Claude Code、Gemini CLI、GitHub Copilot、Codex CLI、OpenCode、Mistral Vibe、Kimi Code CLIのプラグインまたは拡張機能としてインストールでき、Python CLIを使ってプロジェクトにひな形を生成することもできます。多くのコマンドは、Technology Code of Practice、Secure by Design、Green Bookなどの英国公共部門のフレームワークをベースにしており、EU、フランス、オランダ、オーストリア、カナダ、UAEの規制に対応するコミュニティ提供のオーバーレイも任意で利用できます。

生成されるすべての成果物には「DRAFT」と表示され、資格を持つ担当者によるレビューを前提としています。プロジェクトは、法律、規制、臨床、セキュリティに関する助言を提供するものではないと明記しています。

主な機能

  • 01テンプレートをもとに、アーキテクチャ原則、要件、ステークホルダー分析の文書を生成します。
  • 02HM Treasuryのガイダンスに沿ったリスク管理およびビジネスケースの成果物に対応します。
  • 03Mermaid図を生成し、成果物間の要件トレーサビリティを維持します。
  • 04明示された評価基準に基づき、ベンダー向けRFPのドラフト作成と採点を行います。
  • 05Claude Code、Gemini CLI、GitHub Copilot、Codex CLIなどのAIコーディングアシスタントにインストールできます。

ユースケース

  • 設計審査委員会のレビューに向けてガバナンス文書を作成するエンタープライズアーキテクチャチーム。
  • 調達、ビジネスケース、または保証に関する書類を準備する公共部門のチーム。
  • 要件と設計の間にトレーサブルなつながりを保ちながら、AIがドラフトした成果物を活用したいアーキテクト。

クイックスタート

  1. 1

    pip で ArcKit CLI をインストールする

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

    Copilot のプロンプトファイルを使ってプロジェクトのひな形を作成する

    arckit init my-project --ai copilot

使う前に知っておきたいこと

  • メタデータではライセンスが NOASSERTION とされていますが、README のバッジには MIT と記載されています。再利用する前に LICENSE ファイルを確認してください。
  • arckit-uk-gcloud など、一部のオーバーレイプラグインはプロプライエタリで、MIT ライセンスではありません。
  • 出力は DRAFT(草案)であり、資格を持つ人による確認が必要です。法務、規制、セキュリティに関する助言ではありません。
  • Codex CLI の Windows ネイティブサポートは一部に限られています。

収録されている特集

トピック

#enterprise-architecture#ai-agents#architecture-governance#requirements-engineering#compliance#claude-code#mcp#ai-governance#architecture-decision-records#arckit

よくある質問

arc-kit とは?
エンタープライズアーキテクチャのガバナンスをAI支援ワークフローに変え、AIコーディングアシスタント向けに原則、要件、リスク、コンプライアンス関連の成果物のドラフトを生成するツールキット。 ArcKitは、エンタープライズアーキテクト向けのツールキットです。あちこちに分散したWord、Confluence、スライドの文書で管理していたアーキテクチャガバナンスを、AIコーディングアシスタントから実行する構造化ワークフローに移行できます。アーキテクチャ原則、ステークホルダー分析、要件、リスクレジスター、ビジネスケース、データモデル、ベンダー向けRFPと評価、設計レビュー、Mermaid図、要件のトレーサビリティに対応するコマンドを提供します。
arc-kit は無料で使えますか?ライセンスは?
arc-kit は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
arc-kit は今もメンテナンスされていますか?
活発にメンテナンス中。arc-kit の最終コミットは 2026年11月4日 です。
arc-kit は何に使えますか?
設計審査委員会のレビューに向けてガバナンス文書を作成するエンタープライズアーキテクチャチーム。 調達、ビジネスケース、または保証に関する書類を準備する公共部門のチーム。 要件と設計の間にトレーサブルなつながりを保ちながら、AIがドラフトした成果物を活用したいアーキテクト。
arc-kit のインストール方法は?
pip で ArcKit CLI をインストールする: pip install git+https://github.com/tractorjuice/arc-kit.git Copilot のプロンプトファイルを使ってプロジェクトのひな形を作成する: arckit init my-project --ai copilot
arc-kit はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/tractorjuice/arc-kit

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト