コンテンツにスキップ
GitTree
Nour アシスタント

開始したチェックアウトで Nour を使用してください

Nour チャットは、チャットが開始されたチェックアウトに属します。各ターンでは記録されたコマンドとチェックをリストでき、Undo this turn はターン前に作成されたスナップショットからファイルを復元します。ファイルを復元しても、コマンドや外部効果は元に戻りません。セットアップ コマンドは、チェックアウトとコマンドを承認した後にのみ実行されます。

プロ更新されました

GitTree Pro の一部。現在、誰もが無料で利用できます。 Free では、すべてのローカル Git 機能が維持されます。 プランを比較。

このページでは
  1. 始める前に
  2. どこで見つけられますか
  3. ステップ
  4. 期待される結果
  5. なんというターンレコード
  6. 復元でできないこと
  7. セットアップコマンド
  8. 何か問題が発生した場合
  9. 質問
  10. 関連している

始める前に

  • GitTree Pro は、現在誰でも無料で入手できます。 Nour は、インストールしたコーディング エージェント CLI を実行します。 GitTree は AI キーを保存せず、クレジットも販売しません。 Plans には Pro について説明されています。
  • リポジトリは信頼されています。制限モードでは、Nour はそのリポジトリでエージェントを実行しません。 GitTree について全般的に質問することはできます。

どこで見つけられますか

  • 開いているチェックアウトの Nour パネル。 ワークツリー カード の Resume worktree は、そのフォルダーに保存されているファイルとチャットを再度開きます。
  • Session setup and overlap ターンでセットアップ コマンドが提供されるとき。
アクションmacOSWindowsとLinux
Nour を表示または非表示にする⌘⇧SpaceCtrl+Shift+Space

ステップ

  1. チェックアウトのチャットを開く

    エージェントに編集させたいワークツリーを開いてから、Nour を開きます。チャットはチェックアウトのチャットです。別のフォルダのチャットはそのフォルダに残ります。 Resume worktree はファイルと開いたままにしたチャットに戻ります。

    リポジトリの横にある Nour パネルが開きます
    このパネルのチャットは、開いているチェックアウトに属します。まだパネルが表示されています。GitTree はデモ リポジトリとのインターフェイスです。
  2. ターン終了後にターンを読む

    Changes from this turn は、変更されたファイルをリストします。注には手動による編集が含まれる可能性があると記載されています。 Commands and check output は記録されたコマンドを開きます。 Checks remain unverified と Results are reported by the agent runtime は、応答が成功してもファイルがテストに合格したことを証明しないことを意味します。 No command results were recorded for this turn は、読み取る出力がないことを意味します。

  3. プレビューで許可されている場合にのみターンを復元します

    Undo this turn は Undo Nour’s turn in this repository? に質問します。説明には、GitTree は現在のターゲット ファイルを最初にリカバリ チェックポイントに保存すると書かれています。 Restoring files does not reverse commands or external effects. Keep current files はキャンセルします。確認ボタンはファイル数を示す Restore です。その後の編集により、最初の競合するパスで復元がブロックされ、現在のファイルはそのまま残ります。

  4. セットアップを実行する前に承認する

    Session setup and overlap では、保存されているカスタム コマンドを選択するよう求められます。 Setup runs only after you review and approve this exact checkout and command. Run reviewed setup が開始します。ビューを閉じても、すでに実行中のセットアップは停止されません。 Stop owned setup は、GitTree が所有するプロセスを停止します。無関係なサーバーは実行されたままになります。プロセスを停止しても、その効果は元に戻りません。

期待される結果

チャット、記録されたコマンド、およびスナップショットはそのチェックアウトに属します。リストア後、作業ツリーはリストア可能なファイルのスナップショットと一致し、エージェントがそれらのファイルの外で行った操作はすべて行われたままになります。他のワークツリーが変更されることが予想される場合は、それらを確認してください。順番にリストされていない限り、彼らはそうしませんでした。

なんというターンレコード

