pre.dev

pre.dev

pre.dev Labs (Pre Dev Corp) · 生産性向上

pre.dev は、コードを書く前にプロジェクトを計画し、ブラウザまたはターミナルで構築し、動作を検証してから GitHub にプルリクエストを送る長時間自律型のコーディングエージェントだ。

pre.dev の画面プレビュー

pre.dev について

About

pre.dev とは

pre.dev は、チャットの返答より長く続く作業のために作られたコーディングエージェントだ。1 つのファイルを吐き出して終わるのではなく、依頼をアーキテクチャ、ロードマップ、依存関係グラフに分解し、その計画に沿って数時間動き続ける。完了したタスクは、接続した GitHub リポジトリに独立したブランチとプルリクエストとして届く。

開発元は特定のモデル提供元に縛られない点を強調している。作業内容に応じて別のプロバイダーを指定でき、課金はクレジット制で、単一モデル前提のサブスクリプションに固定されない。同じアカウントに周辺機能も同居する。説明文をソフトウェア仕様に変換する Architect API、サイト上でタスクを実行してデータを返すブラウザエージェント、自作アプリからモデルを呼び出す OpenAI 互換の AI Gateway だ。

制約も機能と同じだけ重い。対象は開発者と技術系の創業者であり、ターミナルを一度も開いたことのない人向けではない。プルリクエストの流れを使うには、プロジェクトが GitHub か GitLab にある必要がある。クレジット制は実行時間がそのまま費用になるという意味でもあり、1 クレジットは 0.10 ドルだ。

使い始め方

  1. pre.dev で登録する。無料プランは毎月 20 クレジットで、カード登録は要らない。
  2. 作りたいものを説明するか、既存の GitHub リポジトリを取り込む。小さな変更を直接処理するか、先に計画を立てるかはエージェントが判断する。
  3. 連携ページを開き、必要なものを接続する。GitHub、Supabase、Vercel、API キー、MCP サーバー、あるいは agent skills と呼ばれる常設の指示だ。
  4. セッションを開始する。ブラウザのワークスペースで追ってもいいし、curl コマンド 1 本で CLI を入れてターミナルから操作してもいい。
  5. 差分、検証レポート、ライブプレビューを確認し、アプリを公開するかリポジトリにプルリクエストを出す。

AIツール情報

pre.devの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランはい
有料プラン$10 - $499/mo, Enterprise custom
プラットフォームWeb, CLI, API
開発元pre.dev Labs (Pre Dev Corp)
カテゴリ生産性向上
リリース日Jan 2025
最終更新Sep 2026
サイト訪問数3.4K
サイト世界ランキング4.7M
API提供状況はい

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • 既存リポジトリを持つ開発者:GitHub や GitLab のプロジェクトを取り込み、すでに使われている書き方を読み取ってその上に積み上げるため、空のフォルダから始めなくて済む。差分は自分の目で確認する必要がある。
  • 最初のバージョンを作る技術系創業者:書いた企画メモから、プレビュー付きで動くアプリまでを 1 セッションで作り、そのまま独自ドメインに置ける。
  • 複数のコードベースを抱えるエンジニアリングリーダー:タスクごとに独立したサンドボックスで動くので、あるプロジェクトの文脈が別のプロジェクトに漏れない。
  • チームの作法を守らせたい組織:常設の指示と MCP 接続がセッションごとに引き継がれ、TypeScript やスタイル、ログの決まりを毎回伝えなくてよい。

タスク

  • 複数ファイルにまたがるリファクタリング:リポジトリ全体の文脈を保持し、仕事を依存関係のある手順に分ける。単一ファイル向けのアシスタントが崩れるのはまさにこの場面だ。
  • アイデアをマイルストーンに落とす:Architect API がマイルストーン、ユーザーストーリー、サブタスク、アーキテクチャグラフを返し、チームはそれを軸に計画できる。
  • 認証と決済込みの土台作り:アプリはモデルへの接続、Stripe の決済、Clerk のログインが最初から配線された状態で始まる。
  • Web サイトから構造化データを取り出す:ブラウザエージェントがサイト上でタスクを実行し、スクリーンショットではなく JSON を返す。

