Repolode
ljtn

ljtn/epiq

チケットをイベントログとして保存し、ボードの変更履歴を再生できる、セルフホスト型のGit連携課題トラッカーです。

代替できる製品:JiraLinear

スター
549
フォーク
22
未解決の Issue
0
最終コミット
昨日

これは何?

Epiqは、ホスト型サービスではなくリポジトリ内で動作する課題トラッカーです。ボードの状態を不変で追記専用のイベントログとして保存し、Gitでバージョン管理・同期するため、オフラインでも利用でき、syncコマンドを実行すると同期されます。

変更がすべてイベントとして記録されるため、ボードの履歴を再生して、何がいつ誰によって変更されたかを確認できます。コミットはEpiq-Ref行または件名のrefプレフィックスでチケットに紐付けられ、各チケットのCodeタブには紐付いたコミットと差分が表示されます。また、ボードに接続された別のリポジトリからコミットを読み込むこともできます。

EpiqにはターミナルUIと、`epiq gui`で起動するブラウザーGUIがあり、MCPサーバー(`epiq-mcp`)を使えばClaude Codeなどのエージェントがチケットを読み書きできます。シェルスクリプトまたはnpmでインストールでき、MITライセンスで公開されています。

主な機能

  • 01チケットを追記専用のイベントログとして保存し、Git経由で同期します。
  • 02ボードの履歴を再生して、何がいつ誰によって変更されたかを確認できます。
  • 03Epiq-Ref行または件名のプレフィックスでコミットをチケットに紐付け、チケット内に差分を表示します。
  • 04同じエンジンを基盤とするターミナルUIとブラウザーGUIを提供します。
  • 05MCPサーバーを通じて、AIエージェントがチケットを読み書きできます。

ユースケース

  • 別途SaaSアカウントを作成せずに、コードリポジトリ内で課題を管理する。
  • 無人の作業セッション中にAIエージェントが行った作業を確認する。
  • オフラインで課題に取り組み、後からGit経由で変更を同期する。
  • コード変更とその差分を、対応するチケットに直接紐付ける。

クイックスタート

  1. 1

    READMEに記載されている公式インストールスクリプトでバイナリをインストールします

  2. 2

    またはnpmでインストールします

    npm install --global epiq
  3. 3

    インストールを確認します

    epiq --version
  4. 4

    Gitリポジトリ内でEpiqを実行して、セットアップウィザードを開始します

    epiq

使う前に知っておきたいこと

  • Gitリポジトリが必要です。また、同期には既存のgit認証情報を使用します。

収録されている特集

トピック

よくある質問

epiq とは?
チケットをイベントログとして保存し、ボードの変更履歴を再生できる、セルフホスト型のGit連携課題トラッカーです。 Epiqは、ホスト型サービスではなくリポジトリ内で動作する課題トラッカーです。ボードの状態を不変で追記専用のイベントログとして保存し、Gitでバージョン管理・同期するため、オフラインでも利用でき、syncコマンドを実行すると同期されます。
epiq は無料で使えますか?ライセンスは?
epiq は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
epiq は今もメンテナンスされていますか?
活発にメンテナンス中。epiq の最終コミットは 2026年10月21日 です。
epiq は何に使えますか?
別途SaaSアカウントを作成せずに、コードリポジトリ内で課題を管理する。 無人の作業セッション中にAIエージェントが行った作業を確認する。 オフラインで課題に取り組み、後からGit経由で変更を同期する。 コード変更とその差分を、対応するチケットに直接紐付ける。
epiq のインストール方法は?
READMEに記載されている公式インストールスクリプトでバイナリをインストールします またはnpmでインストールします: npm install --global epiq インストールを確認します: epiq --version Gitリポジトリ内でEpiqを実行して、セットアップウィザードを開始します: epiq
epiq はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ljtn/epiq

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト