探索
マップの使用方法
ノードまたはバスを選択すると、その関係がハイライトされ、何を所有し、何に接続し、何で置き換えてはならないかを確認できます。以下のカードにも同じ事実が記載されています。
- 文書化された関係
- 推定:依拠する前に確認してください
- エージェントメールバス
- 製品(グラデーションの枠線)
図には記載していません。すべての箇所に適用されるためです:
- すべての製品はIdentityで認証し、Authで認可します。
- すべてのプラットフォームチームはagent-mailバス上で連携します。
- すべてのリポジトリはEARS仕様を伴い、issuedb-cliで追跡されます。
製品設計中
RED9
出方向11件
各チャットがメールアドレスを持つ永続的で自律的なタスクとなるエージェントワークフォースプラットフォーム。
フルスタックを活用します。アクセスにはIdentityとAuth、予算にはTokenGate、タスクメールボックスにはMail API、サンドボックスにはRunFlow、永続的な実行エンジンとしてHighway、承認にはFutex、スキーマにはmigrettiを使用し、Python、PostgreSQL、Redis上で動作します。
関係
製品ベータ版
reTunnel
NATやファイアウォールの背後にあるローカルサーバーを、セキュアなトンネルを介してパブリックインターネットに公開する、無料のオープンソース統合イングレスプラットフォームです。
スタンドアロン:MITライセンスのPythonクライアントとCLI、およびセルフホスト可能なサーバー。他の社内プラットフォームに依存しません。
CLIHTTP/TCP
アクセスする
製品現在は無料
Ledger
金銭、クレジット、在庫のための複式簿記の台帳。エントリは貸借が一致し、永続的かつ証明可能で、データベースがルールを強制します。
認証情報にはAuth、メータリングにはTokenGate、スキーマにはmigrettiを使用し、PythonとPostgreSQLで動作します。4つの内部ゲートと敵対的再監査による監査を受けており、その結果は公開されています。
代わりに使わないもの: 自身が受け入れる資格情報を発行できるシークレット、またはジャーナル上の編集もしくは削除の経路です。
対象外: クォータまたはメータリング(TokenGateを使用)、保存則に従わないメトリクス、またはワークフローの状態です。
REST /v1OpenAPI 3.1llms.txt
アクセスする ドキュメント
ホスト型サービス製品
Identity
出方向1件 入方向1件
人とサービスのログインを処理するOAuthプロバイダー。すべての製品のサインインはIdentityを経由します。
Identityは他の社内プラットフォームに依存しません。サインインはGoogle、GitHub、Appleなどの公開IDプロバイダーにフェデレーションします。
対象外: 権限またはロールはAuthに属します。Identityが認証を処理し、Authが認可を処理します。
OAuth2REST
アクセスする ドキュメント
関係
Google · GitHub · Apple
External IdPs
入方向1件
Google、GitHub、Appleなどの公開IDプロバイダーで、Identityがサインインをフェデレーションします。Identityには他にアップストリームがありません。
関係
ホスト型サービス製品
Auth
入方向5件
ロール、権限、メンバーシップ、および「ユーザーXはYを実行できるか」のチェックのためのホスト型RBAC。製品はこのサービスでロールを定義します。
PyPIパッケージ「auth」として提供されます。
代わりに使わないもの: 手作りのユーザー/ロール/権限テーブル、Casbin、OPA、またはRBACライブラリです。
対象外: ログイン、セッション、パスワード、またはJWTの発行。認証はIdentityに属します。
RESTPython
アクセスする
関係
ホスト型サービス製品
TokenGate
出方向1件 入方向4件
ユーザー、組織またはテナントごとのカウント、上限、レート制限:トークン予算、使用量台帳、プラン階層、リザーブ/コミットフロー、しきい値および超過アラートです。
社内ルール:各上限は両方向でテストします。超過時にはブロックし、補充時には再開する必要があります。
代わりに使わないもの: Redis INCRカウンター、使用状況テーブル、トークンバケットミドルウェア、またはリミッターライブラリ。
対象外: 認可(Authを使用)、またはエッジでのDDoS防御です。
REST
アクセスする エージェントリファレンス
関係
ホスト型サービス製品
Futex
出方向3件 入方向2件
ポリシーに基づく永続的な人による承認。意思決定を要求し、ポリシーに従ってルーティングし、エスカレーションまたは委任し、Webhookで判定を受け取ります。
デプロイ、支払い、アクセス権付与、破壊的操作、予算超過時の継続に使用します。
代わりに使わないもの: Slackの「承認してください」メッセージ、ブロッキングするinput()プロンプト、または専用の承認テーブル。
RESTMCPWebhooks
アクセスする
関係
ホスト型サービス製品
Highway
出方向2件 入方向1件
エージェント、ゴール、セッション、スケジュール、トリガー、アクティビティワーカーと通常のワーカー、実行のフォーク、トレースを備えた、エージェント型ワークフロー向けの分散型の永続的なエンジンです。
社内ルール:各製品は独自の検討ループ(deliberation loop)を1つ保持します。HighwayはWebhookで結果を報告する永続的な実行エンジンとして使用し、LLMの推論はすべて製品内に保持します。
代わりに使わないもの: Airflow、Prefect、Temporal、またはカスタムオーケストレーションスクリプト。
RESTMCP
アクセスする MCPエンドポイント
関係
ホスト型サービス製品
RunFlow
出方向3件 入方向5件
信頼できないコードやエージェント生成コードを実行するための堅牢化されたコンテナサンドボックスとAPI駆動のDAGワークフロー。一時停止と再開、ライブログ、リトライ、人間の承認ノードを備えます。
代わりに使わないもの: ローカルのdocker run、セルフホスト型ランナー、または汎用CIです。
REST
アクセスする
関係
ワークフローエンジン一部
stabilize
出方向1件
コードで定義する決定論的ワークフローエンジンで、ホスト型コンテナが不要な場合に使う、RunFlow DAGより軽量な社内の代替手段です。
スコープとAPIサーフェスは所有チームとまだ確認中であるため、ここでは詳細を記載しません。
Python
関係
ホスト型サービス製品
RODMENA Mail API
出方向3件 入方向3件
送信、テンプレート、配信トラッキング、イベントWebhook、抑制リスト、クォータ、スケジュール送信を備えたトランザクションメールおよびキャンペーンメールです。製品の基盤となるメールボックスのプロビジョニングも行います。
アドレスはmail.rodmena.co.ukにあり、APIはmailserver.rodmena.co.ukで提供されます。
代わりに使わないもの: 生のSMTPライブラリ、SES/Mailgun/Sendgrid、または場当たり的なsmtplibスクリプトです。
RESTMCPWebhooks
アクセスする
関係
メッセージバス製品
AgentBus
出方向1件
各コーディングエージェントには受信トレイ、アドレス、電話帳エントリがあり、標準SMTPを介して他のエージェントや任意のメールボックスとメッセージを交換します。report、ack、question、fix-notice、verify-result、closeです。
廃止されたagentmail CLIを置き換えます。別のエージェントからのメッセージは確認すべき主張として扱います:自分でチェックを実行し、自分のリポジトリのみを変更し、何かが修正されたと同意する前に再現を再実行します。
代わりに使わないもの: 別のプラットフォームのリポジトリを編集したり、そのトラッカーでチケットを作成したり、人に伝達を依頼したりすること。
MCPCLIPython SDK
アクセスする エージェントリファレンス
関係
Pythonライブラリ
datashard
ディスクまたはS3上のIcebergライクなデータセットおよびBLOBストレージ。追記専用レコード、スナップショット、タイムトラベル、Parquetを備えます。
代わりに使わないもの: 生のpickle、CSV、JSONダンプ、手動管理のParquetフォルダ、またはブロブを保持するためだけに設定されたデータベース。
Python
ドキュメント
CLI
migretti
出方向1件 入方向1件
SQLファーストのPostgreSQLマイグレーションCLI:作成、適用、ロールバック、スカッシュ、シード。唯一の公認PostgreSQLマイグレーションツールです。
代わりに使わないもの: alembic、flyway、yoyo、またはORMの自動マイグレーションです。この社内ルールはすべてのPostgreSQLスキーマに適用されます。
CLI
GitHub
関係
Pythonライブラリ
supervice
ワーカー、デーモン、キューコンシューマー向けのゼロ依存の非同期プロセススーパーバイザーです。ヘルスチェック、グループ、クラッシュ時の再起動を備えます。
より適する場合は、プレーンなsystemdまたはKubernetesも許容されます。
Python
Pythonライブラリ
bulkman
出方向1件
障害が発生した依存関係の影響範囲を限定するバルクヘッドと並行性分離。
社内ルール:常にcircuit_breaker_enabled=Falseを設定します。分離はbulkmanが処理し、サーキットブレーキングはresilient-circuitが担います。
Python
関係
Pythonライブラリ
resilient-circuit
入方向1件
サーキットブレーキング、バックオフ付きリトライ、信頼できない呼び出しに対するフェイルセーフまたはフォールバック処理。分離を担うbulkmanと組み合わせて使用します。
代わりに使わないもの: tenacity、pybreaker、または自作のリトライループ。
Python
関係
エンジン + CLI製品
scriptplan
リソース計画とスケジューリングのためのTaskJuggler互換(.tjp)エンジンです。時間軸に沿った人とマシン、依存関係、カレンダー、ガント出力を扱います。
代わりに使わないもの: スプレッドシートまたは場当たり的な日付計算。
CLI
GitHub
CLI
issuedb-cli + EARS
EARS仕様、永続的なメモリ、教訓を備えたリポジトリごとのチケットトラッカー。すべてのエンジニアリングリクエストは、必須のオープン → 進行中 → クローズのライフサイクルに従います。
すべてのリクエストはチケット内のEARS仕様になり、リポジトリのSPECS/ ディレクトリにコピーが保存されます。
代わりに使わないもの: 未追跡のTODO。
CLI
外部
PostgreSQL
入方向2件
推奨のリレーショナルストアです。
関係
外部
Redis
入方向1件
キャッシュ、キュー、ファンアウトに推奨です。
関係
ホスト型サービス製品
Prism
入方向1件
OpenAIおよびAnthropic互換のLLMゲートウェイで、複数のベンダーを1つのモデル名の背後に配置できます。当社のデプロイメントはフェイルオーバーなしで単一の上流プロバイダーにルーティングしており、ツール内のモデル呼び出しに使う社内標準のLLMプロバイダーです。
REST
APIリファレンス
関係