AIコーディングツール向け
3forge Plugin
開発者がすでに信頼しているコーディングアシスタントを、3forgeのエキスパートに。組織の統制のもとで、稼働中のデプロイメント上で作業します。
ファブリックにおける役割
3forgeを熟知したコーディングアシスタント
3forge Pluginは、Claude Code、Codex、GitHub Copilotが3forgeアプリケーションを設計、構築、運用できるようにします。デプロイメント内のガバナンスされたMCPサーバーを通じて接続するため、すべてのアクションはプラットフォームの他の部分と同じアイデンティティ、エンタイトルメント、監査のもとで実行されます。
その知識は、スナップショットではなく稼働中のインスタンスから得られます。デプロイメントが進化すれば、アシスタントも共に進化します。ハードコードされたものも、古くなるものもありません。すべての提案は、実際に稼働しているシステムを反映しています。プラグインの対応ツールは次のとおりです。
- フルサポート
- Claude Code、Codex、GitHub Copilot
- 適応版
- Gemini、Cursor
専門知識はプラグインから、コンテキストはデプロイメントから
プラグインが提供する手法
- アプリケーションの計画
- クエリの構築
- レイアウトの設計
- 実装のレビュー
- ランタイムの調査
デプロイメントが提供するコンテキスト
- ドキュメント
- デプロイ済みのコンポーネントとツール
- スキーマ
- ログ
- ランタイムの機能
PluginかAgentか
1つのガバナンスされたランタイムへの2つの経路
3forge Agentは、アプリケーションを使う人にAIを届けます。3forge Pluginは、アプリケーションを作る人にAIを届けます。作業の場所は違っても、それを統制する仕組みは同じです。
| 観点 | 3forge Plugin | 3forge Agent |
|---|---|---|
| 動作する場所 | 開発者が選んだコーディングツールの中 | 3forge Webの中、アプリケーションのすぐ隣 |
| 対象ユーザー | 開発者。コード、リポジトリ、レビュープロセスと並行して利用 | 稼働中のアプリケーションを使う業務ユーザーと、ブラウザで作業する開発者 |
| 接続方法 | 外部から、ガバナンスされたMCPサーバー経由 | ネイティブに、ユーザーの認証済みセッション内で |
| 使用するモデル | コーディングツール自身のモデル | 組織が承認したプロバイダーとモデル |
| 主な作業 | ファブリック全体での計画、クエリ、構築、レビュー、デバッグ | ライブデータへの問いかけ、対話によるダッシュボードの構築と改善 |
| ガバナンス | 開発者のアイデンティティ、エンタイトルメント、監査証跡 | ユーザーのアイデンティティ、エンタイトルメント、監査証跡 |
活用方法
最初の計画からレビュー済みの変更まで、デリバリーのあらゆる段階で
開発者が目的を示し、プラグインが手法を提供します。その手段は、専門化されたスキル、役割を絞ったエージェント、そしてClaude Codeでは専用コマンドです。各セッションは3forge-initで始まり、アシスタントにプロジェクトの前提を把握させます。
確信をもって計画する
- 目的を実装計画に落とし込む
- 実際に稼働しているコンポーネントに基づく
- コマンド:
3forge-plan
正確にクエリする
- SQLを1行書く前にスキーマを確認
- 推測ではなく、実際のテーブルに基づいてAMI SQLを構築
- コマンド:
3forge-query、エージェント3forge-sql-builderと連携
自社の基準どおりに構築する
- 実績あるパネルパターンからレイアウトを組み立て
- デプロイメントの規約に従った設定
- エージェント:
3forge-layout-architect、3forge-config-writer
稼働中のインスタンスを運用する
- ランタイムの状態を確認し、承認済みの操作を実行
- 開発者のアイデンティティが許可する範囲に限定
- コマンド:
3forge-runtime、エージェント3forge-runtimeと連携
独立してレビューする
- すべての変更を反映前に確認
- 確認するのは、書いたモデルではなく専任のレビュアー
- コマンド:
3forge-review、エージェント3forge-reviewerと連携
根本から診断する
- 設定とログから根本原因まで問題を追跡
- 説明資料ではなく、稼働中のデプロイメントそのものを対象に
- コマンド:
3forge-debug
CodexとGitHub Copilotでは、同じスキルとエージェントを各ツールのネイティブなプロンプトから利用できます。独自の権限を持つエージェントはありません。どのエージェントも、開発者に付与されたツール、ドキュメント、権限の範囲内でのみ動作します。
接続
一度のインストールで、最初の呼び出しからガバナンスを適用
- 3forgeの公開マーケットプレイスからインストール。対象はClaude Code、Codex、GitHub Copilot
GitHubでリポジトリを見る (新しいタブで開きます)
- 稼働中の3forge Webに自動で接続。他のホストを指定することも可能
- 共有ドキュメントやログから各Center、Relay、Web Serverまで、ファブリック全体を把握
- 本番環境では信頼できる認証局の証明書を用いたHTTPS通信による、設計段階からのセキュリティ
その意義
AIが生成するすべての変更を統制下に
プラグインは、ドキュメント確認、検証、適用という規律ある手順を徹底します。ドキュメントを参照し、変更を検証し、そのうえで初めて適用します。アシスタントがセッション中に構築したものは、誰かがコミットするまで確定しません。
前提ではなく、監査された知識
- 機能領域ごとに整理された、AI開発のための構造化コーパス
- 実際に公開されているツールと照合して監査されたドキュメント
- すべての修正は、公開前に人がレビューし承認
続きを読む
ランタイムがガバナンスされているから、ツールもガバナンスされる。
AIが構築したソフトウェアの到達範囲を3forgeがどう封じ込めるか、そしてAIを提供する3つの方法をご紹介します。