wecode-ai/Wegent

An open-source AI-native operating system to define, organize, and run intelligent agent teams

解決する課題

Wegentは、チームがAIエージェントチームを構築、管理、デプロイするためのセルフホスト可能なプラットフォームを提供します。高レベルのエージェント・オーケストレーション(Webベースの管理)とローカル実行(コーディングおよびシステムアクセス)のギャップを埋め、コードとデータの所在を制御しながら、チャット、コーディング、自動化を通じてエージェントが現実世界の業務を実行できるようにします。

仕組み

システムは主に2つのインターフェースに分かれています。エージェントの作成、共有、ナレッジベースの管理、権限処理を行うWegent Webと、エージェントがローカルファイル、ターミナル、開発環境と直接対話できるようにするデスクトップワークベンチのWeworkです。

技術的には、モジュール式のエージェントモデルを採用しており、「Bot」はGhost(プロンプト、スキル、MCP)、Shell(ClaudeCodeやDifyなどのランタイム)、およびModelで構成されます。複数のBotを「Team」としてまとめ、複雑なタスクに対して共同作業を行うことができます。アーキテクチャには、FastAPIバックエンド、Next.jsフロントエンド、およびクラウド、コンテナ、ローカルデバイスにわたるタスクを処理するための専用エグゼキューターマネージャーが含まれます。

対象ユーザー

  • ローカルまたは隔離された環境で実際にコードをコミットし、テストを実行できるAIコーディングアシスタントを求めている開発チーム
  • 社内ドキュメントに基づいた知識を持つ、プライベートなセルフホスト型AIアシスタントを必要とする企業
  • 情報の追跡やウェブページの分析を行う、スケジュール実行可能なエージェントを構築したい自動化エンジニア

ハイライト

  • ハイブリッド実行: クラウド、コンテナ、またはローカルデバイス/プライベートネットワークでタスクを実行。
  • 協調型エージェント: 複数のBotを編成し、調査、分析、レビュー作業を分担。
  • ローカル統合: Weworkを通じて、エージェントがローカルのCLI、ブラウザ、開発環境を使用可能。
  • 拡張可能な統合: API、MCP、IMボットを介して既存のシステムと接続。