Eve
Eve は Vercel が公開するオープンソースのエージェントフレームワークで、「エージェントのための Next.js」と称されています。中心となる思想は「エージェント=ディレクトリ」です。instructions.md で役割を定義し、skills/ に Markdown のスキル、tools/ に TypeScript のツールを置くと、Eve がディレクトリを、永続実行・チャネル・スケジュールを備えた本番向けエージェントへとコンパイルします。一次ソース:eve.dev、github.com/vercel/eve(Apache-2.0、2026-08-22 時点で約 4,750 スター)、vercel.com/eve。Eve は Vercel のAI基盤を活用します。AI Gateway がモデル呼び出し、Sandbox が隔離された計算、Workflows がチェックポイント付き実行、Connect が認証付きMCPエンドポイントを担います。
純粋にコードファーストなランタイムが好みなら、LangGraph や OpenAI Agents SDK と比較してください。
主な機能
- エージェント=ディレクトリ:
instructions.mdが役割を定義し、skills/は必要に応じて読み込まれるMarkdownプレイブック、tools/のファイルはファイル名がそのままツール名、channels/は Slack・Discord・Teams・Webチャット・API に接続、schedules/は cron でエージェントを実行します。 - デフォルトで永続実行:すべてのステップがチェックポイントされ、エージェントはメッセージ待ちの間は待機、次のメッセージで再開。クラッシュや再起動でも進行状況を失いません。
- 隔離されたサンドボックス:各エージェントはファイルツールとbashを隔離VM内で実行し、
sandbox/sandbox.tsでバックエンドを選択可能。 - サブエージェント:専用のプロンプト・ツール・サンドボックスを持つ子エージェントへ作業を委譲。
- 人間による承認:確認が必要なツールは承認ゲートを発生させ、解決までセッションは待機します。
- 評価(Evals):採点ルール付きのテストスイートを定義し、デプロイ時やスケジュールで実行。
使用シナリオ
- Slack・Discord・Web・API に本番エージェントを出したいチーム。個別のソリューションを接着剤でつなぐ必要がありません。
- 定期自動化:日次レポート、週次ダイジェスト、cron による繰り返しジョブ。
- Markdown ファーストの開発者:ビジュアルビルダーではなく、Markdownで振る舞いを制御しTypeScriptでツールを書くスタイル。
解決する問題
- インフラの接着剤:モデル呼び出し、サンドボックス、永続化、チャネルがそのまま動きます。
- クラッシュによる作業ロス:チェックポイント付き実行で長時間ジョブも再起動後に復元。
- ツール登録のボイラープレート:ファイル名がそのままツール名になり、登録不要です。
料金プラン
| プラン | 価格 | 備考 |
|---|---|---|
| オープンソース | ¥0 | Apache-2.0。npx eve@latest init my-agent でセルフホスト可能 |
| Vercel ホスティング | 従量制 | AI Gateway・Sandbox・Workflows・Connect は Vercel プランの利用量に応じて課金 |
はじめに
npx eve@latest init my-agentを実行。- エージェントの役割を
instructions.mdに記述。 tools/に TypeScript ファイルを追加。モデルが即座に呼び出せます。- 必要に応じて
skills/、sandbox/sandbox.ts、チャネルファイル、cron スケジュールを追加。 - Vercel にデプロイするかセルフホストし、本番前に Evals を実行。
よくある質問
Eve は無料ですか?
フレームワークは Apache-2.0 でオープンソースです。Vercel 上で動かす場合は、Vercel プランの AI Gateway・Sandbox・Workflow の利用枠を消費します。
新しい DSL を学ぶ必要がありますか?
いいえ。指示とスキルは Markdown、ツールは defineTool ヘルパーを使う通常の TypeScript です。
Slack や Discord に接続できますか?
はい。チャネルファイルを追加すれば、同じエージェントを Slack、Discord、Teams、Google Chat、WhatsApp、Webチャット、API で利用できます。
代替案
- LangGraph:グラフベースのステートフルなエージェントランタイム。
- OpenAI Agents SDK:OpenAI の軽量エージェントオーケストレーション。
- Google ADK:Google のエージェント開発キット。
ヒント
instructions.mdは短く保ち、詳細はskills/に移してプロンプトを集中させましょう。- 独立したツールセットが必要なタスクには、大きなツールリストを積む代わりにサブエージェントを使いましょう。
- 定期ジョブは cron スケジュールを書き、再起動の永続化は Workflows に任せましょう。
まとめ
Eve はエージェント構築を、Next.js アプリを書くのと同じ体験にします。ディレクトリ・Markdown・TypeScript があれば完成です。Vercel エコシステムにすでにいる方で、接着剤不要の永続的なマルチチャネルエージェントが欲しいなら、eve.dev/docs/getting-started から始めましょう。
コメント
まだコメントがありません。最初のコメントを投稿してください!
関連ツール
DeepSeek Harness
deepseek.com/harness
MITのエージェントランタイム。再確認:GitHub 144,198 stars。払うのはモデルAPIだけ。現行Flashピークは$0.44/$1.32/1Mで、旧$0.14/$0.28ではない。
Hermes Agent
hermes-agent.nousresearch.com
Nous Research のオープンソース自己改善型 AI エージェント。閉ループ学習、マルチチャネルゲートウェイ、cron 自動化、モデル非依存ランタイムを搭載。MIT ライセンス。
Cumora
cumora.ai
クロスプラットフォームのチームチャット。AIエージェントを正式な同僚として扱う。クラウドPodか自前のClaude Code/Codex。招待プレビューは無料。
関連インサイト
Windows で OpenCode Go を Codex に繋ぐ。二セット目のツールは開くな
ChatGPT でログインした Codex デスクトップは、ピッカーにほぼ GPT しか出さない。Windows では OpenCode Go だけを開けば、すでに課金している Grok、GLM、Kimi、DeepSeek、MiniMax が同じセレクタに戻る。鍵はマシンから出ず、ネイティブ GPT もそのまま残る。
Codex を閉じ込めているのはモデルではなく、ピッカーだ
OpenCode Go、Grok、Z.ai にはすでに課金しているのに、Codex のピッカーはほぼ GPT しか出さない。コミュニティ製の codex-router が教えるのは手順ではない。すでに買ったモデル能力をセレクタに戻すこと。鍵はマシンから出ず、ネイティブ GPT もそのまま残る。
7 つの AI コーディング CLI を半年使って悟ったこと:モデルがどんなに強くても、仕事には監督が必要
Claude Code、Codex、opencode、pi、omp、DeepSeek Harness はそれぞれ性格が違う。半年間の深い使用で確立した分業:pi で最速最省のレビュー、omp で複雑な PR レビュー、DeepSeek Harness + V4 Flash で高頻度・低コストなレビュー、Claude Code と Qoder でコーディング。モデルがどんなに強くても、仕事には監督が必要——しかも独立した第三者であるべき。