はじめに
Since.dev は、サポート対象のAPI、SDK、モデルの変更を修復PRに変える自己修復型ソフトウェアプラットフォームです。依存関係を監視し、チームがコードを動かし続けられるように支援します。
Since.devとは?
Since.dev は、外部のAPI、SDK、モデル、パッケージに依存する開発者向けの自己修復型ソフトウェアサービスです。中心となる考え方は、あなたのコードは変わっていないのに、その下にあるすべてが変わった、というものです。サポート対象の上流変更は、ビルドを壊したり、サイレント障害を引き起こしたりする可能性があります。Since.dev はGitHubリポジトリに接続し、サポート対象の依存関係を監視し、変更を検出し、下書きの修復PRを準備します。API変更、SDK変更、モデル変更、および文書化された互換性アップデートに焦点を当てています。これにより、依存関係の監視がより実行に移しやすくなります。チームに警告するだけでなく、Since.dev はサポート対象の変更を、既存のCIを利用する焦点を絞ったパッチに変えます。また、World State検証を提供するため、AIエージェントは記録された観測結果に対して前提を確認できます。Since.dev は、個人開発者、小規模チーム、代理店、プラットフォームチームに適しています。外部プロバイダーの動きは速く、手動での追跡はスケールしないため、これは重要です。修復PRは、ソースの証拠を隠すことなく、チームに明確な出発点を与えます。
Since.devの主な機能
サポート対象のAPI、SDK、モデル変更を検出
Since.dev は、API変更、SDKリリース、モデル更新について、サポート対象の公開ソースを監視します。観測結果を記録し、元のソースにリンクします。
修復PRを自動で準備
サポート対象の変更が接続されたコードに影響する場合、Since.dev は下書きの修復PRを準備できます。これらの修復PRは、リポジトリの既存CIを使用し、チームのレビュー下に置かれます。
World Stateでエージェントの前提を検証
Since.dev はWorld Stateチェックを提供するため、AIエージェントは前提を最新の記録済み観測結果と比較できます。差異があれば、エージェントはレビューすべき証拠を受け取ります。
MCP、HTTP API、またはWebhook経由で接続
チームとエージェントは、MCP、HTTP API、または署名付きWebhookを通じて変更を読み取り、処理し、確認できます。これにより、ユーザーを1つのツールに縛ることなく、自動化ワークフローを支援します。
カバレッジとソース証拠を確認
Since.dev はサポート対象ソースを表示し、各修復に上流の証拠を保持します。ユーザーはウォッチを作成する前にカバレッジを確認し、変更がなぜ重要かを理解できます。
既存CIとリビジョンに対応
下書きPRは、すでに設定されているチェックで実行されます。ユーザーは同じPRでリビジョンを要求し、更新されたパッチをレビューできます。
Since.devのユースケース
API変更後もアプリケーションを安定させる
文書化されたAPIエンドポイントが移動または非推奨になった場合、Since.dev は影響を受ける呼び出しを追跡し、サポート対象の移行を準備できます。これにより、手動で検索する時間を削減できます。
SDKとモデルの依存関係を維持
変化の速いSDKやAIモデルに依存するチームは、Since.dev を使ってリリースと互換性ノートを監視できます。モデル変更をレビュー可能なコード更新に変えるのに役立ちます。
AIエージェントに現実チェックを与える
AIエージェントは、パッケージのバージョンやプロバイダーの状態についての前提に基づいて行動することがよくあります。Since.dev はWorld State検証を提供するため、エージェントは行動する前に記録された事実を確認できます。
代理店向けに複数リポジトリを管理
代理店やスタジオは、複数のリポジトリを接続し、すべてのパッケージを手作業で確認することなく依存関係を監視できます。有料プランでは依存関係数の制限がなくなります。
公開パッケージとAPIの変更を確認
誰でも、元のソースへのリンク付きでパッケージとAPIの変更を閲覧できます。これにより、Since.dev は調査、計画、依存関係の監視に役立ちます。
Since.devの使い方
- 無料アカウントを作成し、GitHubリポジトリを接続します。
- Since.dev がサポート対象の公開依存関係を自動検出できるようにするか、監視対象リストを調整します。
- ダッシュボードで検出されたAPI変更、SDK変更、モデル変更を確認します。
- 影響を受けるコードと、Since.dev が準備した下書きの修復PRを確認します。
- リポジトリのCIを使用するか、リビジョンを要求するか、適合しない場合はPRを閉じます。Since.dev がマージやデプロイを行うことはありません。
- エージェントワークフローでは、MCP、HTTP API、または署名付きWebhookを通じて接続し、最後に確認済みの更新以降をキャッチアップします。
Since.devの対象ユーザー
- 依存関係の多いプロジェクトを保守する個人開発者
- 自動修復と下書きPRを求める小規模チーム
- 複数のアプリケーションを管理する代理店やスタジオ
- 多数のリポジトリを担当するプラットフォームエンジニア
- World State検証を必要とするAIエージェント構築者
- 公開API、SDK、モデルに依存するエンジニアリングチーム
Since.devは無料ですか?
Since.dev は無料プランと2つの有料プランを提供しています。有料プランでは、ご自身のAIプロバイダーキーが必要で、AI利用料はそのプロバイダーを通じて直接請求されます。無料プランには、毎月最初の対象修復PR向けのAIが含まれます。
| プラン | 価格 | 機能 |
|---|---|---|
| Free | $0/月 | 25分析クレジット、接続リポジトリ1件、監視対象依存関係50件、World Stateウォッチ10件、月1件の下書き修復PR、100回の検証呼び出し、ワークスペースメンバー1名 |
| Pro | $49/月または$490/年 | AnthropicまたはOpenAIのキーを持ち込み、リポジトリ5件、依存関係数の制限なし、World Stateウォッチ150件、自動修復と下書きPR、500回の検証呼び出し、ワークスペースメンバー3名 |
| Studio | $149/月または$1,490/年 | Anthropic、OpenAI、またはAWS Bedrockを持ち込み、リポジトリ15件、依存関係数の制限なし、World Stateウォッチ500件、自動修復と下書きPR、2,000回の検証呼び出し、ワークスペースメンバー10名 |
エンタープライズ向けオプションはお問い合わせから利用できます。無料プランは、依存関係の監視とリポジトリへの影響を試すのに最適です。ProとStudioは、自動修復とチーム向けのより多くの容量を追加します。
Since.devの長所と短所
| 項目 | 長所 | 短所 |
|---|---|---|
| 価格 | 無料プランあり。有料プランはチーム向けに拡張可能 | ProとStudioでは、一部機能に外部AIプロバイダーキーが必要 |
| 機能 | API、SDK、モデルの変更を検出。修復PRを準備。エージェントをサポート | 修復は文書化された小さな互換性修正を対象とし、日常的なバージョンアップは対象外 |
| ワークフロー | 既存CIを使用。同じPRでリビジョンを維持。自動マージはしない | 自動修復はサポート対象ソースと対象となる変更に限定 |
| 検証 | World Stateチェックにより、エージェントに記録済みの証拠を提供 | 不明な結果は未変更を意味しないため、ユーザーはソースの正常性を確認する必要がある |
| カバレッジ | npm、GitHub、PyPI、Rust、OpenAPI、RubyGems、その他の公開ソースをサポート | プライベートレジストリやログインの背後にあるソースは対象外 |
Since.devに関するよくある質問
自己修復ソフトウェアとはどういう意味ですか?
Since.dev における自己修復ソフトウェアは、上流の変更から始まります。APIが移動する、SDKがメソッドを削除する、モデルが廃止される、といったことです。Since.dev は影響を受けるコードを見つけ、サポート対象の修復を下書きPRとして準備します。
ソースはどのくらいの頻度でチェックされますか?
チェック頻度はプランとソースによって異なります。各ウォッチには、最後にチェックされた日時と更新頻度が表示されます。変更はそのスケジュールで検出されます。
「不明」とはどういう意味ですか?
「不明」とは、回答するのに十分な記録済み証拠がないという意味です。ユーザーは結果に依存する前に、観測時刻とソースの正常性を確認する必要があります。「不明」は未変更を意味しません。
何を監視できますか?
ユーザーは、サポート対象のパッケージ、リポジトリ、仕様、公開ページ、またはステータスソースから始められます。ウォッチを作成する前にカバレッジが確認されます。プライベートレジストリやログインの背後にあるソースは対象外です。
Since.devはコードを自動で修復しますか?
新規の有料リポジトリ接続では、デフォルトで自動下書きPRが有効になります。Since.dev は影響を確認し、サポート対象の修復を準備し、下書きPRを開きます。ユーザーは「監視のみ」を選択して、必要なときに修復を準備できます。Since.dev がマージやデプロイを行うことはありません。
別の修正を依頼できますか?
はい。ユーザーはダッシュボードでリビジョンを要求するか、修復PRへのコメントでインストール済みのGitHubアプリにメンションできます。権限を持つリポジトリのコラボレーターは、その修復を修正できます。Since.dev は同じPRを更新し、そのチェックを再実行します。
Since.devタグ
Since.dev, 自己修復ソフトウェア, 修復PR, API変更監視, SDK変更監視, モデル変更監視, 依存関係監視, 下書きPR, World State検証, MCP統合, 自動修復, GitHubリポジトリ, AIエージェント検証.





