OpenCharm icon

OpenCharm

OpenCharmは、Claude Code、Codex、Hermes、OpenClawなどのAIエージェント向けオープンソースのデスクトップ・組み立て式ハードウェアインターフェースです。状態を表す顔や音声対話、キー操作による質問への応答を追加し、エージェント自体は置き換えません。

OpenCharm

既存のAIエージェントのためのアンビエントインターフェース

OpenCharmは、すでに利用しているAIエージェントに、目に見える顔、音声、物理またはデスクトップ上のキーを追加するオープンソースのインターフェースです。ターミナル、アプリ、スマートフォンを確認しなくても一目でエージェントの状態を把握できるように設計されています。

現在、この製品にはMacおよびWindows向けのデスクトップチャームと、組み立て式ハードウェアとして提示される小型ボードが含まれています。複数の名前付きエージェントツール、ACPコマンド、またはOpenAI互換サーバーに接続できます。その一方で、エージェントのモデル、メモリ、スキル、ファイル、許可されたツールはそのまま維持されます。

主な機能

常時表示されるデスクトップ上の存在

デスクトップチャームはMacではノッチの横に、Windowsでは画面上部に小さな黒いピル型表示として現れ、スマートフォンや別のアプリを開かなくてもエージェントの状態を確認できます。

イベントベースの表情

OpenCharmはエージェントのイベントを、読み取りやすい顔や状態に変換します。思考中、ツールの実行、承認リクエスト、完了、エラー、習得したスキル、メモリへの書き込み、予算のしきい値、アイドル状態などが含まれます。

話す・聞く

任意のアプリでトークキーを押し続けると、接続されたエージェントに質問し、回答を聞くことができます。ソースで説明されている音声の選択肢には、Macのローカル音声、キーチェーンのキーを使うOpenAI、音声なしが含まれます。

承認コントロール

インターフェースはエージェントのリクエストに対するキー操作に対応しています。説明されている承認フローでは、押し続けると「はい」、押すと「いいえ」を示します。リスクのある操作では顔がオレンジ色になり、キー入力を待ちます。

カスタマイズ可能なアイデンティティ

色、名前、顔を選択でき、顔をテキストとして作成または共有できます。設定はデスクトップチャームまたはワークスペースのopencharm.jsonファイルに適用できます。

デスクトップ版とボード版

物理ボードは、デスクトップチャームを小型化した組み立て式バージョンとして説明されています。製品ページによると、APIキーはデバイスに保存され、サーバー接続には暗号化リンクを使用できますが、ハードウェアやデプロイの完全な手順は提供されていません。

実用的な用途

  • 長時間実行タスクの監視

    長時間にわたるコーディングや自動化タスクを開始し、エージェントのターミナルを何度も確認することなく、チャームで実行中、停止中、失敗、完了の状態を監視します。

  • 承認への対応

    エージェントが確認や承認を求めたら、キー操作で応答します。ソースでは、リスクのある操作が進む前にオレンジ色の状態になり、キー入力を待つと説明されています。

  • ハンズフリーでエージェントに質問

    トークキーを押し続けてエージェントに質問し、現在のアプリケーションを離れずに簡潔な回答を聞きます。

  • エージェントのメモリを追跡

    メモリ関連のイベントを利用してエージェントが情報を記録したタイミングを把握し、個人のナレッジワークフローの一環として保存されたリストを読み返します。

  • ツールに接続したルーティンの利用

    カレンダー、天気、レシピ、ホームコントロール、メール、フライト状況などのツールにエージェントを接続し、チャーム上で簡潔かつ状況に応じたインタラクションを表示します。

Pros and Cons

Pros

  • 画面上部または物理ボード上の顔や状態の変化を通じて、エージェントの活動を可視化できます。
  • 音声とシンプルなキー操作による承認フローに対応しています。
  • 名前付きコーディングエージェント、ACPコマンド、OpenAI互換サーバーなど、さまざまなエージェント構成に接続できます。
  • 色、名前、顔、音声、ワークスペース設定を変更できます。
  • オープンソースの方式を採用し、編集可能な顔のデザインと組み立て式ボードのコンセプトを含みます。

