ディレクトリに戻る

cocode

メンテナンス: 活発

cocode-agency/cocode

すぐ使えるDeepSeek Harnessディストリビューション。DSHデスクトップGUI・ターミナルTUI・ハーネス統合を一式で提供する。

GitHub で見るホームページ
$ npm install --global @cocode-agency/tui

162

スター

36

フォーク

TypeScript

言語

MIT

ライセンス

2026-08-14

作成日

2026-09-03

最終プッシュ

MIT ライセンスの、すぐ使える DeepSeek Harness ディストリビューション(TypeScript)。@deepseek-ai/dsh を GUI + TUI ワークスペースに包み込み、セッション・ファイル・ターミナル・エージェント組み立てを共有してユーザーが編集でき、モデルバックエンドを自由に切り替えられます。

DSH 統合

ネイティブ実行

作者による申告

安全性監査

未監査

最終検証日

2026-08-25

ライセンス

MIT

01どんなタスクに使えるのか?

  • DeepSeek Harness を、インストールしたその瞬間から動くワークスペースとして実行する

    セッション・ファイル・Git・ターミナル・内蔵ブラウザ・差分プレビューを備えた GUI + TUI 画面で、同一の Host セッションを共有

    インストール直後から動き、いつでも開き直して書き換えられる DeepSeek Harness 環境を求める開発者・エンジニア

  • デスクトップ GUI とターミナル TUI を、タスク状態を失わずに切り替える

    同一の Host セッション記録を、@cocode-agency/host-supervisor を介して GUI と TUI 間で共有。同じスコープ内であればクライアントを跨いで作業を継続可能

    SSH でマシンに入り、グラフィカル環境なしでタスクを進めるリモート・キーボード中心のユーザー

  • モデルを替えるだけでなく、エージェントの組み立て(preset)そのものを置き換える

    読み取り可能な agent.cordis.yml の preset——Standard・PTC・Minimal・Creator——をインターフェース上でコピーして編集

    セッションでどのツール・プロンプト・機能を読み込むかを制御したいチームやコントリビューター

02DeepSeek Harness への導入方法

前提条件

  • TUI の場合:Node.js 22.19.x 以上(24+ も可)。GUI の場合は GitHub Releases から各プラットフォームのインストーラーをダウンロード
  • DeepSeek 互換の API キー、または Cocode Nut アカウント(モデルバックエンドの選択に必要)

インストール手順

  1. 01

    GUI:GitHub Releases から該当プラットフォームのインストーラーをダウンロードし、CoCode を起動して Cocode Nut または自身の DeepSeek 互換キーを選択

  2. 02

    TUI:Node.js 22.19.x+ をインストールし、`npm install --global @cocode-agency/tui` を実行、次に実際のターミナルで `cocode doctor` に続けて `cocode` を実行

    $ npm install --global @cocode-agency/tui

  3. 03

    ソースから:pnpm をインストールし、`make install-gui` + `make dev gui`(または `make install-tui` + `make dev tui`)

導入成功の確認

作者は未記載

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

DeepSeek Harness ディストリビューションとして提供されます:@cocode-agency/host-supervisor が npm から @deepseek-ai/dsh を固定し、それを GUI と TUI から利用できるように公開します。両者は同一の共有 Host セッションをリースします。

  • 統合 `cocode` コマンドとプラグイン管理

    Host スコープのフラグ(--dsh-home、--profile、--runtime-channel)とサブコマンド`cocode plugin list`、`cocode host status`、`cocode doctor` などの統合エントリーコマンド

  • デスクトップ GUI ワークスペース(Electron)

    DeepSeek 互換の API キー、または Cocode Nut アカウントセッション・ファイル・ターミナル・実行時状態・差分/添付プレビューパネルを備えた Electron ベースの画面

  • ターミナル TUI クライアント

    実際の TTY と Host スコープ(DSH_HOME + profile)リモート・SSH 向けのキーボード中心ターミナルクライアント。同一の Host に接続

  • @cocode-agency/host-supervisor 経由の共有 Host

    標準的な DSH_HOME + profile + Host 設定スコープGUI と TUI がリースして接続する Host エンドポイント。ランタイムは npm の @deepseek-ai/dsh

    GUI と TUI 自身は Harness プロセスを起動せず、Host からリースを取得する
  • モデル選択:Cocode Nut または自身のキー

    Cocode Nut アカウント、または任意の OpenAI 互換 / DeepSeek API キー切り替え可能な 3 種のモデルソース:公式キー、任意の OpenAI 互換エンドポイント、Cocode Nut

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • インストール直後から動き、いつでも開き直して書き換えられる DeepSeek Harness 環境を求める開発者・エンジニア
  • SSH でマシンに入り、グラフィカル環境なしでタスクを進めるリモート・キーボード中心のユーザー
  • セッションでどのツール・プロンプト・機能を読み込むかを制御したいチームやコントリビューター

