tigicion/dao-code

Open-source TypeScript terminal coding agent for DeepSeek-V4 — builds on DeepSeek's strong price-performance and ultra-cheap cache pricing, engineering byte-stable prefixes and cache-reusing forks so cross-session memory and a continuous self-correction layer add almost no token cost; 1M context, Skills/MCP/Hooks, Claude Code config compatible.

解決する問題

Claude Code のようなコーディングエージェントは高価で、中国本土では使いにくいアカウントやネットワークアクセスが必要なことがよくあります。Dao Code は、安価で従量課金制、直接アクセス可能な DeepSeek V4 を中心に構築されたオープンソースのターミナルコーディングエージェントです。DeepSeek のプレフィックスキャッシュを積極的に再利用してトークンコストをほぼゼロに抑え、信頼できるメモリと自己修正を追加して、Claude Code に似た体験をわずかな価格で提供します。

仕組み

Dao Code はターミナルでエージェントループを実行します:推論と回答をストリーミングし、承認ゲートの背後でツール(ファイルの読み書き、コマンド実行)を呼び出し、タスクが完了するまでループします。重要なエンジニアリングは、バイト安定したシステムプレフィックスとキャッシュ再利用フォークです—システムプロンプト、ツールテーブル、メモリを同一に保つことで、DeepSeek のキャッシュヒットはミスの約 1/120 のコストになります。メモリはセッション終了時に蒸留され、起動時にライブコードに対して再検証され、古い事実を剪定します。リフレクションレイヤー(チャレンジャー、リフォーカサー、リプライチャレンジャー)は、これらのキャッシュ再利用フォーク上で実行され、追加コストなしでドリフトやスタックしたループを検出します。長いタスクでは、コンテキストを自動圧縮し、シャドウ git リポジトリで作業ツリーをスナップショットし、完了定義チェックで完了を検証できます。

対象ユーザー

ターミナルで自律コーディングアシスタントを求める開発者—特に中国本土または予算が限られている人—で、オープンソース、MIT ライセンス、DeepSeek の低価格で動作する Claude Code の代替を望む人。日常のコード読み取り、編集、コマンド実行、バグ修正を厳密なコスト管理で行う人に適しています。

ハイライト

  • 積極的なプレフィックスキャッシュエンジニアリング:実際のオープンソースバグ修正タスクで 95.8% のキャッシュヒット率、ヒット時に入力コストを約 120 倍削減
  • SWE-bench スタイルタスクと Terminal-Bench 2.1 で測定:13/14 と 70/89(78.7%)解決/合格
  • 同じトークントレース(公式レート)で Claude Opus 4.8 より約 30 倍安く、Sonnet 4.6 より約 18 倍安い
  • ライブコードに対して検証するクロスセッションメモリ、古い事実を剪定し変更をフラグ
  • ドリフトとスタックしたループを防ぐチャレンジャーとリフォーカサーを備えたリフレクションレイヤー、すべてキャッシュ再利用フォーク上
  • 長いタスクの堅牢性:クラッシュリカバリ、シャドウ git チェックポイント、TODO 永続化、スタック検出、自律 /goal モード
  • 完全オープンソース(MIT)、豊富なターミナル TUI:太極スプラッシュ、ステアリング入力、差分、スラッシュコマンド、サブエージェント、MCP、フックなど

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト