ホーム / 開発者センター
開発者センター

TUEO エコシステムのために開発する

開発の道筋はふたつ。公式 SDK で固有の能力をプラグインにする(AI がツールとして使い、人がインターフェースとして使う——一度定義すればふたつの使い方が生まれる);コーディングエンジンで、AI 従業員に実際にコードを読ませ、ファイルを変更させ、MR を出させる。ローカルで開発し、サンドボックスで検証し、能力マーケットプレイスに公開する。

製品ホワイトペーパーを見る → プラグイン SDK について コーディングエンジンについて
manifest.ts
import { defineCapability } from '@tueo/plugin-sdk'
export default defineCapability({
  name: '契約リスク識別',
  kind: 'action', // バックエンドはサンドボックスで実行
  input: { file: File },
  output: { risks: Clause[] },
  permissions: ['read:contract'],
  humanSurface: { form: true }, // 人はフォーム UI で利用
})
プラグイン開発フロー

ひとつのマニフェストから、能力マーケットプレイスへの公開まで

ひとつのプラグインには三つの要素があります:能力マニフェスト、バックエンドロジック、フロントエンド UI。ローカル開発、サンドボックス検証、署名パッケージ、ワンクリック公開。

01

能力を定義する

SDK でマニフェストを書き、入出力・権限・人向け UI(フォーム / プレビュー)を宣言します。

02

バックエンドを開発する

能力ロジックを実装し、サンドボックスで実行します。I/O 契約は統一(入力ファイル + 結果ファイル)、エラーの正規化は SDK が保証します。

03

フロントエンドを宣言する

ホストがスキーマに基づいてフォームとプレビューを描画し、UI コードはゼロ。リッチな UI はサンドボックス化された組み込みで提供します。

04

サンドボックスで検証する

ローカルの開発プラットフォームで実際に実行。同じ入力ならバイト単位で一致し、AI ツールと人向け UI の動作は同じです。

05

署名して公開する

.tueopkg に署名・パッケージし、審査を経て能力マーケットプレイスに公開。調達・認可・計量に供します。

SDK → ローカル開発 → サンドボックス実行 → Capabilities 能力マーケットプレイス → AI 従業員 / 業務担当者が呼び出し
コーディングエンジン・Codex-build

AI 従業員に実際にコードを書かせる

「やりました」と述べるだけでは終わらない——実際のリポジトリでコードを読み、ファイルを変更し、テストを実行し、MR を出し、実際の diff とブランチを生み出します。

実際の実行

ツール群:ファイル読み込み(画像 / PDF / 表の解析を含む)、正確な置換、シェル実行、コード検索、ディレクトリ閲覧、Web 検索と取得。

管理されたランタイム

長時間のセッションでリアルタイムにイベントを反映。権限・承認のポップアップ、フォルダー信頼の確認——操作は確認・監査可能です。

業務能力の接続

MCP 経由で工単・ナレッジ・添付ファイルなどの業務能力を呼び出します——業務データは単一の出口からエンジンに入り、クレデンシャルは下位に渡しません。

マルチモーダル

テキストのみのモデルでも画像を見たり音声を聞いたりできます:画像はビジョンモデルで説明に変換、音声は組み込みランタイムで処理し、モデルのルーティングはサーバー側が決定します。

サブエージェント協働

タスクの複雑さに応じてサブエージェントを並行 / ネスト実行。最初のサブエージェントを spawn する前に必ず確認を挟みます——プロンプトの約束事には頼りません。

エンタープライズの信頼

アイデンティティ境界、クレデンシャルはサーバーから出ない、パッチ台帳と出所の追跡可能性——オンプレミスのお客様が安心して使えるコーディング中核です。

プラットフォームの能力

開発者に必要なものが、ここにそろっています

統合された SDK と契約

@tueo/plugin-sdk は、四層アーキテクチャにおける能力の単一の真実の源です。ひとつの TypeScript 定義から、型・検証・ドキュメントを同時に得られます。

サンドボックスでの安全な実行

バックエンドはサンドボックスで実行し、ネットワーク遮断・クレデンシャル注入・全工程の監査が可能。ネットワーク権限がなければオフラインで実行します。

署名と信頼

能力マニフェストを Ed25519 で署名し、公式 / パートナー / コミュニティの三階層の信頼を設定。改ざんされれば検証に失敗し、インストールを拒否します。

一度の定義、ふたつの使い方

同じひとつの能力契約を——AI 従業員はツールとして呼び出し、業務担当者は UI として使用。コードはふたつ必要ありません。

公開とガバナンス

審査して公開、バージョン管理、権限宣言とインストール同意——公開すれば、企業の調達ガバナンスの対象になります。

能力マーケットプレイスのエコシステム

Capabilities 能力マーケットプレイスに公開し、各テナントが調達・認可・計量します。能力を資産として運営します。

参考実装・deck

プレゼン資料プラグイン

17 種のレイアウト + 4 セットのデザイン言語。同一の DSL から HTML プレビューと編集可能な .pptx を生成します(プレビュー = エクスポートの一致)。既存の PPT はワンクリックで配色とフォントを継承。

参考実装・pharma-doc

医薬コンプライアンス識別

AI が抽出を担当し、ルールエンジンが決定的な検証(形式 / 日付 / 数量)を担当し、緑・黄・赤のレビュープレビューを表示します——人が介入するのは <1% だけ。

ドキュメントとリソース
製品ホワイトペーパー → プラグイン SDK 詳細 コーディングエンジン詳細 参画を申し込む