openchamber/openchamber

Agentic Development Environment based on OpenCode AI agent

OpenChamber – AI支援コーディングワークスペース

概要

  • coding agents(コードを記述または修正するAIモデル)を実行し、開発ワークフロー全体を管理できるオープンソースアプリケーションです。
  • デスクトップ (macOS, Windows, Linux)、Web/PWA、VS Code内、およびiOS/Androidで動作します。

主な機能

機能 できること
Session Goals セッションの具体的な成果を定義します。アプリを閉じても、目標が達成されるか、ブロックされるか、ユーザー設定の制限に達するまでエージェントは動作し続けます。
Multi‑run & Fusion 最大5つのモデルで同じタスクを並行実行し、結果を比較したり、最適な部分を新しいセッションにマージしたりできます。
Changes Walkthrough 大規模なdiffをAIガイド付きのステップバイステップツアーに変換し、各編集内容を解説します。
Preview 実行中のWebアプリをチャットと並べて検査します。要素をクリックしてスクリーンショット、スタイル、エラーをエージェントに送信し、UIについて直接推論させることができます。
GitHub integration issueやPRからセッションを開始し、失敗したチェックやレビューコメントをエージェントにフィードし、OpenChamber内からPRを更新/マージできます。
Cross‑device continuity サポートされているあらゆるデバイスで同じプロジェクトやセッションを開けます。状態が同期されるため、どこからでも作業を再開できます。
Private Relay ワンタイムQRコードペアリングにより、公開ポートを露出させることなく、エンドツーエンドで暗号化されたトンネルを作成します(LAN/VPN, Cloudflare, Ngrok, SSHも使用可能)。
Dashboard & scheduling すべてのセッションのステータス、トークン使用量、コストを確認し、フォルダで整理します。cronのような間隔でプロンプトを実行するようにスケジュールし、必要に応じてSession Goalsを組み合わせることも可能です。

使い方

  1. インストール – デスクトップバイナリのダウンロード、VS Code拡張機能の追加、またはNodeベースのCLI (curl … | bash) の実行。
  2. セッション開始 – OpenCode API経由でモデルを選択し、プロンプトやGitHub issueを与え、必要に応じて目標を設定します。
  3. インタラクション – エージェントとチャットし、コードスニペットを送信し、プレビューをリクエストするか、自動実行させます。
  4. レビュー – 内蔵のdiffビューア、Changes Walkthrough、またはFusionを使用して結果を評価します。
  5. 出荷 – PRのマージ、コミットのプッシュ、またはUIから直接最終コードをエクスポートします。

重要性

  • 生のLLM出力と完全な開発ワークフロー(バージョン管理、レビュー、テスト、デプロイ)の間のギャップを埋め、すべてを1か所にまとめます。
  • 目標と自動継続機能によりAIを「軌道に乗せ」、絶え間ない手動プロンプトの必要性を減らします。
  • 複数のモデルを並べてサポートしているため、ベンチマークや強みの組み合わせが容易です。

ライセンス: MIT – ソフトウェアを自由に利用、変更、再配布できます。


上記のすべての情報は、リポジトリのREADMEから直接引用しています。

関連

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