AIコーディングエージェントに「バックエンド丸ごと」渡せる時代が来た — InsForge

InsForge/InsForgeTypeScript4.7k

InsForgeは、AIコーディングエージェント(CursorなどのAI搭載コードエディタ)がバックエンド(サーバー側の仕組み)を自動で構築・操作できるようにするプラットフォームです。データベース、ユーザー認証、ファイル保存、サーバーレス関数、AIモデル接続、サイト公開といった、アプリ開発に必要なバックエンドの機能をすべてまとめて提供します。InsForgeは「セマンティックレイヤー(意味の翻訳層)」を通じてAIエージェントにバックエンドの状態や操作方法を伝えるため、AIが自律的にバックエンドを設定・管理できます。プログラミング経験が少なくても、AIに指示を出すだけでフルスタック(画面側+サーバー側)のアプリを作れることを目指しており、個人開発者やスタートアップにとって心強いツールです。

🔥 なぜ話題?

CursorやClaude Codeなど、AIコーディングエージェントの普及が加速する中、フロントエンドだけでなくバックエンドもAIに任せたいという需要が急増しています。InsForgeはまさにその「バックエンドのAI対応」という空白地帯を埋めるツールとして注目を集めており、MCP(Model Context Protocol)対応という最新トレンドに乗っている点も話題です。

💡 こう使える!

例えば、Cursorなどのエディタで「ユーザー登録とログイン機能付きのToDoアプリを作って」とAIに指示すると、InsForgeのMCPサーバーを通じてAIが自動的にPostgresデータベースのテーブル設計、認証の設定、ファイルストレージの接続を行い、フロントエンドのコードと合わせて動くアプリを一気に組み上げてくれます。

ユースケース: AIコーディングエージェントに指示するだけで、認証やデータベースなどバックエンド込みのWebアプリを素早く構築したい場面で使えるプラットフォーム。

  • AIエージェントがデータベース・認証・ストレージ・デプロイまで自律的に操作できるセマンティックレイヤーを搭載
  • Docker一発でローカル起動可能、Railway・Zeabur・Sealosへのワンクリックデプロイにも対応
  • OpenAI互換のモデルゲートウェイで複数のLLMプロバイダーを統一的に利用可能
GitHubで見る →

Give agents everything they need to ship fullstack apps. The backend built for agentic development.

技術情報

言語

TypeScript

ライセンス

Apache-2.0

最終更新

2026-03-15

スター数

4,718

フォーク数

486

Issue数

49

トピック

aiai-agentscodingdenoembeddingsinsforgenextjsoauth2pgvectorpostgresqlrealtimevectorswebsockets

技術詳細

アーキテクチャ・仕組み

InsForgeは「セマンティックレイヤー」というアーキテクチャを採用しており、AIコーディングエージェントとバックエンドの各プリミティブ(基本機能)の間に位置する中間層として機能する。このレイヤーが「バックエンドコンテキストエンジニアリング」を行い、以下の3つの操作をAIエージェントに提供する:

  • ドキュメント取得(Fetch backend context): エージェントが使用するバックエンド機能のドキュメントや利用可能な操作を取得
  • プリミティブ設定(Configure primitives): エージェントがバックエンド機能を直接設定
  • 状態検査(Inspect backend state): バックエンドの状態やログを構造化されたスキーマで公開

コア機能一覧

機能説明
Authenticationユーザー管理、認証、セッション管理
DatabasePostgreSQLリレーショナルデータベース
StorageS3互換のファイルストレージ
Model GatewayOpenAI互換APIで複数のLLMプロバイダーに接続
Edge Functionsエッジで実行されるサーバーレスコード
Site Deploymentサイトのビルドとデプロイ

MCP(Model Context Protocol)対応

InsForgeはMCPサーバーとして動作し、Cursorなどのエージェント対応エディタと直接接続可能。fetch-docsツールなどを通じてエージェントがバックエンドの使い方を自律的に学習できる。

対応環境・デプロイ方法

  • ローカル実行: Docker Compose(docker-compose.prod.yml
  • クラウドホスト版: insforge.dev
  • ワンクリックデプロイ: Railway、Zeabur、Sealos
  • エージェント連携: Cursor(セットアップ用ディープリンクあり)

SDK

  • npm パッケージ @insforge/sdk として公開済み

ライセンス

  • Apache License 2.0(商用利用可能なオープンソースライセンス)

デフォルトポート

  • ダッシュボード: http://localhost:7130
  • アプリ: http://localhost:7131

コミュニティ・サポート

インストール・クイックスタート

前提条件

  • Docker がインストール済みであること
  • Node.js がインストール済みであること

セットアップ手順

# リポジトリをクローン
git clone https://github.com/insforge/insforge.git
cd insforge

# 環境変数ファイルをコピー
cp .env.example .env

# Docker Composeで起動
docker compose -f docker-compose.prod.yml up

MCP接続

  1. ブラウザで http://localhost:7130 を開く
  2. ダッシュボードの手順に従ってInsForge MCPサーバーをエージェントに接続する

接続確認

エージェントに以下のプロンプトを送信して動作確認:

I'm using InsForge as my backend platform, call InsForge MCP's fetch-docs tool to learn about InsForge instructions.

ワンクリックデプロイ

Railway、Zeabur、Sealosへのワンクリックデプロイにも対応。

参考になる外部の関連記事

過去のトレンド履歴

関連リポジトリ

AIコーディング助手の「記憶」を永続化!セッションをまたいで文脈を自動引き継ぎ — claude-mem

thedotmack/claude-memTypeScript43.2k

claude-memは、AIコーディング助手「Claude Code」のプラグインで、作業セッション中にClaudeが行ったすべての操作や発見を自動的に記録・圧縮し、次回のセッションに関連する文脈を自

「ログインボタンを押して」と言うだけでWebページを操作できるAIエージェント — page-agent

alibaba/page-agentTypeScript8.0k

Page Agentは、Webページの中に組み込むだけで、自然言語(日本語や英語などの普通の言葉)でWebサイトの操作を自動化できるJavaScriptツールです。ブラウザ拡張機能やPython、特別

WhatsApp・Telegram・Slack…22以上のチャットアプリを1つのAIアシスタントに統合! — openclaw

openclaw/openclawTypeScript301.9k

OpenClawは、自分のパソコンやサーバーで動かせる個人用AIアシスタントです。WhatsApp、Telegram、Slack、Discord、LINE、iMessageなど22以上のメッセージアプ

自分のPCで動くプライバシー重視のAI検索エンジン — Perplexica

ItzCrazyKns/PerplexicaTypeScript31.1k

Perplexicaは、インターネット上の情報をAIが読み取り、出典付きで正確な回答を返してくれるプライバシー重視の検索エンジンです。Googleのように検索するだけでなく、AIが内容を要約して「答え

Claude Codeを「チーム」に進化させる!複数AIエージェント同時稼働のマルチエージェント司令塔 — oh-my-claudecode

Yeachan-Heo/oh-my-claudecodeTypeScript20.1k

oh-my-claudecodeは、Claude Code(AIコーディングアシスタント)を複数のAIエージェントが協力して動く「チーム」に変えるツールです。通常Claude Codeは1つのAIが1