osFoundry / Platform
マージ
任意の2つのブランチを完全な差分で比較。インラインで承認や変更要求ができます。
概要
MergeはosFoundryのブランチ比較とコードレビューのための画面で、Code & Buildツール群の一部です。任意の2つのブランチを選ぶと、その間の完全な差分が表示されます。要約ではなく、すべてのファイルにわたる追加行、削除行、変更行のすべてを確認できます。マージによって何が取り込まれるかを調べるために外部のホスティングサイトやターミナルへ移動する必要はなく、コードやチャット、エージェントがすでに置かれている場所で変更を読めます。
レビューはその場で行えます。差分を読みながら、変更を承認したり、修正が必要な特定の行に対して修正を依頼したりできるため、フィードバックは切り離されたコメントスレッドではなく、対象のコードのすぐ隣に届きます。これにより、何が変わったのか、なぜそれが重要なのか、マージしてよい状態かという判断とその根拠が1つのビューにまとまります。osFoundryはデスクトップのBYOK(自分の鍵を持ち込む)環境なので、レビューはローカルのリポジトリに対して実行され、あなたが共有を選ばない限り差分は端末内にとどまります。レビュアーを追加しても座席あたりの課金はなく、コードに向けるどのモデルにも再販業者のマークアップは乗りません。
MergeはosFoundryの他の機能と並んで動作するため、自分の鍵で接続したAIモデルに差分を読ませたり、変更内容を説明させたり、承認や修正依頼の理由を下書きさせたりできます。ブランチ、差分、レビュー、そして判断を助けるアシスタントが1つの環境に収まり、ホスティングプロバイダーやチャットアプリ、ローカルエディタへ作業を散らばらせずに済みます。
主な機能
- 任意の2つのブランチを比較し、要約ではなく全ファイルにわたる変更行すべてを含む完全な差分を確認できる
- 変更をその場で承認、または注意が必要なまさにその行に対して修正を依頼できる
- レビューはデスクトップでローカルリポジトリに対して実行されるため、差分を端末内にとどめられる
- 自分のモデル鍵を持ち込んで差分の説明やレビューコメントの下書きに使え、再販業者のマークアップは発生しない
- ブランチ、差分、レビュー、AIアシスタントがツール間に散らばらず1つの環境にまとまる
活用例
- 個人開発者: 機能ブランチをmainと比較し、マージに踏み切る前に何が取り込まれるかを正確に把握する
- 小規模チームのレビュアー: 同僚の差分を読み、ホスティングの座席課金を払わずにその場で修正を依頼する
- プライバシー重視のエンジニア: 差分をデスクトップ上でローカルにレビューし、レビュー中も独自コードを端末外へ出さない
よくある質問
どのブランチを比較できますか
リポジトリ内の任意の2つのブランチです。選んだ組み合わせの完全な差分が表示され、影響を受けるすべてのファイルの追加行、削除行、変更行が確認できます。
変更へのフィードバックはどう残しますか
差分を読みながらその場で残せます。変更を承認したり、該当する行に直接修正を依頼したりできるため、コメントは対象のコードのすぐ隣に置かれます。
レビュー時にコードが端末の外へ出ますか
osFoundryはローカルファーストのデスクトップ環境なので、差分もレビューもローカルリポジトリに対して実行され、共有を選ばない限り端末内にとどまります。AIの支援には持ち込んだモデル鍵を使い、再販業者のマークアップはありません。