diff options
Diffstat (limited to 'packages/web/src/content/docs/ja/github.mdx')
| -rw-r--r-- | packages/web/src/content/docs/ja/github.mdx | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/packages/web/src/content/docs/ja/github.mdx b/packages/web/src/content/docs/ja/github.mdx index b879e08dc..d587094dc 100644 --- a/packages/web/src/content/docs/ja/github.mdx +++ b/packages/web/src/content/docs/ja/github.mdx @@ -7,7 +7,7 @@ OpenCode は GitHub ワークフローと統合します。コメントで `/ope --- -## 特徴 +## 機能 - **問題のトリアージ**: OpenCode に問題を調べて説明してもらいます。 - **修正と実装**: OpenCode に問題の修正または機能の実装を依頼します。そして、新しいブランチで動作し、すべての変更を含む PR を送信します。 @@ -33,11 +33,11 @@ opencode github install 1. **GitHub アプリをインストールします** -[**github.com/apps/opencode-agent**](https://github.com/apps/opencode-agent) にアクセスしてください。ターゲット リポジトリにインストールされていることを確認してください。 +[**github.com/apps/opencode-agent**](https://github.com/apps/opencode-agent) にアクセスしてください。ターゲットリポジトリにインストールされていることを確認してください。 2. **ワークフローを追加** -次のワークフロー ファイルをリポジトリの `.github/workflows/opencode.yml` に追加します。適切な `model` と必要な API キーを `env` に設定してください。 +次のワークフローファイルをリポジトリの `.github/workflows/opencode.yml` に追加します。適切な `model` と必要な API キーを `env` に設定してください。 ```yml title=".github/workflows/opencode.yml" {24,26} name: opencode @@ -73,19 +73,19 @@ opencode github install # github_token: xxxx ``` -3. **API キーをシークレットに保存します** +3. **API キーをシークレットに保存する** 組織またはプロジェクトの**設定**で、左側の**シークレットと変数**を展開し、**アクション**を選択します。そして、必要な API キーを追加します。 --- -## 構成 +## 設定 - `model`: OpenCode で使用するモデル。 `provider/model` の形式をとります。これは**必須**です。 -- `agent`: 使用するエージェント。プライマリ エージェントである必要があります。見つからない場合は、設定から `default_agent` にフォールバックするか、`"build"` にフォールバックします。 -- `share`: OpenCode セッションを共有するかどうか。パブリック リポジトリのデフォルトは **true** です。 -- `prompt`: デフォルトの動作をオーバーライドするためのオプションのカスタム プロンプト。これを使用して、OpenCode がリクエストを処理する方法をカスタマイズします。 -- `token`: コメントの作成、変更のコミット、プル リクエストのオープンなどの操作を実行するためのオプションの GitHub アクセス トークン。デフォルトでは、OpenCode は OpenCode GitHub アプリからのインストール アクセス トークンを使用するため、コミット、コメント、プル リクエストはアプリからのものとして表示されます。 +- `agent`: 使用するエージェント。プライマリエージェントである必要があります。見つからない場合は、設定から `default_agent` にフォールバックするか、`"build"` にフォールバックします。 +- `share`: OpenCode セッションを共有するかどうか。パブリックリポジトリのデフォルトは **true** です。 +- `prompt`: デフォルトの動作をオーバーライドするためのオプションのカスタムプロンプト。これを使用して、OpenCode がリクエストを処理する方法をカスタマイズします。 +- `token`: コメントの作成、変更のコミット、プルリクエストのオープンなどの操作を実行するためのオプションの GitHub アクセストークン。デフォルトでは、OpenCode は OpenCode GitHub アプリからのインストールアクセストークンを使用するため、コミット、コメント、プルリクエストはアプリからのものとして表示されます。 あるいは、OpenCode GitHub アプリをインストールせずに、GitHub Action ランナーの [組み込み `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) を使用することもできます。ワークフローで必要な権限を必ず付与してください。 @@ -97,7 +97,7 @@ permissions: issues: write ``` -必要に応じて、[パーソナル アクセス トークン](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens)(PAT) を使用することもできます。 +必要に応じて、[パーソナルアクセストークン](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens)(PAT) を使用することもできます。 --- @@ -105,16 +105,16 @@ permissions: OpenCode は、次の GitHub イベントによってトリガーできます。 -| イベントの種類 | きっかけ | 詳細 | +| イベントの種類 | トリガー | 詳細 | | ----------------------------- | ----------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | | `issue_comment` | 問題または PR についてコメントする | コメントで `/opencode` または `/oc` について言及してください。 OpenCode はコンテキストを読み取り、ブランチを作成したり、PR を開いたり、返信したりできます。 | -| `pull_request_review_comment` | PR 内の特定のコード行にコメントする | コードをレビューするときに、`/opencode` または `/oc` について言及します。 OpenCode は、ファイル パス、行番号、および diff コンテキストを受け取ります。 | +| `pull_request_review_comment` | PR 内の特定のコード行にコメントする | コードをレビューするときに、`/opencode` または `/oc` について言及します。 OpenCode は、ファイルパス、行番号、および diff コンテキストを受け取ります。 | | `issues` | 問題がオープンまたは編集されました | 問題が作成または変更されると、OpenCode が自動的にトリガーされます。 `prompt` 入力が必要です。 | | `pull_request` | PR がオープンまたは更新されました | PR が開かれる、同期される、または再度開かれるときに、OpenCode を自動的にトリガーします。自動レビューに役立ちます。 | | `schedule` | Cron ベースのスケジュール | スケジュールに従って OpenCode を実行します。 `prompt` 入力が必要です。出力はログと PR に送られます (コメントする問題はありません)。 | | `workflow_dispatch` | GitHub UI からの手動トリガー | [アクション] タブから OpenCode をオンデマンドでトリガーします。 `prompt` 入力が必要です。出力はログと PR に送られます。 | -### スケジュール例 +### スケジュールの例 スケジュールに従って OpenCode を実行し、自動化されたタスクを実行します。 @@ -150,7 +150,7 @@ jobs: If you find issues worth addressing, open an issue to track them. ``` -スケジュールされたイベントの場合、指示を抽出するためのコメントがないため、`prompt` 入力は **必須** です。スケジュールされたワークフローは、権限チェックのためのユーザー コンテキストなしで実行されるため、OpenCode がブランチまたは PR を作成することが予想される場合、ワークフローは `contents: write` および `pull-requests: write` を付与する必要があります。 +スケジュールされたイベントの場合、指示を抽出するためのコメントがないため、`prompt` 入力は **必須** です。スケジュールされたワークフローは、権限チェックのためのユーザーコンテキストなしで実行されるため、OpenCode がブランチまたは PR を作成することが予想される場合、ワークフローは `contents: write` および `pull-requests: write` を付与する必要があります。 --- @@ -191,11 +191,11 @@ jobs: - Suggest improvements ``` -`pull_request` イベントの場合、`prompt` が指定されていない場合、OpenCode はデフォルトでプル リクエストをレビューします。 +`pull_request` イベントの場合、`prompt` が指定されていない場合、OpenCode はデフォルトでプルリクエストをレビューします。 --- -### 問題のトリアージの例 +### Issueのトリアージの例 新しい問題を自動的に優先順位付けします。この例では、スパムを減らすために 30 日より古いアカウントにフィルターを適用します。 @@ -273,7 +273,7 @@ jobs: GitHub で OpenCode を使用する方法の例をいくつか示します。 -- **問題の説明** +- **Issueの説明** このコメントを GitHub の問題に追加します。 @@ -283,7 +283,7 @@ GitHub で OpenCode を使用する方法の例をいくつか示します。 OpenCode は、すべてのコメントを含むスレッド全体を読み取り、明確な説明を返信します。 -- **問題を修正** +- **Issueの修正** GitHub の問題で次のように言います。 @@ -293,7 +293,7 @@ GitHub の問題で次のように言います。 そして、OpenCode は新しいブランチを作成し、変更を実装し、変更を含む PR を開きます。 -- **PR を確認して変更を加える** +- **PR をレビューして変更を加える** GitHub PR に次のコメントを残してください。 @@ -303,7 +303,7 @@ GitHub PR に次のコメントを残してください。 OpenCode は要求された変更を実装し、同じ PR にコミットします。 -- **特定のコード行を確認してください** +- **特定のコード行のレビュー** PR の「ファイル」タブのコード行に直接コメントを残します。 OpenCode は、ファイル、行番号、および diff コンテキストを自動的に検出して、正確な応答を提供します。 @@ -319,4 +319,4 @@ PR の「ファイル」タブのコード行に直接コメントを残しま� - 周囲の差分コンテキスト - 行番号情報 -これにより、ファイル パスや行番号を手動で指定する必要がなく、よりターゲットを絞ったリクエストが可能になります。 +これにより、ファイルパスや行番号を手動で指定する必要がなく、よりターゲットを絞ったリクエストが可能になります。 |
