Refine vs Harper

ローカル AI、それともオープンソースのルール?

Refine と Harper はどちらも端末上で文法をチェックしますが、文章を支援する方法が異なります。

Mac 版をダウンロード

v1.34

macOS 14 以降

全機能を使える 7 日間の無料トライアル

かんたん比較

オフライン動作

Refine
ローカルモデルのダウンロード後に対応
Harper
対応

チェック方式

Refine
文脈を考慮するローカル AI
Harper
決定的な文法ルール

対応言語

Refine
50 以上の言語と地域バリエーション
Harper
5 つの方言設定を備えた英語

価格

Refine
$38 の買い切り永続ライセンス
Harper
無料、オープンソース

Refine と Harper の機能比較

どちらも文章をローカルでチェックできます。主な違いは、文脈を理解する AI 支援か、決定的なルール式チェッカーかです。

チェックの実行場所

Refine

ダウンロードした AI モデルを使って Mac 上で実行。

Harper

ローカル文法エンジンを使って端末上で実行。

プライベートなローカルチェック

Refine

チェック対象の文章は Refine のサーバーへ送信されません。

Harper

Harper は、文法エンジンにテレメトリがなく、文章をサーバーへ送信しないと説明しています。

文法とスペル

Refine

文脈を考慮した文法・スペル修正。

Harper

決定的なルールによる文法、スペル、句読点、スタイルの提案。

その他の文章支援

Refine

流暢さの改善、説明、翻訳、カスタムプロンプト。

Harper

生成的な書き換えではなく、ルールに基づくメッセージと提案に特化。

カスタマイズ

Refine

カスタムプロンプト、指示、言語、モデル設定。

Harper

ルールの切り替え、個人辞書への追加、Weirpacks によるルール拡張。

利用できる場所

Refine

macOS 14 以降のほとんどの Mac アプリ。

Harper

ブラウザとエディタの連携、および macOS 14 以降向けのベータ版デスクトップアプリ。これらの連携はシステム全体には対応しません。

価格とライセンス

Refine

Mac 1 台なら買い切り $38、3 台なら買い切り $68。

Harper

無料、オープンソース。

固定ルールのカバレッジ限界

決定論的なルールが文脈を見逃す場合

一致するルールが発火しない場合、決定論的なチェッカーでは誤りがそのまま残ることがあります。以下は、同じ入力を使ったローカルテストで観察された出力です。

各例では、同じアメリカ英語の入力を両方のツールに使用し、表示されたバージョンをローカルで実行して、出力を期待される最小限の修正と比較しました。これらは個別のルールを示す例であり、総合的な精度ランキングではありません。

Refine v1.34(Gemma 4 E2B)と Harper CLI 2.6.0。どちらもアメリカ英語を使用。

ローカルテストで確認した結果

同じ入力に対して、言語モデルの出力は期待される最小限の修正と一致し、ルールベースのチェッカーは指摘を返しませんでした。

名詞の前の形容詞

ここで名詞「decision」を修飾するには、副詞「quickly」ではなく形容詞「quick」が必要です。

チェックする文章

The team made a quickly decision before noon.

必要な修正

quicklyquick

言語モデル: 検出

「quickly」を「quick」に変更しました。

ルールベースのチェッカー: 見逃し

指摘はなく、誤りがそのまま残りました。

動詞の後の目的格代名詞

代名詞は「thanked」の直接目的語なので、主格の「she」ではなく目的格の「her」が必要です。

チェックする文章

The courier thanked she for the detailed note.

必要な修正

sheher

言語モデル: 検出

「she」を「her」に変更しました。

ルールベースのチェッカー: 見逃し

指摘はなく、誤りがそのまま残りました。

複数主語と動詞の一致

複数主語の「doors」には、単数形の「has」ではなく「have」が必要です。

チェックする文章

The warehouse doors has closed for the night.

必要な修正

hashave

言語モデル: 検出

「has」を「have」に変更しました。

ルールベースのチェッカー: 見逃し

指摘はなく、誤りがそのまま残りました。

法助動詞の後の動詞原形

法助動詞「must」の後では、「checks」ではなく動詞原形の「check」を使います。

チェックする文章

The driver must checks the mirrors before leaving.

必要な修正

checkscheck

言語モデル: 検出

「checks」を「check」に変更しました。

ルールベースのチェッカー: 見逃し

指摘はなく、誤りがそのまま残りました。

どちらの文章支援ツールを選ぶべきか

文脈を考慮した支援なら Refine

ローカル AI に文の文脈を理解させ、ルール式文法チェックを超えた支援が必要なら Refine が適しています。

  • 流暢さの改善、説明、翻訳、カスタムプロンプトが必要。
  • 英語以外の言語でも書く。
  • ほとんどの Mac アプリで 1 つの文章支援ツールを使いたい。

無料のルール式チェッカーなら Harper

予測可能で設定可能なルールを備えたオープンソースチェッカーが必要なら Harper が適しています。

  • 言語モデルより決定的なルールを好む。
  • Harper が対応するブラウザやエディタの連携が必要で、システム全体のチェックは不要。
  • 中身を確認して拡張できる無料チェッカーが欲しい。

Refine vs Harper よくある質問

Refine と Harper はオフラインで動きますか?

はい。Refine は AI モデルのダウンロード後にローカルで文章をチェックします。Harper の文法エンジンもローカルで動作します。

Refine と Harper は文章をアップロードしますか?

Refine はチェック対象の文章を Refine のサーバーへアップロードしません。Harper は、ローカル文法エンジンにテレメトリがなく、文章をサーバーへ送信しないと説明しています。

Harper が向いているのはどんな場合ですか?

無料でオープンソースのルール式チェッカーと、対応するブラウザ・エディタ連携が必要なら Harper を選んでください。対応範囲はそれらの連携先に限られ、Mac のシステム全体では動作しません。

Refine が向いているのはどんな場合ですか?

文脈を考慮するローカル AI、50 以上の言語とバリエーション、流暢さの改善、説明、翻訳、カスタムプロンプト、Mac アプリ横断の利用が必要なら Refine を選んでください。

出典について

Harper の製品情報は 2026年7月30日 に確認しました。製品機能は確認後に変更される場合があります。

Mac で文脈を考慮した文法チェックを試す

Refine をダウンロードし、永続ライセンスを購入する前に全機能の試用版をお試しください。

Mac 版をダウンロード

v1.34

macOS 14 以降

全機能を使える 7 日間の無料トライアル