Cons

  • 利用可能なソースには、完全なセットアップ手順、ハードウェア仕様、購入に関する詳細、価格が含まれていません。
  • 対応する各エージェントに関する連携の範囲と動作要件は、利用可能な資料では十分に文書化されていません。
  • この製品は既存のエージェント向けのインターフェースであり、エージェントのモデル、メモリ、ツールを置き換えるものではありません。

FAQ

OpenCharmはどのプラットフォームに対応していますか?

OpenCharmはMacおよびWindows向けのデスクトップチャームを提供します。macOSではノッチの横に、Windowsでは画面上部に小さな黒いピル型表示として現れます。ユーザーが組み立てられる小型ボードについても説明されていますが、完全なハードウェア要件やセットアップ手順は提供されていません。

OpenCharmはどのエージェントに接続できますか?

デスクトップチャームは、Claude Code、Codex、Gemini CLI、goose、Hermes、OpenClaw、任意のACPコマンド、またはOpenAI互換サーバーなどのエージェントに接続できます。各連携の詳細な互換性の範囲は、ソースでは定義されていません。

エージェントの作業中、OpenCharmには何が表示されますか?

OpenCharmはエージェントのイベントを受け取り、思考中、作業中、承認が必要、完了、停止中、失敗、学習済み、アイドルなどの目に見える状態に変換します。また、Macのローカル音声、キーチェーンに保存したキーを使うOpenAI、または音声なしによる音声応答にも対応できます。

OpenCharmを通じてエージェントと会話するにはどうすればよいですか?

デスクトップインターフェースでは、任意のアプリでトークキーを押し続けて使用できます。デフォルトではMacがOption + Space、WindowsがCtrl + Alt + Spaceです。キーは変更できます。ノッチまたはピル型表示の下にあるパネルには字幕と質問が表示されます。承認操作では、キーを押し続けると「はい」、押すと「いいえ」とする操作が説明されています。

OpenCharm自体がAIエージェントなのですか?

この製品は、すでに利用しているエージェントに、目に見える顔、音声、物理またはデスクトップ上の操作手段を追加するためのものです。エージェントのメモリ、スキル、モデル、ファイル、ターミナルアクセス、許可されたアプリへのアクセスを置き換えるものではありません。ソースでは、OpenCharmを単体のアシスタントとして説明していません。

Quick Facts

カテゴリー
AIインターフェース、開発者向けツール
プラットフォーム
MacおよびWindowsのデスクトップ、組み立て式ボードの説明あり
接続先
Claude Code、Codex、Gemini CLI、goose、Hermes、OpenClaw、ACPコマンド、OpenAI互換サーバー
操作
デスクトップの状態表示、音声、トークキー、承認入力
カスタマイズ
色、名前、顔、音声、opencharm.jsonのワークスペース設定
ソースドメイン
opencharm.dev

OpenCharmの代替品

CreateOS Sandbox icon

CreateOS Sandbox

CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。

GitBot icon

GitBot

GitBotは、Claude Code、Codex、OpenCodeを活用した再利用可能なコーディングボットを作成できるローカルブラウザワークスペースです。永続スレッドと権限設定で、リポジトリ内の作業を効率化します。

ByteAsk icon

ByteAsk

ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。

Epherem icon

Epherem

Epheremは、Lovable、Bolt、v0、Replit、Cursor、Claude CodeなどのAIコーディングツールで構築したWebアプリ向け静的セキュリティスキャナーです。アプリを実行せず、ソースファイルと依存関係を検査し、一般的なセキュリティミスを分類して修正案を提示します。

Lasso icon

Lasso

Lassoは、カタログ情報の拡充、仕入先ファイルの処理、商品コンテンツの生成、競合監視に使えるecommerce商品データプラットフォームです。REST API、SDK、MCP serverも搭載。

Codex Plugins icon

Codex Plugins

Codex Plugins は、再利用可能なスキル、アプリ連携、MCPサーバーを Codex app や Codex CLI で使えるワークフローにまとめます。接続サービスの作業や共有チームワークフローを拡張できます。