このプロジェクトについて
DevMateは、Model Context Protocol(MCP)を通じてChatGPTの機能を拡張するために設計された、ローカルファーストの実行環境および自動化ランタイムです。これにより、ChatGPTは別個のモデルを埋め込んだり、DevMateが管理するAPIキーを必要とせずに、Codexのようなローカル実行タスクを実行できます。代わりに、クラウドベースのエージェントとユーザーのローカル開発環境の間の安全な橋渡しとして機能します。
主な機能には、プロジェクトファイルの検査と編集、Gitコマンドの実行、テストやスクリプトの実行、ブラウザ自動化の管理が含まれます。このシステムは、プロジェクトのコンテキストとライフサイクル管理のためのVS Code拡張機能、VaultワークフローのためのObsidianプラグイン、サービス管理のためのスタンドアロンCLI、およびMCP接続を処理するGatewayサービスなど、複数の統合サーフェスをサポートしています。
DevMateはローカル制御とセキュリティを重視しています。プロジェクトの状態、認証情報、バックアップ、および実行ログは、ユーザーのコンピューターまたは指定されたRunnerホストに保持されます。ゲートウェイの再起動を生き延びる耐久性のあるジョブと、長時間実行またはプラットフォーム固有のタスクのためのリモートRunnerをサポートしています。アーキテクチャは、各ChatGPT会話が特定のローカルプロジェクトにバインドされるプロジェクトの隔離を保証し、コンテキストのドリフトを防ぎます。オプションのプラグインは、パフォーマンス監査やエクスポート管理を含むGodotゲーム開発ワークフローに機能を拡張します。このシステムは、ローカル接続に対して認証なしの単一所有者信頼モデルをデフォルトとし、チーム環境向けにOAuthを提供します。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.