仕様の正規化
JSONまたはYAML形式のOpenAPI 3.0/3.1、Swagger 2.0、Postman、AsyncAPIファイルをインポートし、後続のプロダクト向けにOpenAPI 3.1へ正規化します。
OctriはOpenAPI、Swagger、Postman、AsyncAPI仕様から、編集可能なAPIドキュメント、10言語対応の設定可能なSDK、MCPツール、プロダクション監視を生成。API提供と可観測性のワークフローを1つの仕様に統合したいチーム向けです。
Octriは、API仕様をドキュメント、SDK生成、エージェントアクセス、プロダクション監視へとつなげる開発者向けプラットフォームです。複数の一般的なAPI記述形式を受け入れ、OpenAPI 3.1に正規化したうえで、そのモデルからドキュメントサイト、クライアントライブラリ、MCPサーバー、テレメトリワークフローを生成します。
このプラットフォームは、これらの出力をソース仕様に結び付けた状態に保つよう設計されています。チームは生成されたリファレンスコンテンツを編集し、別途ガイドを作成し、規約に合わせてクライアントを設定し、仕様の変更がマージされた後に再ビルドできます。監視は生成されたSDKに組み込むことも、バックエンドに別途追加することもできるため、監視エージェントをデプロイせずに、エラー、トレース、サービス間の関係、稼働時間、リグレッションを確認できます。
JSONまたはYAML形式のOpenAPI 3.0/3.1、Swagger 2.0、Postman、AsyncAPIファイルをインポートし、後続のプロダクト向けにOpenAPI 3.1へ正規化します。
検索可能なリファレンスページを生成し、その場で編集したり、MDXまたはビジュアルガイドを追加したりして、カスタムドメインで公開できます。仕様の変更後は、ドキュメントを再ビルドできます。
APIの認証情報を使って実際のリクエストを送信し、読者の入力からスニペットを生成する、ライブでスキーマ駆動のコンソールを提供します。検索とオプションのAIチャットにより、読者は回答を見つけやすくなります。
10の指定言語向けに、各言語の命名、ページネーション、冪等性、コードスタイル、トランスポート、プロジェクト構成を設定できる、慣用的なクライアントライブラリを生成します。クライアントはパッケージレジストリに公開できます。
生成されたSDKにテレメトリを追加するか、エージェントをデプロイせずにスタンドアロンのバックエンドパッケージを使用できます。監視では、構造化ログ、グループ化された問題、トレース、サービスマップ、N+1クエリ検出、合成稼働時間チェック、アラートを利用できます。
ドキュメントをMarkdownおよびllms.txtで公開し、APIエンドポイントをClaude、Cursor、その他のMCPクライアントから呼び出せるツールとして提供します。機械可読アクセスはサイト設定から無効にできます。
既存のAPI仕様をインポートし、エンドポイントのリファレンスページを生成してから、説明を修正し、例を追加し、読者がソースYAMLを直接扱わなくても利用できるサイトとして公開します。
対象言語ごとに命名、ページネーション、冪等性、トランスポート、フォルダーの規約を設定し、生成されたクライアントをパッケージレジストリに公開します。変更を反映した際には、ビルド履歴を確認できます。
同じAPIドキュメントをレンダリング済みページ、Markdown、llms.txtインデックスとして公開し、ClaudeやCursorなどのMCPクライアントが、ドキュメント化されたエンドポイントをツールとして呼び出せるようにします。
テレメトリを生成されたSDKに組み込むか、バックエンドパッケージをインストールし、グループ化された問題、トレース、サービスマップ、クエリ検出、稼働時間チェック、アラートを通じて、顧客から報告された障害を調査します。
Octriは、JSONまたはYAML形式のOpenAPI 3.0および3.1、Swagger 2.0、Postman、AsyncAPI仕様に対応しています。入力はOpenAPI 3.1に正規化されます。対応している場合は、仕様を通じてベースURLと認証方式を指定できます。
ドキュメントジェネレーターは、仕様内のパスとメソッドに対応するリファレンスページを作成します。API全体、未ドキュメント部分のみ、または個別のページを生成できます。生成されたコンテンツは公開前にその場で編集でき、明示的に削除しない限り、後続の実行でも編集内容は維持されます。
公開サイトには、APIリファレンスページ、ガイド、検索、ライブプレイグラウンド、エージェントが読み取れるインデックスが含まれます。リファレンスページには、エンドポイントの説明、フィールドの説明、ステータス別のエラー案内、実行可能なcURL・JavaScript・Pythonの例、非推奨を示す表示を含められます。
SDK Studioは、TypeScript、Python、Go、Java、Dart、Ruby、PHP、Rust、Swift、Kotlin向けのクライアントを生成します。名前空間、ページネーション、冪等性、コードスタイル、HTTPエンジン、メソッド名、除外するエンドポイント、フォルダー構成など、言語ごとの設定に対応しています。カスタムフックをクライアントに組み込むこともできます。
Octriには無料プランと有料プランがあります。1つのプランでドキュメント、SDK、監視、MCPサーバーを利用できますが、利用可能なボリュームとSDKの言語数はプランによって異なります。Enterpriseプランでは、顧客が管理するインフラストラクチャ上でジェネレーターとドキュメントレンダラーを実行できます。その他のプランではOctriがホスティングします。
ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。
CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。
GitBotは、Claude Code、Codex、OpenCodeを活用した再利用可能なコーディングボットを作成できるローカルブラウザワークスペースです。永続スレッドと権限設定で、リポジトリ内の作業を効率化します。
hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。
Ably Chatは、カスタムのリアルタイムチャットアプリを構築できるチャットAPIプラットフォームです。ルーム単位のメッセージ、入力中表示、プレゼンス、リアクション、メッセージ更新に対応し、利用量ベースの料金も選べます。
Manta AIは、URLからアプリの挙動を把握し、回帰を検出し、スクリプトやセレクタ管理なしでテストを生成できる自律型Webアプリテストツールです。