SaneProcess

コーディングエージェントのためのワークフロー強制ツール:Claude Codeフック、Codex AGENTS/skills/MCP、およびより安全で再現性のあるAI支援開発のための共有ガードレール。

SaneProcess とは?

SaneProcessは、Claude Code、Codex、CursorなどのAIコーディングエージェントが安全かつ一貫したワークフローに従うように強制するための共有ガードレールとルールセットを提供します。このスキルは、Claude Codeのカスタムフック、CodexのAGENTS/skills/MCP統合、および標準化されたワークフロー定義を使用して、エージェントがコードの変更、コミット、プルリクエスト作成などのアクションを実行する前に適切なレビューと承認プロセスを通過することを保証します。これにより、人間の監督なしでコードベースを変更するエージェントにありがちな「肥大化」を防ぎ、AI支援開発をより予測可能で制御可能にします。このスキルは、プロジェクト内の全エージェントに一貫した振る舞いを強制するのに特に有用であり、チームでの開発やCI/CDパイプラインとの統合を容易にします。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add sane-apps/SaneProcess

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

SaneProcess は何をしますか?

コーディングエージェントのためのワークフロー強制ツール:Claude Codeフック、Codex AGENTS/skills/MCP、およびより安全で再現性のあるAI支援開発のための共有ガードレール。

機能

  • ワークフロー強制: エージェントがコード変更を実行する前に必要なステップ(テスト、レビュー、承認)を定義します。
  • 共有ガードレール: プロジェクト内のすべてのエージェントに一貫したルールを適用します。
  • プラットフォーム統合: Claude Codeフック、Codex AGENTS/skills/MCPをサポートします。
  • 安全な開発: 人間の監督なしにエージェントが重要な操作を実行するのを防ぎます。

使用方法

Claude Code での使用

以下の内容を .claude/settings.json に追加します:

{
  "hooks": {
    "files": [
      "path/to/sane-apps/SaneProcess/hooks/pre-commit"
    ]
  }
}

Codex での使用

AGENTS/skills/ ディレクトリにこのスキルを含めます:

mkdir -p AGENTS/skills
ln -s /path/to/sane-apps/SaneProcess AGENTS/skills/

設定

ワークフロールールは .sane-process.yml ファイルで定義します:

workflows:
  development:
    steps:
      - task: "コードの変更"
        require_approval: true
      - task: "テストの実行"
        require_approval: false
      - task: "コミット"
        require_approval: true

貢献ガイド

プルリクエストとIssueは歓迎します。大きな変更をする場合は、まずIssueを開いて議論してください。

ライセンス

MIT

関連スキル