yangheng95/opencorvus
DIY your own agent team harness for long-horizon agent work
解決する課題
OpenCorvusは、単一のプロンプトや単純なループでは失敗することが多い、長期的で複雑なエージェントタスク向けに設計されています。調査、実装、レビューのプロセスが連携され、中断後も進捗が保持されることを保証する構造化されたハーネスを提供し、検証可能な結果を持つ高複雑度の目標を達成できるようにします。
動作の仕組み
このシステムは「エキスパートスコード」—特定の役割と責任を持つAIエージェントの連携グループ—を使用します。これらのスコードは、タスクの要件に基づいて手動で選択するか、動的に構成することができます。ランタイムは、有向非巡回グラフ(DAG)、局所的な洗練ループ、条件分岐を組み合わせてタスクを進めるスケジューリング契約を使用して、これらのエージェントの調整を管理します。
対象ユーザー
独立したレビューとツール呼び出しや成果物の永続的な記録を必要とする複雑な多段階ワークフロー(研究論文の執筆やゲーム開発など)を自動化する必要がある開発者や研究者を対象としています。
ハイライト
- エキスパートスコード: 事前定義されたエージェントチームと動的に構成されたエージェントチームの両方をサポート。
- 長期的サポート: タスク状態とコンテキストを維持し、中断後の回復を可能にします。
- 検証可能な結果: ツール呼び出し、成果物、レビュー証拠の詳細な作業記録を保持します。
- 広範な統合: 87のモデルプロバイダーと統合し、Model Context Protocol(MCP)をサポート。
- デスクトップアプリ: 目標と受け入れ基準を提出するためのユーザーフレンドリーなインターフェースを提供。
関連
- プロジェクト
RizRiyz/luvusLuvusは、AIコーディングエージェント(Claude、Codex、Grokなど)をシェル、エディタ、Gitツールと並行して起動、監視、オーケストレーションできるクロスプラットフォームのターミナルUIです。永続的なワークスペース、ペイン管理、エージェント認識ステータスパネル、Git/GitHub統合、リモートマシンサポート、読み取り専用Webビュー、拡張可能なモジュールシステムを提供します。スクリプト、Homebrew、またはPowerShell経由でインストールし、`luvus`でセッションを開始、`luvus doctor`でセットアップを確認、`luvus update`でアップグレードを行います。
- プロジェクト
different-ai/openworkOpenWork は、AI エージェントがローカルファイルを操作できるオープンソースのクロスプラットフォームデスクトップアプリです。任意の LLM (ホスト型 API、カスタムキー、またはローカル Ollama モデル) をサポートし、共有スキルの検出と実行のためのツールを備えた Model-Control-Plane (MCP) を提供します。チームはアクセスを管理し、プラグインを公開し、オプションの OpenWork Den コントロールプレーンをセルフホストできます。コアアプリは MIT ライセンスです。Den コンポーネントは EE ライセンス (小規模チームには無料、大規模組織には有料) でソースコードを利用できます。
- プロジェクト
GCWing/OpenBitFunOpenBitFun は、デスクトップ、モバイル、リモート環境で AI エージェントを管理、拡張、実行できる、クロスデバイスで高度にカスタマイズ可能なエージェントワークスペースです。
- プロジェクト
synthetic-sciences/openscienceOpenScienceは、ユーザーが自然言語で科学的タスクを記述できるオープンソースのAI研究ワークベンチです。内蔵のエージェントが計画立案、文献検索、コード(Python/R/shell)の作成と実行、ローカルまたはリモート計算リソースでの実験実行を行い、すべてのステップを記録した再現可能なレポートを作成します。デスクトップアプリ、Webワークスペース、CLIとして利用可能で、カスタムLLM、ドメイン固有のスキルライブラリ、拡張可能なプラグインをサポートしています。