Devin-AXIS/iPolloWork
Enterprise-grade, local-first Agent Workbench for people and agent teams. A unified multi-engine workspace for Codex Harness, DeepSeek Harness, and OpenCode, with unified plugins and Skills, multi-agent projects and tasks, and editable code, documents, presentations, design, and video.
iPolloWork – ローカルファーストなエージェントワークベンチ
概要
- チームが複数のAIエージェントランタイム(OpenCode(デフォルト)、OpenAI Codex、DeepSeek Harness)を単一のプロジェクトワークスペースで調整できるデスクトップアプリケーション(Electronベース)。
- エージェント、プラグイン/Skills、タスク、スケジュール、およびそれらが生成する成果物(コード、ドキュメント、プレゼンテーション、デザイン、動画)を管理するための統一UIを提供します。
- ローカルで動作します。独自のモデルやプロバイダーを持ち込むことができ、ID管理、組織全体の権限、またはホスト型ワーカーが必要な場合にのみ、オプションのiPolloCloudサービスに接続します。
主な機能
| 機能 | 内容 |
|---|---|
| マルチエンジンワークベンチ | プロジェクトレイアウトを変更することなく、Codex、DeepSeek Harness、OpenCode、または将来のランタイムを切り替え可能。 |
| グローバル拡張システム | ポータブルなプラグイン、Skills、エージェント、コマンド、サービスを一度インストールすれば、すべてのランタイムで利用可能。 |
| 人間とエージェントのコラボレーションビュー | 人間とエージェント双方の責任、タスクの進捗、スケジュール、実行状態を表示する共有プロジェクトビュー。 |
| 編集可能な制作ループ | 生成された出力(コード、PPT、Webページ、デザイン、動画)は、静的ファイルにならずアプリ内で編集可能。 |
| ローカルファーストとエンタープライズ制御 | 完全にマシン上で実行され、サービスを公開したりiPolloCloudに接続したりするタイミングをユーザーが決定可能。 |
仕組み
- iPolloWorkデスクトップUIは、ローカルのOrchestratorサービスと通信し、API呼び出しを選択したエージェントランタイム(OpenCode、Codex、DeepSeek Harness)に合わせて正規化します。
- 各ランタイムは独自のエージェント、Skills、ツールアダプターを保持しますが、OrchestratorはUIに対して共通のタスク状態モデルを提示します。
- オプションのiPolloCloudは、認証、組織ポリシー、ホスト型ワーカーのライフサイクル管理を提供しますが、コア製品はこれなしでも動作します。
インストールと開発
- macOS (ARM64 & Intel)、Windows (x64 & ARM64)、Linux (AppImage) 用のビルド済みインストーラーはGitHub Releasesページにあります。
- ソースからビルドするには、Git、Node 22+、pnpm 11 (Corepack経由)、Bun 1.3+、およびプラットフォーム固有のビルドツール(Xcode CLI、VS 2022 C++ツール、またはElectron互換のLinuxツールチェーン)が必要です。
- コマンドは
ipolloworkスクリプトにラップされています:devはデスクトップアプリを起動、dev:uiはWeb UIのみを実行、buildはプロダクションバンドルを作成、packageはネイティブインストーラーを生成します。
拡張性
- プラグインはnpmに公開(例:
deepseek-idesign、deepseek-ivideo)し、dsh pluginコマンドを通じてDeepSeek Harnessに読み込むことができます。 - リポジトリには、コミュニティ管理の拡張機能用の
external-pluginsフォルダと、サンプルプラグインパッケージを含むexamplesディレクトリが含まれています。
ターゲットオーディエンス
- コード生成だけでなく、プレゼンテーション、Webページ、ビジュアルデザイン、動画コンテンツの自動作成など、AIを活用したワークフローを構築するチーム。
- クラウドベースのコントロールプレーンに接続する機能を維持しつつ、複数のエージェントバックエンドに対して単一のローカル制御インターフェースを求める組織。
ライセンス
- Source-Available License 1.0を使用:個人利用または小規模な内部チーム(3ユーザー未満)は無料。大規模または商用利用には事前の書面による許可が必要です。
すべての詳細はリポジトリのREADMEから直接引用しています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト