Skip to content

Latest commit

 

History

History
173 lines (119 loc) · 11.3 KB

README.md

File metadata and controls

173 lines (119 loc) · 11.3 KB

VS Code Marketplace X Join Discord Join r/ZooCode GitHub Issues

すぐに助けが必要なら → Discord に参加 • 非同期のほうがいい?→ r/ZooCode に参加

    # Zoo Code

    > あなたのエディタの中に、AIで強化された開発チームを

    ## 私たちは Zoo Code です

Roo チームが Roomote に注力するため Roo Code の 積極的な開発を終了した後、Zoo Code がこのプロジェクトの開発を継続してい ます。彼らが築き上げてきたすべてに、Roo チームへ感謝します。

コアチームは、以前 Roo に貢献していた開発者たちで構成されており、この プラグインを心から大切に思っています。これからもモデルの更新、バグ修 正、機能リリースを続けていき、このプラグインを特別なものにしてくれた コミュニティの声に耳を傾けていくつもりです。ぜひ私たちの Discord、 Reddit に参加したり、 PR や issue を作成したりして ください。

-Zoo Code Team

Roo Code から Zoo Code への移行

Roo Code から Zoo Code へ移行するためのクイックガイドは、Roo→Zoo 移行ガイド で確認できます。移行中のユーザーをできるだけ支援したいと考えていて、そのために Reddit と Discord を用意しています。困ったことや質問があれば、気軽に参加して聞いてください。

Roo Code 以降に Zoo Code が追加した機能

Zoo Code は Roo Code が築いた基盤を引き継ぎ、次の機能で拡張を続けています。

  • Semble コードベースインテリジェンス — 自動セットアップに対応し、別途インデックス作成を行わずに使える高速なオンデマンドセマンティックコード検索。
  • より強力な Orchestrator ワークフロー — より安全な委任、並列タスクの調整、親子タスクの確実な復旧、サブタスクとプロバイダープロファイル間の分離を強化。
  • Destructive Command Guard(DCG)による長時間の自律実行 — 信頼できる作業を承認の繰り返しなしで継続しながら、危険なコマンドを自動的にブロック。
  • 最新モデル — Claude、GPT、Gemini、Kimi、GLM、Grok、MiniMax など、新しいモデルファミリーを継続的にサポート。
  • 接続方法をさらに拡充 — Zoo Gateway、Moonshot、Kimi Code、Kenari、Friendli、OpenCode Go など、新規および拡張されたプロバイダーに対応。
  • より信頼性の高いターミナルと編集ワークフロー — ターミナルの早期完了、タスク状態の競合、コンテキスト管理、diff 編集、プロバイダー固有のツール利用に関する問題を修正。
  • ワークスペースをより細かく制御 — ルール管理、モードごとの MCP 制限、マルチルートのパス制御、モデルの reasoning オプション、完了時の変更レビュー操作を追加。

v3.96.0 の新機能

  • ✨ チャット設定と診断の新機能: 設定可能な時刻・日付形式でメッセージのタイムスタンプを表示し、Anthropic プロファイルの prompt-cache TTL を調整し、プライバシーに配慮した診断レポートを生成できます。
  • 💸 より正確なプロバイダーコストとキャッシュ: Anthropic のツール結果を壊さずそのまま維持し、Anthropic と MiniMax のコストに累積 output token を採用し、DeepSeek の prompt-cache カウンターを読み取り、xAI Responses のキャッシュをターゲットにし、Mistral のキャッシュ読み取りを 0.1 倍で計上します。
  • 🧭 より信頼性が高く高速なチャット: 再起動後に完了済みタスクを再開し、保存された commit がない場合でも checkpoint を復元し、応答しなくなった webview レンダラーを自動リロードし、ストリーミング更新を間引き、ロケールを必要なときに読み込みます。

Zoo Codeがあなたのためにできること

  • 自然言語の記述からコードを生成
  • モードで適応:コード、アーキテクト、質問、デバッグ、カスタムモード
  • 既存のコードのリファクタリングとデバッグ
  • ドキュメントの作成と更新
  • コードベースに関する質問への回答
  • 反復的なタスクの自動化
  • MCPサーバーの活用

