本文へ移動

Git とレビュー

すべての変更を、反映する前にレビュー。

エージェントの編集は、会話の隣に diff として表示されます。必要なものをステージし、コミットメッセージを書くか生成し、ブランチ、worktree、プルリクエストを常に把握できます。

デモプロジェクトを開いた bycoda の実際の画面

作業の場で diff を確認

作業中の変更、単一のコミット、すべての変更をレビューできます。ステージ済みと未ステージの区分、リスト表示とツリー表示、ファイルごとのステージ・ステージ解除・破棄にも対応しています。

読みやすい履歴

同じパネルで、コミットグラフの追跡、行ごとの blame の表示、ブランチの切り替え、変更の stash ができます。マージの競合は、ひとつずつ解消できます。

Worktree とプルリクエスト

リスクのある作業は専用の worktree で行い、すべてのチェックアウトの変更を確認し、プルリクエストの動きとチェックを Inbox で追えます。

できること

  • ステージ済みと未ステージの変更をリストまたはツリーで表示
  • 作業中の変更、コミット、すべての変更を diff でレビュー
  • 選んだモデルによる AI のコミットメッセージ生成
  • コミットグラフ、行ごとの blame、ブランチ、stash
  • 現在側または取り込み側を選ぶ競合の解消
  • 保持期間とストレージポリシーを備えた worktree
  • GitHub、GitLab、Azure DevOps のプルリクエストの動きとチェック

活用例

複数ファイルの変更をレビュー

エージェントの diff をファイルごとに読み、良い部分をステージして、残りは破棄します。

安全に試す

リスクのあるタスクに専用の worktree を割り当て、終わったらブランチと worktree をまとめて削除します。

PR を見守る

プルリクエストに新しい動きがあったら、セッションを呼び起こします。

知っておくこと

Git のインストールが必要です。プルリクエストのマージとコメントには、ネイティブのプロンプトであなたの確認が必要です。

よくある質問

エージェントが何を変更したか確認できますか?

はい。コミットする前に、すべての変更が会話の隣に diff として表示されます。

bycoda はコミットメッセージを書きますか?

選んだプロバイダーとモデルで生成できます。編集もキャンセルも可能です。

worktree に対応していますか?

はい。セッションごとの worktree を含め、作成、閲覧、ピン留め、クリーンアップができます。

自分のプロジェクトで試してみましょう。

bycoda は無料のオープンソースで、Windows x64 と Apple Silicon の Mac 向けにベータ版を公開中です。普段使っているエージェントのアカウントをそのまま使えます。

このバージョンのデスクトップ版は Windows x64 と Apple Silicon 搭載 macOS 向けに公開されています。