<p align="center">
  <a href="https://marketplace.visualstudio.com/items?itemName=RooVeterinaryInc.roo-cline"><img src="https://img.shields.io/badge/VS_Code_Marketplace-007ACC?style=flat&logo=visualstudiocode&logoColor=white" alt="VS Code Marketplace"></a>
  <a href="https://x.com/roocode"><img src="https://img.shields.io/badge/roocode-000000?style=flat&logo=x&logoColor=white" alt="X"></a>
  <a href="https://youtube.com/@roocodeyt?feature=shared"><img src="https://img.shields.io/badge/YouTube-FF0000?style=flat&logo=youtube&logoColor=white" alt="YouTube"></a>
  <a href="https://discord.gg/roocode"><img src="https://img.shields.io/badge/Join%20Discord-5865F2?style=flat&logo=discord&logoColor=white" alt="Join Discord"></a>
  <a href="https://www.reddit.com/r/RooCode/"><img src="https://img.shields.io/badge/Join%20r%2FRooCode-FF4500?style=flat&logo=reddit&logoColor=white" alt="Join r/RooCode"></a>
</p>
<p align="center">
  <em>すぐに助けを得る → <a href="https://discord.gg/roocode">Discordに参加</a> • 非同期を好む？ → <a href="https://www.reddit.com/r/RooCode/">r/RooCodeに参加</a></em>
</p>

# Roo Code

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

<details>
  <summary>🌐 利用可能な言語</summary>

- [English](../../README.md)
- [Català](../ca/README.md)
- [Deutsch](../de/README.md)
- [Español](../es/README.md)
- [Français](../fr/README.md)
- [हिंदी](../hi/README.md)
- [Bahasa Indonesia](../id/README.md)
- [Italiano](../it/README.md)
- [日本語](../ja/README.md)
- [한국어](../ko/README.md)
- [Nederlands](../nl/README.md)
- [Polski](../pl/README.md)
- [Português (BR)](../pt-BR/README.md)
- [Русский](../ru/README.md)
- [Türkçe](../tr/README.md)
- [Tiếng Việt](../vi/README.md)
- [简体中文](../zh-CN/README.md)
- [繁體中文](../zh-TW/README.md)
- ...
  </details>

---

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

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

## モード

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

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

詳しくは: [モードの使い方](https://docs.roocode.com/basic-usage/using-modes) • [カスタムモード](https://docs.roocode.com/advanced-usage/custom-modes) • [Roomote Control](https://docs.roocode.com/roo-code-cloud/roomote-control)

## チュートリアルと機能のビデオ

<div align="center">

|                                                                                                                                                                              |                                                                                                                                                                          |                                                                                                                                                                                      |
| :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| <a href="https://www.youtube.com/watch?v=Mcq3r1EPZ-4"><img src="https://img.youtube.com/vi/Mcq3r1EPZ-4/maxresdefault.jpg" width="100%"></a><br><b>Roo Codeのインストール</b> | <a href="https://www.youtube.com/watch?v=ZBML8h5cCgo"><img src="https://img.youtube.com/vi/ZBML8h5cCgo/maxresdefault.jpg" width="100%"></a><br><b>プロファイルの設定</b> | <a href="https://www.youtube.com/watch?v=r1bpod1VWhg"><img src="https://img.youtube.com/vi/r1bpod1VWhg/maxresdefault.jpg" width="100%"></a><br><b>コードベースのインデックス作成</b> |
|     <a href="https://www.youtube.com/watch?v=iiAv1eKOaxk"><img src="https://img.youtube.com/vi/iiAv1eKOaxk/maxresdefault.jpg" width="100%"></a><br><b>カスタムモード</b>     |  <a href="https://www.youtube.com/watch?v=Ho30nyY332E"><img src="https://img.youtube.com/vi/Ho30nyY332E/maxresdefault.jpg" width="100%"></a><br><b>チェックポイント</b>  |           <a href="https://www.youtube.com/watch?v=6h5vB9PpoPk"><img src="https://img.youtube.com/vi/6h5vB9PpoPk/maxresdefault.jpg" width="100%"></a><br><b>ToDoリスト</b>           |

</div>
<p align="center">
<a href="https://docs.roocode.com/tutorial-videos">その他のクイックチュートリアルと機能のビデオ...</a>
</p>

## リソース

- **[ドキュメント](https://docs.roocode.com):** Roo Codeのインストール、設定、習熟のための公式ガイド。
- **[YouTubeチャンネル](https://youtube.com/@roocodeyt?feature=shared):** チュートリアルを見て、実際の機能を確認できます。
- **[Discordサーバー](https://discord.gg/roocode):** コミュニティに参加して、リアルタイムのヘルプやディスカッションに参加できます。
- **[Redditコミュニティ](https://www.reddit.com/r/RooCode):** あなたの経験を共有し、他の人が何を構築しているかを見ることができます。
- **[GitHub Issues](https://github.com/RooCodeInc/Roo-Code/issues):** バグを報告し、開発を追跡します。
- **[機能リクエスト](https://github.com/RooCodeInc/Roo-Code/discussions/categories/feature-requests?discussions_q=is%3Aopen+category%3A%22Feature+Requests%22+sort%3Atop):** アイデアがありますか？開発者と共有してください。

---

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

1. **リポジトリをクローンする**:

```sh
git clone https://github.com/RooCodeInc/Roo-Code.git
```

2. **依存関係をインストールする**:

```sh
pnpm install
```

3. **拡張機能を実行する**:

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

### 開発モード (F5)

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

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

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

### 自動VSIXインストール

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

```sh
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パッケージをビルドします：
    ```sh
    pnpm vsix
    ```
2.  `.vsix`ファイルが`bin/`ディレクトリに生成されます（例：`bin/roo-cline-<version>.vsix`）。
3.  VSCode CLIを使用して手動でインストールします：
    ```sh
    code --install-extension bin/roo-cline-<version>.vsix
    ```

---

バージョニングと公開には[changesets](https://github.com/changesets/changesets)を使用しています。リリースノートについては`CHANGELOG.md`をご覧ください。

---

## 免責事項

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

---

## 貢献

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

---

## ライセンス

[Apache 2.0 © 2025 Roo Code, Inc.](../../LICENSE)

---

**Roo Codeをお楽しみください！** 手綱を短く持って使うか、自律的に歩き回らせるかにかかわらず、あなたが何を構築するか楽しみにしています。質問や機能のアイデアがあれば、私たちの[Redditコミュニティ](https://www.reddit.com/r/RooCode/)または[Discord](https://discord.gg/roocode)にお立ち寄りください。ハッピーコーディング！
