project
Reasonix - DeepSeek専用に設計されたオープンソースの端末プログラミングエージェント
Reasonixは、DeepSeek専用に設計されたオープンソースのターミナルプログラミングエージェントです。バイト単位のプレフィックスキャッシュメカニズムに基づいた追記専用ランタイムループを採用し、99.82%のキャッシュヒット率を実現し、長時間のセッションにおける入力コストを大幅に削減します。
Reasonixとは何ですか?
Reasonixは、DeepSeek専用に設計されたオープンソースのターミナルプログラミングエージェントです。バイト単位のプレフィックスキャッシュメカニズムを中心とした追記専用ランタイムループを採用し、キャッシュヒット率99.82%を実現。長時間のセッションにおける入力コストを元の約20%にまで削減します。ReasonixはDeepSeek APIと直接連携し、固定プレフィックス、追記専用ログ、ツール呼び出しの修復、インテリジェントなコスト切り替えという3つの柱を通して、開発者がプログラミングタスクを長期間にわたって極めて低コストで実行できるよう支援します。
Reasonixの主な機能
-
端末プログラミングエージェントapi.deepseek.comに直接接続し、コード編集、ファイルシステム操作、シェルツール呼び出し、検索/置換レビューをサポートします。
-
キャッシュ優先セッションループこれは追記専用の動作モードを採用しており、古いコンテキストは変更されず、新しいメッセージは末尾にのみ追加されるため、プレフィックスキャッシュの再利用率が最大化されます。
-
ツールコール修理: 不正な形式の JSON、誤ったパラメータ、繰り返し発生する呼び出しストーム、JSON の切り捨てなど、DeepSeek ツール呼び出しでよく発生する問題を自動的に修正するための 4 ラウンドの内部処理。
-
インテリジェントなコスト管理デフォルトではv4-flashが使用され、複雑なタスクは自動または手動で実行できます。
/pro(指示)v4-proに切り替えて、ラウンド終了時にコンテキストを自動的に圧縮します。 -
スキルと記憶システムMarkdown形式でのスキル記述をサポートします(
inlineまたはsubagentパターン)、およびユーザーのプライベート知識のプレフィックスメモリインジェクション。 -
QQリモートチャンネル現在のセッションをQQリモートインタラクションチャネルに拡張し、モバイルデバイスからエージェントセッションへのリモートアクセスをサポートすることができます。
-
デスクトップサポートTauri(プレリリース版)をベースにしたネイティブGUIクライアント。複数のタブを備え、ファイルの読み書き、コスト、キャッシュに関する指標をリアルタイムで表示します。
Reasonixの技術原則
-
キャッシュ優先ループコンテキストは、次の 3 つの領域に分かれています。不変プレフィックス (システムプロンプト + ツール仕様 + 例、セッション中は固定)、追記専用ログ (履歴メッセージが単調に追記され、前のラウンドのプレフィックスが保持されます)、揮発性スクラッチ (このラウンドの一時的なドラフト、リセット後すぐにはアップロードされません)。DeepSeek の自動プレフィックス キャッシュは、各リクエストの正確なバイト プレフィックスが前のリクエストのプレフィックスと一致するようにすることで有効になります。
-
ツールコール修理DeepSeekがツール呼び出し中に発生しやすい問題(内部で生成されたJSONが最終メッセージに含まれない、パラメータの形式が不正、呼び出しの重複、JSONの切り捨てなど)に対処するため、ツールが実際に実行される前に4回の修復処理が実行され、安定した信頼性の高いツール呼び出しが保証されます。
-
コスト管理3段階のコスト削減戦略:デフォルトでは低コストのv4-flashの使用を優先します。ユーザーは...
/pro一時的なアップグレードは1回の処理でv4-proに実行され、完了後に自動的に元に戻されます。障害信号が発生すると自動的にアップグレードが開始され、障害の回数が警告しきい値に達すると、残りの部分も自動的にv4-proに切り替わります。
Reasonixの使い方
- 環境準備Node.jsのバージョン22以上がインストールされていることを確認し、DeepSeek APIキーを取得してください。
- インストールと起動グローバルインストール:
npm install -g reasonixプロジェクトディレクトリに入ったら、以下を実行します。reasonix codeまたは、インストールせずに直接実行することもできます。cd my-project && npx reasonix code。 - 設定キーDeepSeek APIキーは、初回実行時に貼り付けると自動的に永続的に保存されるため、次回以降は再度入力する必要はありません。
- セッションを開始する: デフォルトのエントリ
codeこのモード(ファイルシステムやシェルツールを含む)では、自然言語コマンドを入力してプログラミング作業を開始できます。純粋な対話モードからこのモードに切り替えることも可能です。reasonix chat。 - 高度な作戦:使用
/pro難しいタスクを処理するために一時的にv4-proに切り替えます。/skill newカスタムスキルを作成する。reasonix doctor環境の健全性を確認してください。
Reasonixの主な利点
-
究極のコスト削減実際のテストでは、1日あたり4億3500万個の入力トークンと99.82%のキャッシュヒット率で、請求額は約61ドル(キャッシュなし)から約12ドル(v4-flash)にまで減少しました。DeepSeek V4の恒久的な価格引き下げと合わせると、コストは非常に低くなります。
-
DeepSeekネイティブ最適化各抽象化レイヤーは、汎用フレームワークとは比較にならないDeepSeekのバイト安定プレフィックスキャッシュメカニズムに基づいて最適化されています。
-
長時間のセッションの安定性長期運用を想定して設計されているため、コンテキストの肥大化によるコストの急増なしに「継続的に稼働」できます。
-
端末の優先順位IDE統合は不要、依存関係
git diffそしてls変更管理は、コマンドラインワークフローに慣れている開発者に適しています。
Reasonixのプロジェクトアドレス
- GitHubリポジトリ:https://github.com/esengine/DeepSeek-Reasonix
Reasonixの類似製品の比較
| 比較対象寸法 | Reasonix | Claude Code |
|---|---|---|
| 位置 | DeepSeekネイティブ端末プログラミングエージェント | 人間原理に基づく汎用端末プログラミングエージェント |
| バックエンドモデル | DeepSeek専用(V4シリーズ) | クロード作品集(ソネット/作品など) |
| オープンソースライセンス | MITオープンソース | 非公開ソース |
| コスト戦略 | キャッシュ優先のアプローチにより、ヒット率は99.82%、コストは約20%削減されます。 | 従量課金制、キャッシュ最適化機能なし。 |
| キャッシュメカニズム | ネイティブ設計のバイトレベルプレフィックスキャッシュ | 該当なし(人間活動にはこのメカニズムが存在しない) |
| 動作環境 | ターミナル優先のアプローチ + Tauriデスクトップクライアント(プレリリース版) | 端末専用 |
| 長時間のセッション料金 | 極めて低い動作温度で、長時間連続運転が可能。 | それは文脈に応じて直線的に増加し、比較的高い値を示す。 |
| ツールコール修理 | 不正な形式のJSON、切り捨てられた呼び出し、重複した呼び出しの自動修復を4回実施 | 基本的なツール呼び出しのみで、具体的な修正は行っていません。 |
| モデル切り替え | 自動/手動切り替えフラッシュ ↔ プロ | モデルバージョンを手動で選択 |
| スキルシステム | MarkdownスキルとClaudeフォーマットの互換性 | 組み込みスキルのみ対応。外部からのインポートはサポートされていません。 |
| MCPサポート | サポート | サポート |
| メモリシステム | ユーザー/プロジェクト/フィードバック マルチタイプメモリプレフィックスインジェクション | 基本的なコンテキストメモリ |
| リモートチャネル | QQチャンネル経由のリモートアクセスに対応 | サポートされていません |
Reasonixのアプリケーションシナリオ
-
長時間のプログラミングタスク: これには、コードのリファクタリング、一括変更、大規模プロジェクトのメンテナンスのために、エージェントを数時間、場合によっては数日間連続して実行する必要があります。
-
高頻度API呼び出しシナリオ自動化されたスクリプトやCI/CDパイプラインには、DeepSeekと連携する広範なプログラミング支援が必要です。
-
コスト重視の開発個々の開発者やスタートアップチームは、既に低価格であるDeepSeek V4に加えて、トークンコストをさらに削減することを期待している。
-
リモートコラボレーションこれにより、モバイルデバイスから実行中のエージェントにリモートでコマンドを発行し、QQ経由で結果を受信することが可能になります。