モード

Zoo Codeは、あなたの働き方に合わせるように適応します。

  • コードモード:日常的なコーディング、編集、ファイル操作
  • アーキテクトモード:システム、仕様、移行の計画
  • 質問モード:迅速な回答、説明、ドキュメント
  • デバッグモード:問題の追跡、ログの追加、根本原因の特定
  • カスタムモード:チームやワークフローに特化したモードの構築

詳しくは: モードの使い方 • カスタムモード

リソース

  • ドキュメント: Zoo Codeのインストール、設定、習熟のための公式ガイド。
  • Discordサーバー: コミュニティに参加して、リアルタイムのヘルプやディスカッションに参加できます。
  • Redditコミュニティ: あなたの経験を共有し、他の人が何を構築しているかを見ることができます。
  • GitHub Issues: バグを報告し、開発を追跡します。
  • 機能リクエスト: アイデアがありますか?開発者と共有してください。

ローカルセットアップと開発

  1. リポジトリをクローンする:
git clone https://github.com/Zoo-Code-Org/Zoo-Code.git
  1. 依存関係をインストールする:
pnpm install
  1. 拡張機能を実行する:

Zoo Code拡張機能を実行するにはいくつかの方法があります:

開発モード (F5)

アクティブな開発には、VSCodeの内蔵デバッグ機能を使用します:

VSCodeでF5キーを押すか、実行 → デバッグの開始に移動します。これにより、Zoo Code拡張機能が実行されている新しいVSCodeウィンドウが開きます。

  • ウェブビューへの変更はすぐに表示されます。
  • コア拡張機能への変更も自動的にホットリロードされます。

自動VSIXインストール

拡張機能をVSIXパッケージとしてビルドし、VSCodeに直接インストールするには:

pnpm install:vsix [-y] [--editor=<command>]

このコマンドは次のことを行います:

  • どのエディタコマンドを使用するかを尋ねます(code/cursor/code-insiders) - デフォルトは「code」です
  • 拡張機能の既存のバージョンをアンインストールします。
  • 最新のVSIXパッケージをビルドします。
  • 新しくビルドされたVSIXをインストールします。
  • 変更を有効にするためにVS Codeを再起動するように求めます。

オプション:

  • -y: すべての確認プロンプトをスキップし、デフォルト値を使用します
  • --editor=<command>: エディタコマンドを指定します(例:--editor=cursorまたは--editor=code-insiders)

手動VSIXインストール

VSIXパッケージを手動でインストールしたい場合:

  1. まず、VSIXパッケージをビルドします:
    pnpm vsix
  2. .vsixファイルがbin/ディレクトリに生成されます(例:bin/zoo-code-<version>.vsix)。
  3. VSCode CLIを使用して手動でインストールします:
    code --install-extension bin/zoo-code-<version>.vsix

バージョニングと公開にはchangesetsを使用しています。リリースノートについてはCHANGELOG.mdをご覧ください。


免責事項

ご注意ください:Zoo Codeは、Zoo Code、関連するサードパーティのツール、またはそれらから生じる出力に関連して提供または利用可能にされたコード、モデル、またはその他のツールに関して、いかなる表明も保証も行いません。お客様は、そのようなツール或いは出力の使用に関連するすべてのリスクを負うものとします。そのようなツールは**「現状のまま」および「利用可能な限り」**のベースで提供されます。そのようなリスクには、知的財産権の侵害、サイバー脆弱性または攻撃、バイアス、不正確さ、エラー、欠陥、ウイルス、ダウンタイム、財産の損失または損害、および/または人身傷害が含まれますが、これらに限定されません。お客様は、そのようなツールまたは出力の使用(合法性、適切性、およびその結果を含むがこれらに限定されない)について単独で責任を負います。


貢献

私たちはコミュニティからの貢献を歓迎します!CONTRIBUTING.mdを読んで始めましょう。


ライセンス

Apache 2.0 © 2025 Zoo Code Org


Zoo Code を楽しんでください! しっかり手元で使うにせよ、自律的に動かすにせよ、みなさんが何を作るのか楽しみにしています。質問や機能のアイデアがあれば、issue を開くか、discussion を始めてください。Happy coding!