Process Forge: 形式化されたAIワークフローを作成するフレームワーク
Google/DeepMind
Process Forgeは、Joomla開発者によって開発された、AIエージェント向けの形式化されたワークフローを作成するためのフレームワークです。このフレームワークは、ファイルベースのプロセス構造化を重視し、知識とツールを統合し、定義された範囲内でエージェントに自由度を提供します。また、事前定義されたプロセスを含み、カスタムプロセスの作成、分岐、子プロセスに対する親プロセスの待機をサポートしています。
著者はJoomla開発者であり、当初はAI CLIツールに抵抗感を持っていたが、数ヶ月にわたる試行錯誤の末にワークフローを体系化することにした。彼らは、AIモデルの知識は実践に遅れがちであること、エージェントには包括的な知識とツールが必要であること、そしてプロセスはファイル構造化され、いかなるAIプロバイダーのエコシステムからも独立しているべきであること、といった主要な原則を特定した。GitHubで利用可能なProcess Forgeは、これらの原則を実装している。これは、計画、実装、検証、リリースなどの段階を持つ「成果物ベースの開発フロー」を含む一連のプロセスを提供する。このフレームワークは、プラグ可能なナレッジパッケージとプラットフォーム定義をサポートしており、エージェントがプロジェクトのコンテキストとツールを理解できるようにする。著者はまた、効率性のためにオンライン検索よりもローカルナレッジリポジトリ(ソースコードやドキュメントのスナップショットなど)の重要性を強調している。彼らは、自身のアプローチをAI FactoryやGSD Coreと比較し、独自にツールを開発したと述べている。このフレームワークは、プロセスが分岐し、親プロセスが子の結果を待つことを可能にし、コーディングを超えた複雑なワークフロー(ドキュメント作成やリリース公開など)をサポートする。
出典: Habr — хаб ИИ —
原文
