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から直接引用しています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト