qiz029/dscode
A DeepSeek coding agent harness: persistent shell, Ultra subagents, auto approval, Chrome MCP and session telemetry
解決する課題
DSCODE は、macOS 向けのターミナルベースのコーディングエージェントで、開発者がコマンドラインから直接コードを記述、テスト、管理できるようにします。従来のコーディングエージェントが孤立して動作するのに対し、DSCODE は複数のエージェントセッションを互いに可視化し、タスクをエージェント間で引き継いだり、独立したモデルでレビューしたり、共有ランタイムを通じて管理したりできるようにします。
仕組み
DSCODE は DeepSeek Harness 上に構築されており、永続的なシェルを使用して環境状態、現在の作業ディレクトリ、バックグラウンドジョブを維持します。「セッションブリッジ」機能により、ユーザーは異なるターミナルやスクリプトからライブセッションと対話できます。システムは永続化されたメールボックスを介したエージェント間通信をサポートし、あるエージェントがタスクを委任したりレビューを依頼したりできます。また、独立した読み取り専用モデルがコード変更を確定する前に検証する、独立レビュープロセスも採用しています。
対象ユーザー
macOS でターミナル中心のワークフローを好み、複数の専門エージェントがプロジェクトで協力できるエージェントコーディング環境を求める開発者向けに設計されています。
ハイライト
- エージェント間コラボレーション: エージェントは共有メールボックスを使用して、他のアクティブなセッションを検索、メッセージ送信、タスクを引き継ぐことができます。
- 独立レビュー: 独立した読み取り専用モデルが、ターンを終了する前に Git 差分やスナップショットをレビューして品質を保証します。
- セッションブリッジ: ユーザーは任意のターミナルからライブセッションと対話、操作、進行状況の監視ができます。
- 永続的なシェル: ファイル編集、検索、テスト実行など、ターン全体で一貫した環境を維持します。
- 非対話型実行: CLI(
dscode exec)を介して完全なターンを実行し、スクリプトや CI パイプラインで使用できます。 - セッション間メモリ: 再利用可能な経験をバックグラウンドで抽出し、異なるセッション間で取得できます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト