概要
HarnはAIエージェントをオーケストレーションするためのプログラミング言語とランタイムです。
製品コードとプロバイダー/ランタイムコードの間に位置し、ワークフロー、ポリシー、機能、UIフックを定義します。
Harnは、トランスクリプト管理、コンテキスト構築、リトライ、ツールルーティング、永続化、リプレイ、プロバイダーの正規化などを担当します。
また、自律決定、承認ゲート、ティア移行のために移植可能なtrust records(opentrustgraph/v0.1)を発行します。
これにより、子エージェントが親の権限内で動作したことを検証可能です。
主にAIエージェントの複雑な連携や管理を行う開発者や企業が対象です。
互換性・特徴
- CLI
- Rust
- CI
- Docker
- AIエージェントオーケストレーション
- LLM連携
基本情報
| ライセンス | Apache-2.0 |
| Stars | 2 |
| カテゴリ | AIエージェント |
| アクティビティ | low |
最新のissue
- Epic: VMと型チェッカーのパフォーマンスロードマップ (#2080以降) (更新: 2026-05-20 / Epic: VM + typechecker performance roadmap (post-#2080))
- [S-12] アップストリームのセッション/サスペンドに関する議論 (ACP #1224のフォローアップ + A2A明示的PAUSED状態の提案) (更新: 2026-05-20 / [S-12] Upstream session/suspend discussion (ACP follow-up to #1224 + A2A explicit PAUSED state proposal))
- [R-13] アップストリームプロトコルへの貢献: ACPセッション/リマインダー注入 + SessionUpdate::ReminderEmitted; A2Aメッセージ種別Reminder; MCP通知/リマインダー (更新: 2026-05-19 / [R-13] Upstream protocol contribution: ACP session/inject_reminder + SessionUpdate::ReminderEmitted; A2A Message kind Reminder; MCP notifications/reminder)
最新リリース: v0.8.27 (2026-05-20)