lee-to/ai-factory

You want to build with AI, but setting up the right context, prompts, and workflows takes time. AI Factory handles all of that so you can focus on what matters — shipping quality code.

AI Factory – ワンコマンド AI 駆動開発環境

それは何か – AI Factory は、npm で配布される CLI で、通常のコードベースをフル機能の AI 駆動開発ワークスペースに変えます。単一の ai-factory init の後、選択した LLM ベースのコーディングエージェント(Claude、Codex、Gemini など)をインストールし、skills.sh マーケットプレイスから「スキル」(事前に書かれたプロンプトバンドル)を取得し、エージェントがあなたの代わりにコードを読み取り、編集、コミットできるようにする MCP(マルチクライアントプロキシ)レイヤーを設定します。

主な機能

機能 得られるもの
ゼロ設定スタート ai-factory init は、使用するエージェントと MCP サービスを尋ね(または渡し)、一致するスキルパッケージを自動インストールします。
仕様駆動ワークフロー /aif-plan、/aif-implement、/aif-fix などのスラッシュコマンドにより、AI が具体的な計画を生成し、中間コミットで段階的に実行し、ドキュメントや CI パイプラインを作成できます。
マルチエージェントサポート 多数の商用およびオープンソースのコーディングエージェント(Claude Code、Cursor、Codex、Gemini CLI など)で動作し、Agent Skills 仕様に従う任意のエージェントに拡張できます。
コミュニティ駆動スキル プロンプトバンドルは skills.sh で公開されています。npx skills add lee-to/ai-factory --skill '*' で全体を追加するか、個別に選択できます。
組み込み品質ゲート 各 AI アクションの後、lint、テスト、セキュリティチェックを要約した機械可読な aif-gate-result が生成されます。
拡張可能 ドキュメントには、新しいコマンド、MCP 統合、またはカスタムエージェントを追加する拡張機能の書き方が記載されています。

典型的なワークフロー

  1. ai-factory init – エージェントを選択し、スキルをインストールし、MCP を設定します。
  2. /aif-explore – AI に機能(例:OAuth ログイン)を調査させます。
  3. /aif-grounded – コード変更前に検証済みの回答を取得します。
  4. /aif-plan – AI がブランチを作成し、リポジトリを分析し、段階的な計画を出力します。
  5. /aif-implement – AI が計画を実行し、各タスク後にコミットします。
  6. /aif-fix – エラーメッセージを提供すると、AI がコードを修正し、修正から学習します。
  7. /aif-ci、/aif-docs など – CI パイプラインやプロジェクトドキュメントを自動生成します。

対象者 – 反復的なスキャフォールディング、調査、ボイラープレートコーディングを LLM エージェントにオフロードし、プロセスを監査可能(計画、コミット、品質ゲートレポート)に保ちたい開発者。選択したエージェントとスキルプロンプトが重い作業を行うため、言語やフレームワークに依存しません。

インストール – npm install -g ai-factory(または mise 経由)。パッケージは npm でバージョン管理され、リポジトリにはテストステータスを示す CI バッジが含まれています。

ドキュメントとコミュニティ – 一連のマークダウンガイド(はじめに、ワークフロー、サブエージェント、拡張機能など)が docs/ フォルダにあり、プロジェクトは公式サイト(aif.cutcode.dev)とスキルマーケットプレイスにリンクしています。

ライセンス – MIT。


すべての詳細はリポジトリの README から直接取得されています。追加の機能は推測されていません。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト