yyjeqhc/webcodex

Give cloud AI agents a real development environment on your own machines.

解決する課題

WebCodex は、AIエージェント(ChatGPT や Claude など)がローカル開発環境と直接対話できる方法を提供します。コードをホストされたワークスペースやサードパーティサービスにアップロードする必要がなく、AIが実際にコードが存在する場所、つまりあなたのマシン上のファイルで作業できるようになります。

動作方法

WebCodex は AI クライアントとローカルマシンの間のブリッジとして機能します。MCP(Model Context Protocol)または HTTPS を通じて AI エージェントに接続するサーバー/ランナー アーキテクチャを採用しています。これにより、エージェントはローカルシステム上で、プロジェクトの設定された範囲内で、コードの読み取り・編集、ターミナルコマンドの実行、テストの実行、Git 操作を直接行うことができます。

対象ユーザー

リポジトリをクラウドに移動せずに AI ベースのコーディングを希望する開発者、およびローカルツールチェーン(コンパイラ、テスト、プロジェクト固有のツールなど)へのアクセスが必要な開発者。

特徴

  • ローカルコードの保持: リポジトリはチャットサービスにコピーされず、すべてローカルマシン上に保持されます。
  • 実際のツールチェーンへのアクセス: エージェントは実際のローカルコンパイラ、フォーマッタ、テストを活用できます。
  • リアルタイムレビュー: 実行時コンソールを備えており、AIの作業をガイド、キャンセル、拒否できます。
  • 柔軟なデプロイ: トライアル用のワンコマンド share モード、長期利用向けのデスクトップアプリ、本番環境向けのセルフホスティングオプションを提供します。
  • クロスプラットフォーム: Linux、macOS、Windows をサポートしています。

関連

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