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、フックなど
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト