mcpField
T
Turborepo

Turborepo

公式Agent-ready
github.com開発ツール31.3kturbo1 日前に更新
リポジトリ公式サイト

Turborepo について

Turborepo はモノレポ向けに設計されたビルドシステムで、ワークスペース間でタスクを並列実行し、結果をインテリジェントにキャッシュします。開発ワークフローを加速し、ビルド時間を短縮し、コーディングエージェントが複雑なビルドプロセスを自動化できるようにします。

主な機能

  1. 01モノレポのワークスペース間でビルド、テスト、その他のタスクを並列実行する
  2. 02タスク出力を自動的にキャッシュして、冗長な作業を回避し、後続のビルドを高速化する
  3. 03ファイル変更に基づいて影響を受けるワークスペースを特定し、必要なタスクのみを実行する
  4. 04エージェント統合とワークフロー自動化のための組み立て可能なコマンドラインインターフェイスを提供する

活用シーン

  1. 01相互依存する複数のパッケージまたはアプリケーションを含むモノレポでビルドとテストを管理する
  2. 02増分ビルドを通じて CI/CD パイプラインを高速化し、実行時間を削減する
  3. 03コーディングエージェントがワークスペース間の変更を自動的に実行および検証できるようにする
  4. 04インテリジェントキャッシングと並列処理を通じてローカルビルド時間を短縮し、開発効率を最適化する

インストール

OS またはパッケージマネージャーを選び、コマンドをターミナルで実行します。

$
npm install -g turbo

インストール後にturbo --versionを実行して確認します。

コマンド例

よく使うコマンドを使う順に並べています。

01
turbo run build
02
turbo run test --affected

詳細

README の画像

Turborepo

README の画像 README の画像 README の画像 README の画像

Turborepo は、コーディングエージェント向けのビルドシステムです。

はじめに

https://turborepo.dev にアクセスして、Turborepo を始めましょう。

貢献

詳しくは、CONTRIBUTING.md をご覧ください。

コミュニティ

Turborepo のコミュニティは GitHub Discussions にあります。質問をしたり、アイデアを共有したり、プロジェクトを紹介したりできます。

ほかのコミュニティメンバーとチャットするには、Vercel Community の #turborepo タグに参加してください。

行動規範は、Turborepo のすべてのコミュニティチャンネルに適用されます。

Turborepo を利用しているのは?

Turborepo は、世界をリードする企業で利用されています。詳しくは、Turborepo Showcaseをご覧ください。

アップデート

プロジェクトの最新情報は、X で @turborepo をフォローしてください。

セキュリティ

Turborepo にセキュリティ上の脆弱性を見つけたと思われる場合は、責任ある方法で開示し、公開の課題を作成しないようお願いします。正当な報告はすべて調査します。セキュリティ上の脆弱性を開示するには、[email protected] にメールでご連絡ください。

https://security.vercel.com/

コメント