不向きな用途

  • @cocode-agency/tui と @cocode-agency/host-supervisor は同一のリリース版本線に揃えてください。異なるリリースから版本を混ぜないでください。GUI インストーラーは対応する GitHub Release から別途ダウンロードし、npm 経由ではインストールされません。
  • CoCode は DeepSeek Harness の開発者プレビューに基づく開発者プレビュー版です。これは独立したディストリビューションであり公式 DeepSeek 製品ではないため、上流との互換性は変わる可能性があります。

05互換性・メンテナンス・セキュリティ上の注意

  • @cocode-agency/tui と @cocode-agency/host-supervisor は同一のリリース版本線に揃えてください。異なるリリースから版本を混ぜないでください。GUI インストーラーは対応する GitHub Release から別途ダウンロードし、npm 経由ではインストールされません。
  • CoCode は DeepSeek Harness の開発者プレビューに基づく開発者プレビュー版です。これは独立したディストリビューションであり公式 DeepSeek 製品ではないため、上流との互換性は変わる可能性があります。
  • ソースビルドは macOS・Windows・Linux でサポートされます。現在のリリーススクリプトは macOS と Windows の成果物向けで、リポジトリにはホスト型バックエンドや内包された Harness チェックアウトは含まれません。
2026-08-142026-08-25v1.0.2

MIT · actively maintained (latest release v1.0.2, 2026-08-25)

06よくある質問

CoCode と DeepSeek Harness の関係は?

CoCode は DeepSeek Harness のすぐ使えるディストリビューションです。host-supervisor が npm から @deepseek-ai/dsh を固定し、CoCode はそれを GUI + TUI ワークスペースとして提示します。別フォークではなく、Harness の上に載せた、パッケージ化されていてユーザーが編集できる組み立てです。

GUI と TUI は同じセッションを共有できますか?

はい。両者とも @cocode-agency/host-supervisor を介して同一の Host に接続し、同じ DSH_HOME・profile・Host 設定スコープを使う場合は同一のセッション記録を読み書きします。クライアントを切り替えても、そのスコープ内の作業はリセットされません。

自分の DeepSeek API キーが必要ですか?

いいえ。CoCode の初回起動で聞かれるのは一つだけ——Cocode Nut を使うか、自身のキーを使うか——です。Cocode Nut は CoCode 独自のモデルサービス(無料枠あり、有料枠は DeepSeek V4 Pro/Flash を追加)で、キー申請は不要です。既存の DeepSeek キーや任意の OpenAI 互換エンドポイントを貼り付けることもできます。

モデルを替える以外に、エージェントの挙動をカスタマイズできますか?

できます。エージェントは preset と呼ばれるプラグインの組み立てで、インターフェース上で agent.cordis.yml を直接読めます。Standard・PTC・Minimal・Creator の 4 つが組み込まれており、いずれかをコピーして自分用に変更すれば、セッションで読み込むツール・プロンプト・機能を変えられます。

どうやってインストールしますか?

GUI:GitHub Releases から該当プラットフォームのインストーラーをダウンロードして起動します。TUI:Node.js 22.19.x+ をインストールし、`npm install --global @cocode-agency/tui` を実行、次に実際のターミナルで `cocode doctor` に続けて `cocode` を実行します。ソースからは pnpm + `make install-gui` / `make install-tui` を使います。

08データと出典

  • 作者による申告github.com5c08445c7a80…

    A ready-to-run DeepSeek Harness distribution.

  • 作者による申告github.com5c08445c7a80…

    The runtime underneath is DeepSeek Harness, which makes an argument of its own:

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-25。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。