Reasonix とは — DeepSeek native のターミナル型AIコーディングエージェント
Reasonixはターミナルで動くDeepSeek nativeのAIコーディングエージェント。Go製の単一バイナリ・MITライセンスで、prefixキャッシュの安定性を軸に設計されている。2026年8月時点でGitHub 33,538スター。インストール・設定・Claude Code等との違いを解説する。
Reasonix(リポジトリ名 DeepSeek-Reasonix)は、ターミナルで動く AI コーディングエージェントである。Go 製の単一バイナリで配布され、ランタイム依存なしに動作し、ライセンスは MIT。最大の特徴は「prefix キャッシュの安定性を軸に設計されている」点で、リポジトリの説明文にも "leave it running"(起動しっぱなしにしておけ)と書かれているとおり、長時間走らせ続ける使い方を前提に作られている。2026年8月10日時点で GitHub のスター数は33,538、Trending の週間上位に入っている。
何ができるか
Reasonix は、ターミナルから自然言語で指示を出してコードの調査・編集・実行を任せるタイプのエージェントである。単発のコマンド実行と対話セッションの両方に対応し、ターミナルだけでなくデスクトップアプリ・ブラウザ・VS Code 拡張からも同じエージェントを使える。長時間タスクを前提としているため、チェックポイントと取り消し(undo)が内蔵されており、サンドボックス内で走らせることもできる。
- 単一バイナリ配布: Go 製で CGO_ENABLED=0。1コマンドで darwin / linux / windows × amd64 / arm64 の6ターゲットへクロスコンパイルできる
- 複数の入口: ターミナル(CLI/TUI)、デスクトップアプリ(macOS universal / Windows x64・ARM64 / Linux x64)、ブラウザ、VS Code 拡張
- 設定駆動: プロバイダ・エージェント・有効化するツール・プラグインをすべて reasonix.toml に宣言する。モデルはハードコードされていない
- マルチモデル対応: DeepSeek はプリセットとして同梱。OpenAI 互換エンドポイントなら設定エントリを足すだけで使え、コード追加は不要。デュアルモデル構成も組める
- プラグイン機構: MCP サーバがツール・プロンプト・リソースを供給する。加えて Extension Protocol v1 のサイドカーがランタイムイベントを横取りし、独自プロバイダや構造化 UI を提供できる
- 長時間運転の安全装置: チェックポイントと undo、サンドボックス実行に対応
prefix キャッシュ最適化という設計思想
LLM API の多くは、リクエストの先頭部分(prefix)が前回と一致していればその部分の計算結果を再利用し、料金を割り引く prefix キャッシュを備えている。エージェントは同じシステムプロンプトやファイル内容を何度も送り直すため、この prefix が毎回崩れるか維持されるかで、実際に支払う金額は大きく変わる。Reasonix はこの一点を設計の中心に据えており、キャッシュ制御と古い出力の刈り込み(stale output pruning)、明示的なコンテキスト圧縮ツールによって、セッションを長く続けても prefix が壊れにくいようにしている。
効果について、開発者自身が公開した検証では、マルチターンのチャットで prefix キャッシュのヒット率 85.2%、同一シナリオのコストが $0.000923(比較対象とした Claude Sonnet は $0.015174)となり、約93.9%のコスト削減になったとしている。ただしこれは開発者自身による自己計測値であり、第三者による再現検証ではない。ワークロードの性質によって結果は大きく変わるため、採用を検討する場合は自社の実タスクで測り直すのが妥当である。
インストールと使い方(最短手順)
CLI/TUI 版はパッケージマネージャからそのまま入る。デスクトップ版は公式配布ページからダウンロードし、VS Code 拡張は CLI のセットアップを済ませてから導入する。
# CLI / TUI(いずれか)
npm i -g reasonix
brew install esengine/reasonix/reasonix # macOSreasonix setup # プロバイダとモデルを設定
reasonix # 対話セッションを開始
reasonix run "your task here" # 単発実行
reasonix web # CLIセッションをブラウザへ引き継ぐ(v1.22.0で追加)設定ファイルとプラグイン
Reasonix の挙動は reasonix.toml に集約されている。どのプロバイダを使うか、どのツールを有効にするか、どのプラグインを読み込むかがすべて宣言で決まるため、モデルを差し替えるのに Go のコードを触る必要がない。OpenAI 互換のエンドポイントであれば設定エントリを1つ足すだけで対象に加えられる。拡張は2系統あり、MCP サーバがツール・プロンプト・リソースを供給する経路と、Extension Protocol v1 のサイドカーがランタイムイベントに割り込んで独自プロバイダや構造化 UI を提供する経路が用意されている。後者はバージョン付きのプラグインパッケージとして配布できる。
# VS Code 拡張(CLI セットアップ後)
拡張ID: SivanLiu.reasonix-agent
# ソースからビルドする場合
Go 1.25+ # CLI
Node 24+ / pnpm 10 # デスクトップ版の追加要件既存のコーディングエージェントとの違い
ターミナル型のコーディングエージェントとしては Claude Code・OpenAI Codex・Aider・Cline が先行しており、Reasonix はその中では「DeepSeek を中心に据え、キャッシュ効率で勝負する MIT ライセンスの選択肢」という位置づけになる。組織がすでに Claude や OpenAI に標準化しているなら Claude Code / Codex の統合の厚さが有利であり、エディタ内で完結させたいなら Cline、Git へのコミットを前提にした素直なワークフローなら Aider が噛み合う。Reasonix が効くのは、長時間セッションのコストを抑えたい場合と、使うモデルを設定で自由に差し替えたい場合である。
| ツール | 主なモデル | 配布形態 | ライセンス | 特徴 |
|---|---|---|---|---|
| Reasonix | DeepSeek 中心+OpenAI 互換エンドポイント | 単一Goバイナリ(CLI・デスクトップ・VS Code) | MIT | prefix キャッシュ安定性を軸にした設計、reasonix.toml による設定駆動 |
| Claude Code | Anthropic の Claude | CLI・デスクトップ・IDE拡張 | プロプライエタリ | 権限管理・MCP・Anthropic のワークフロー基盤との統合が厚い |
| OpenAI Codex | OpenAI のモデル | ローカルとクラウド両対応 | プロプライエタリ | worktree・承認モード・サンドボックスを備える |
| Aider | 複数プロバイダ対応 | CLI | オープンソース | Git リポジトリへの直接コミットを前提としたワークフロー |
| Cline | 複数プロバイダ対応 | VS Code 拡張 | オープンソース | エディタ内で完結する対話型エージェント |
導入前に確認したい点
開発は非常に活発で、2026年8月9日から10日の2日間だけで v1.21.4・v1.21.5・v1.22.0 の3リリースが出ている。直近では CLI セッションをブラウザへ引き継ぐ reasonix web、セッションのアトミック書き込みによる永続化、リモート MCP サーバ向けの MCP OAuth 対応などが入った。一方でオープンな Issue は1,004件あり、機能追加のペースも速いため、本番ワークフローに組み込むならバージョンを固定して運用するのが無難である。またコストの主張は前述のとおり開発者の自己計測値であり、自社ワークロードでの再計測が望ましい。加えて、DeepSeek をはじめとする外部 API にコードを送信する構成になるため、社外にコードを出せない環境ではサンドボックス設定・送信範囲・利用するエンドポイントを事前に確認する必要がある。リリースノートの一部は中国語で記述されている点も、運用担当者は把握しておきたい。
Reasonix は無料で使えるか。
ツール自体は MIT ライセンスのオープンソースであり、無料で利用・改変・商用利用ができる。ただしエージェントが呼び出す LLM の API 利用料は別途発生する。DeepSeek などのプロバイダ側の課金体系を確認してほしい。
DeepSeek 以外のモデルでも使えるか。
使える。DeepSeek はプリセットとして同梱されているが、OpenAI 互換エンドポイントであれば reasonix.toml に設定エントリを追加するだけで対象にできる。コードの追加は不要で、2つのモデルを組み合わせるデュアルモデル構成も可能である。
本当に9割以上コストが下がるのか。
開発者が公開した検証ではマルチターンのチャットでキャッシュヒット率85.2%・約93.9%のコスト削減という結果が示されているが、これは開発者自身の自己計測値であり第三者の再現検証ではない。削減幅はワークロードの性質に強く依存するため、自社の実タスクでの再計測を前提にしたい。
Claude Code や Codex から乗り換えるべきか。
一概には言えない。すでに Claude や OpenAI に標準化している組織では、権限管理・MCP・IDE 統合の成熟度で先行ツールに分がある。Reasonix が向くのは、長時間セッションの API コストを抑えたい場合や、使用モデルを設定ファイルで自由に差し替えたい場合である。
社内のコードを外部に出せない環境でも使えるか。
そのままでは難しい。Reasonix は外部の LLM API にコードを送信して動作するため、送信範囲・利用するエンドポイント・サンドボックス設定を事前に精査する必要がある。OpenAI 互換エンドポイントに対応しているので、自社内で動かす推論サーバを指定するといった構成は検討の余地がある。
お気軽にご相談ください
お問い合わせ