シーン

  • 小さな機能の山を抱えたまま時間が取れない:スプリントとして並べておき、翌朝にプルリクエストを確認する。1 手ずつ指示を出す必要はない。
  • 明日デモを出さなければならない:アプリを説明し、構築と検証を任せ、その日のうちに公開アドレスへ載せる。
  • 製品に組み込むモデルを比較している:AI Gateway なら OpenAI 互換の 1 つのエンドポイントで提供元を切り替え、呼び出しごとのコストをクレジットで比べられる。
  • 見慣れない書き方のコードを引き継いだ:リポジトリをエージェントに渡せば、何かを足す前に構造を読み解いてくれる。

主な機能

まず計画、次にコード

1 つのファイルに触れる前に、pre.dev はアーキテクチャとロードマップを決め、仕事を依存関係のあるタスクグラフに分ける。この下準備こそ、指示を投げて祈るだけのアシスタントとの大きな違いだ。コードが 1 行もない段階で計画を読み、反論し、書き換えられる。大きめの依頼ではセッションが数時間続く。長時間自律という呼び名はここから来ている。

検証済みのプルリクエスト

検査を通っていないものは完了扱いにならない。型チェック、lint、ブラウザ上での検証が実際に走り、エージェントは何を確認したのかを報告する。成果は必ず専用の機能ブランチとプルリクエストとして届き、main への直接プッシュはしない。レビューの流れはそのまま残る。きれいなブランチを自動でマージさせたい場合は、セッションの設定にその項目がある。

モデルを選べる構成

エージェントは特定の提供元に固定されていない。タスクに応じてモデルを変えられ、難しい仕事で余計に払わずに済む手段として打ち出している。クレジットはコーディング、計画、検証、画像生成、API 呼び出しに共通の通貨で、1 つ 0.10 ドル。費用の把握が 1 か所に集まる。

連携、API キー、MCP

サービスごとに OAuth を 1 回通せばよく、9 カテゴリ 25 種類の接続が用意されている。GitHub、Slack、Notion、Linear、Figma、Vercel、Supabase などだ。その外側に 195 社の外部プロバイダーのキーを暗号化して保管でき、ビルド時に注入されるため、セッションのたびに秘密情報を貼り付けなくてもサービスをつなげられる。一覧にないツール群は stdio、HTTP、SSE で MCP サーバーを追加すればよい。

AI、決済、ログインが標準装備

Web ワークスペースで作ったアプリは、モデルへの接続、Stripe の決済、Clerk のログインが最初からつながっている。Webhook の登録も、初日にキーを貼る作業も要らない。プロトタイプや社内ツールでは、初日を丸ごと食っていた準備作業がほぼ消える。

Architect API とブラウザエージェント

Architect API は書いた説明から、Fast Spec(マイルストーンとストーリー、約 1 分)または Deep Spec(サブタスク込み、3 から 5 分)を作り、Markdown、JSON、アーキテクチャグラフで返す。ブラウザエージェントは逆方向を担う。サイトを指定すれば構造化データが返ってくる。どちらも REST、Node と Python の SDK、MCP サーバーから使える。

メリットとデメリット

メリット

  • 計画段階でコードが存在しないうちに確認できるものが出るため、見当違いの実行が減る。
  • タスクごとに別のプルリクエストとして届くので、チームのレビューとマージの決まりをそのまま使える。
  • モデルを選べるうえ、クレジットでセッションごとの費用が見える。サブスクリプションに隠れない。
  • 無料プランにブラウザとターミナルのエージェント、20 クレジットが付き、自分の進め方に合うかを判断できる。
  • CLI、REST API、MCP サーバーがあるため、既存のツール群を置き換えずに組み込める。

デメリット

  • 開発者向けのツールだ。GitHub へのアクセス、API キー、プルリクエストへの慣れが前提で、非技術者には届きにくい。
  • 長い実行や重いモデルではクレジットがすぐ減る。大きなタスクは成果を見る前に数ドルかかることがある。
  • 無料プランで公開したアプリは 7 日で止まる。動かし続けるには月 49 ドルの Premium 以上が要る。
  • 継続的な検証は丁寧な代わりに遅い。小さな変更でも単純な補完ツールより時間がかかる。

よくある質問

説明からソフトウェアを組み立てる自律型のコーディングエージェントだ。依頼を渡すとアーキテクチャを計画し、リポジトリにコードを書き、結果を検証してプルリクエストを出す。ブラウザのワークスペースと CLI は同じエージェントを動かすので、Web で始めてターミナルで続けられる。