1 ポイント 投稿者 xguru 4 시간 전 | 3件のコメント | WhatsAppで共有
  • 実際の remote の手前にローカル Git プロキシを置き、origin の代わりに no-mistakes へ push すると、検証を経てきれいな PRを自動作成
  • push 時に使い捨ての worktreeを立ち上げ、AI ベースの検証パイプラインreview → test → docs → lint → push → PR → CI の順に実行し、すべてのチェックに通過した後でのみ、設定された push 先へブランチを渡す
  • 検証が隔離された worktreeで実行されるノンブロッキング構造のため、進行中の作業を妨げない
  • エージェント非依存: claudecodexopencodepicopilot などをサポートし、順序指定のフォールバックを提供
  • エージェントネイティブ: /no-mistakes で、コーディングエージェントの作業やすでにコミット済みの作業を検証パイプラインに載せられる
  • 各段階は通過するか、ユーザーが対応すべき finding とともに停止する。安全な機械的修正は自動適用され、意図が関わる項目だけが approve / fix / skip としてユーザーにエスカレーションされる
  • すべてのチェックが green になるまでは、何も push 先に到達しない
  • 3 つの実行方式をサポート
    • git push no-mistakes — コミット済みブランチをゲート remote に push する明示的な Git 経路
    • no-mistakes — TUI。変更後に実行すると(コミット不要)、ブランチ作成・コミット・push をウィザードが案内し、-y で自動実行
    • /no-mistakes — エージェント skill。内部的には非対話型の TOON(Token-Oriented Object Notation) インターフェースで no-mistakes axi を駆動
  • すべてのチェックに通過するとゲートがブランチを渡して PR を開くため、手動の git push origin や PR 本文の直接作成は不要
  • MIT ライセンス

3件のコメント

 
1yoouoo 20 분 전

うーん……

 
t7vonn 3 시간 전

git hookと何が違うのか、よくわかりませんね……

 
ng0301 57 분 전

新しい車輪