メインコンテンツまでスキップ

はじめに

intra-mart Accel Platform(iAP)における AIネイティブ開発のためのドキュメント集です。エージェントを活用した環境構築から、資材を生成するチュートリアル、業務アプリケーションのサンプルまでを扱います。

Accel Orbit とは​

Accel Orbit は、iAP で AI を活用した開発を行うための機能群の総称です。 コーディングエージェント(GitHub Copilot / Claude Code / OpenAI Codex)に iAP 固有の知識を与える資材と、生成した成果物をすぐに動かして確かめるためのツールで構成されます。

構成要素役割
Accel CLIプロジェクトの作成・移行、資材の配備・更新・構成の切り替え、iAP へのデプロイ
AIエージェント向けコンテキストスキルセット・規約ファイル・フック・型定義により、iAP 固有の知識をエージェントに与える
AIネイティブ開発支援機能共有開発サーバ上のステージングへのホットデプロイ、MCP によるログや注釈の連携
開発ナレッジ MCP サーバ製品の公開ソースコードと開発ナレッジをエージェントから検索
e Builder(VSCode 拡張機能)プロジェクトの作成・管理とデプロイ、サーバサイドスクリプトのデバッグとテスト
デバッガモジュールVSCode からのデバッグ接続をサーバ側で受け付ける
Docker StacksiAP の開発・検証環境をコンテナで構築
IM-Juggling ライブラリIM-Juggling の操作(war ファイルの生成など)を API から自動化
Maven リポジトリiAP 上で動作するモジュールのビルドに必要なライブラリ(親 POM・BOM など)を配布

本ドキュメントでは、Accel Orbit を使って iAP のユーザモジュールを開発する進め方を AIネイティブ開発 と呼びます。 考え方と開発の流れは AIネイティブ開発の概要 を参照してください。

ドキュメントの歩き方​

はじめての方は、上から順に読み進めることをおすすめします。 全体像を把握してから、開発環境を整えて、実際に各種資材を作成してみてください。 各道具(ソフトウェア・ツール)の使い方や仕様の確認、素材の再利用が必要になったときに、後から該当のドキュメントを参照してもかまいません。

  • 基礎知識:【概念を知る】AIネイティブ開発の考え方、iAP を扱うための前提知識、モジュールの基礎、用語集をまとめています。これから何をするのかの見取り図が、まずここで手に入ります。
  • 環境構築:【環境を作る】手元の PC に VSCode と Accel CLI でユーザモジュールの開発環境(ローカル開発環境)を用意し、Docker で iAP を動かす検証環境(サーバ環境)を構築します。
  • チュートリアル:【資材を作る】エージェントとの対話から iAP の業務画面やワークフローを自動生成する流れを、スキルセットやフックの仕組みとあわせて解説します。
  • チュートリアル(IM-BPM/業務プロセス起点編):【仕様書や資材を作る】BPMNファイルとエージェントとの対話から IM-BPM 向け業務画面を自動生成する流れを、スキルセットの仕組みとあわせて解説します。
  • AIネイティブ開発支援機能:【道具を使いこなす】AIネイティブ開発支援機能は、ローカルで開発した資材を共有開発サーバへ持ち込んで動作確認できるようにする機能です。そのセットアップから使い方までを扱います。
  • Visual Studio Code の活用:【道具を使いこなす】e Builder(拡張機能)を使って、プロジェクトの作成・更新やサーバへのデプロイ、サーバサイドスクリプトのデバッグ、テストの実行とカバレッジの確認を VSCode の画面から行う方法を扱います。
  • モジュールリファレンス:【仕様を見る】iAP のモジュールプロジェクトの構成と、module.xml をはじめとする各定義ファイルのフォーマットを規定するリファレンスです。
  • Java実装ガイド:【Javaで作り込む】JavaEE 開発モデルでユーザモジュールを実装するときのレイヤ構成と、DBアクセス基盤 im_mirage の使い方を扱います。
  • サンプル:【素材を使う】IM-Workflow を用いた業務アプリケーションの仕様書一式を収録しています。エージェントに生成させるときの入力例として、そのまま使えます。

ダウンロード​

  • AIネイティブ開発支援機能(2025 Spring 〜 2026 Spring 向け。2026 Autumn 以降は IM-Juggling の「Accel Orbit」を追加): velbench-1.2.0.imm
  • デバッガモジュール(2025 Spring 〜 2026 Spring 向け。2026 Autumn 以降は IM-Juggling の「モジュール開発支援ライブラリ」を追加): im_eb_js_debugger-8.0.4.imm

サイトの使い方​

  • 右上の言語切替で 日本語 / English を切り替えられます。
  • 上部の検索ボックスから全文検索が利用できます。