ターン中のライン
ラインそれが何を意味するか
コマンドとチェック出力ランタイムが報告したコマンドと、保存時の出力
小切手は未検証のままです返信はテスト結果ではありません
報告された終了コードコード GitTree が再実行されたものではなく、ランタイムが報告したコード
記録結果が不完全ですテキストまたは出力が切り取られました
出力は記録されませんでしたそのコマンドには何も表示されません
未検証: 成功した応答はテストが合格したことを証明するものではありません差分を自分で読んでください

The command checkout is unknown for a nested or multi-repository tool ランタイムがコマンドがどのフォルダーを使用したかを通知しない場合。 Recorded content is unavailable, partial or expired の場合、現在のワークツリーを個別に比較します。 Nour セットアップ ではエージェントを選択します。 セッション はターンの停止をカバーします。

復元でできないこと

スナップショットのメモには、Nour がターンの前にワークツリーのスナップショットを保存したと記載されており、リポジトリ外部のプッシュやファイルは対象外であると記載されています。 The work tree is back as it was before this turn は、復元が完了したときの成功行です。これらのターンは元に戻すことができません。スナップショットが削除された、ブランチが移動された、後の編集でスナップショットを取得できない、ターンがすでに元に戻されている、スナップショットが保存されていない、またはターンが途中で停止した。

git status --porcelain
git worktree list
git diff

チャットを復元したチェックアウト内のチャットを実行します。エージェントが行ったプッシュ、投稿したコメント、またはエージェントが開始したプロセスはまだ存在します。 チュートリアル は Nour を実行しません。エージェントが要求できる Git 操作を教えます。

セットアップコマンド

定義は [設定] → [アクション] から行われます: 絶対実行可能パスとリテラル引数。そのパネルでは {repo} トークンのみがサポートされています。 No compatible setup definitions は一致しないことを意味します。セットアップは、共有データベースと継承された資格情報にアクセスできます。ローカルポートはマシンを分離しません。ポートは起動前に再度チェックされますが、別のプログラムがそのポートを要求する可能性があります。 GitTree はそのプログラムを決して停止しません。

何か問題が発生した場合

パスでの「後から編集ブロックの復元」。

ターン後にその道は変わりました。現在のファイルは変更されません。パスを確認するか、現在のファイルを保持してください。ダイアログでは、最初のブロック パスに名前を付けます。他にも存在する可能性があります。

「このターンは元に戻すことはできません。このターンのスナップショットは保存されていません。」

復元するものは何もありません。このターンからの変更を読み取り、必要に応じて自分でファイルを元に戻します。元に戻すによってスナップショットが作成されることを期待しないでください。

「このリポジトリは制限モードにあるため、Nour はそこでエージェントを実行しません。」

このチェックアウトにエージェントが必要な場合は、信頼性を確認してください。パネルによって信頼が変わることはありません。それまでは、GitTree について全般的に質問してください。

「互換性のあるセットアップ定義がありません。」

絶対実行可能ファイルとリテラル引数を使用して、[設定] → [アクション] にカスタム コマンドを追加します。ここでは {repo} のみが展開されます。

質問

各ワークツリーには独自の Nour チャットがありますか?

はい。チャットは開始されたチェックアウトに属します。ワークツリーを再開すると、そのフォルダーに保存されたファイルとチャットが再度開きます。

このターンを元に戻すと、プッシュまたはシェル コマンドが元に戻りますか?

いいえ。ファイルを復元しても、コマンドや外部効果は元に戻りません。スナップショットには、リポジトリ外部のプッシュやファイルは含まれません。

記録されたチェックはテストに合格したことを意味しますか?

いいえ。結果はエージェント ランタイムによって報告されます。最終的なファイルがチェックに合格したことを証明するものではありません。チェックは実行するまで未検証のままです。

セットアップ コマンドはいつ実行されますか?

正確なチェックアウトとコマンドを確認して承認した後でのみ、確認済みのセットアップを実行を押します。セットアップを準備しても起動しません。

Nour が含まれるプランはどれですか?

Nour は GitTree Pro の一部であり、現在誰でも無料で利用できます。エージェントはユーザーがインストールするものです。 GitTree はそのクレジットを販売しません。