AI News HubLIVE
サイト内リライト2 分で読了

Show HN: Remarc – MCP 経由でコーディングエージェントにコンテキスト付きフィードバックを渡す

Remarc は、macOS 向けのオープンソースアプリで、コーディングエージェント(Claude Code、Codex、Cursor など)との間のフィードバック層として機能します。テキスト、スクリーンショット、Web 要素、音声でコメントを残せます。元の選択範囲や画面・Web コンテキストを添付して保存し、エージェントは MCP/プラグイン経由でそのコメントを読んで処理できます。データはデフォルトで Mac 内に保持され、アカウントやテレメトリはありません。

ソースHacker News AI著者: young_mete

Remarc は、macOS 向けの無料・オープンソースアプリで、「コーディングエージェントとあなたの間のフィードバック層」を自称しています。メニューバーからいつでも起動でき、テキスト、スクリーンショット、Web 要素、音声などさまざまな形でフィードバックを残せます。テキストコメントでは、選択した正確な範囲を引用として保存し、元のアプリ情報も記録します。スクリーンショットコメントでは、画面上の領域を選択して矢印・図形・文字・カウンター・ぼかし・ピクセル化などで注釈を付けられます。専用の Chrome 拡張機能を併用すると、ページ URL、選択要素、CSS、レイアウト情報、アクセシビリティデータ、React コンポーネントの詳細をコメントに添付できます。Remarc はユーザーが見たままのコンテキストを保持するため、修正を依頼する際に言い換えの必要がありません。

音声入力にも対応しており、macOS 26 以降では一言だけのコメントを口述できます。より長いレビューを録音する Crit Mode では、音声を文字起こししたうえで複数のコメントカードに分割してくれます。文字起こしは Apple Speech、WhisperKit、Parakeet のいずれかを使い、すべて Mac 上で実行されます。特に選択・キャプチャ対象がない場合は Quick Notes を使えば、思いつきやタスク、フィードバックを単独のコメントとして残せます。

コメントはセッションの中に蓄積され、エージェントを接続すると、添付されたコンテキストごと各コメントを読み込み、リストを順に処理できます。セッションはレビュー単位、プロジェクト単位、エージェント会話単位で整理でき、どこにも分類されなかったコメントは常設の Inbox に入ります。接続済みのエージェントは、自分の会話用に新しいセッションを作ることもできます。Claude Code と Codex は公式プラグイン、Cursor はアプリ側の設定、Claude Desktop やその他の MCP クライアントは手動接続に対応しており、どのクライアントでも同じ MCP ツール群によってコメントの読み取り、セッション管理、解決処理が行えます。

各コメントは Open、Handed Off、In-Progress、Resolved のステータスで管理され、エージェントは作業状況に合わせて更新し、完了時には解決サマリーを残せます。削除したコメントも、ただ消えるのではなく検索可能な History に移ります。セッション内容はエージェントへのプロンプトとしてコピーできるほか、Markdown または JSON にエクスポートでき、引用やメタデータの含め方も調整できます。さらに、webhook を通じてコメントイベントを自動化ツールへ送ることも可能です。

Remarc は、ユーザーがエージェントに引き渡すか、自分で設定した webhook で送信しない限り、コメントとスクリーンショットを Mac 内に保持します。アカウントやテレメトリはありません。動作要件は macOS 14.0 以降で、更新は Sparkle が担当します。署名および公証済みのビルドは remarc.app/download から、または GitHub Releases の Remarc.zip から入手可能です。Chrome 拡張機能は Chromium 系ブラウザに別途インストールします。ソースからビルドする場合、Xcode 26 以降が必要で、リポジトリをクローンして app ディレクトリで xcodebuild を実行します。

リポジトリの主な構成は、app/(SwiftUI + AppKit による macOS アプリ、Swift 6)、mcp/(アプリに同梱される MCP サーバーのビルド成果物とエージェントスキル)、extension/(Web コンテキスト取得用 Chrome 拡張)、website/、docs-site/、docs/ などです。MCP サーバーのソースコードは remarc-agent-plugins リポジトリで管理されており、このリポジトリにはビルド済みの成果物が取り込まれています。技術スタックは Swift 6、SwiftUI + AppKit、Sparkle、WhisperKit、FluidAudio、KeyboardShortcuts、Model Context Protocol です。Remarc は MIT ライセンスで公開されていますが、Remarc の名称・ロゴ・アプリアイコンは Metedata LLC に帰属します。フォークを配布する場合は別の名称とアイコンに変更してください。