esengine/DeepSeek-Reasonix

DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.

解決する課題

Reasonix はターミナルベースの AI コーディングエージェントで、長時間のコーディングセッションにおけるトークンコストと摩擦を削減することを目的としています。統一されたエンジンにより、CLI/TUI、デスクトップアプリ、VS Code 拡張機能を同時に駆動でき、開発者は作業スペースから直接コーディングタスクを自動化できます。

仕組み

本プロジェクトは単一の静的 Go バイナリとして構築され、reasonix.toml による設定駆動方式でプロバイダー、モデル、プラグインを管理します。DeepSeek のプレフィックスキャッシュに最適化されており、コストを低く抑えます。エージェントは複数のモデル(例:プランナーとエグゼキュータ)を組み合わせて使用でき、MCP 互換の JSON-RPC を stdio 上で実行するサブプロセスとしてプラグインを拡張します。

対象ユーザー

ターミナル、デスクトップ、または IDE(VS Code)に統合できる、高性能かつ低コストな AI コーディングアシスタントを求める開発者向けです。

ハイライト

  • キャッシュ対応コンテキスト管理:古くなったツール出力を削除し、環境サマリーを注入してトークン使用を最適化。
  • 設定駆動アーキテクチャ:TOML でプロバイダーとツールを宣言し、ハードコーディングされたモデルを回避。
  • マルチインターフェース対応:CLI/TUI、スタンドアロンデスクトップアプリ、VS Code 拡張として利用可能。
  • プラグイン駆動の拡張性:MCP 互換 JSON-RPC を通じて外部ツールをサポート。
  • ゼロ摩擦配布:TOML パーサー以外の依存関係なしで単一バイナリとして配布。