OSS Agents JP
オープンソース AI エージェント 日本語ガイド
← 一覧へ
Plandex
OTHER

Plandex

Plandex

大規模なコードベース変更を計画 → 実行 → ロールバック可能なバージョン管理付きで進める CLI コーディングエージェント。長時間タスクに特化する。

#CLI#計画駆動#バージョン管理
EDITOR'S TAKE

編集部メモ

大規模コード変更を計画・実行・検証する独立型 AI エージェント

Plandex は複数モジュール・数十ファイルにまたがる大規模なコード変更を得意とする CLI 型 AI エージェントです。単なる生成ツールではなく、計画→実行→段階的レビュー→ロールバックができる仕組みが組み込まれており、リファクタリングや重要な機能追加に向いています。2M トークンの効率的なコンテキスト管理と tree-sitter による構文解析で、複雑な依存関係も理解し精度を維持する工夫が目立ちます。ただし CLI ベースで UI がなく、セットアップと学習コストが必要な点は注意が必要です。

USE CASES

こんな場面で使う

  • 複数モジュール間にまたがるテクニカルリファクタリング(型定義統一、エラー処理の一括更新など)
  • 既存 API インターフェースの大規模変更を複数パッケージに展開・反映させる作業
  • 新機能を複数レイヤーにまたがって計画的に実装・検証・統合する長期タスク
DIFFERENTIATOR

類似ツールとの違い

Cursor・Continue・Cline がエディタプラグイン中心なのに対し、Plandex は独立 CLI で計画フェーズから始まる。Anthropic・OpenAI・Google のモデルを切り替え可能で、tree-sitter による 30+ 言語対応により大規模プロジェクトの複雑な構造を理解できる。コンテキストキャッシング活用で実行効率も優位。
CAVEAT

注意点・向かない用途

⚠️ CLI 中心の設計で UI がなく、セットアップと操作学習に時間がかかります。大規模コンテキスト処理のため API コストが嵩みやすく、小規模タスクではオーバーヘッドになる可能性があります。
BEST FOR

向いている読者

バックエンド・フルスタックエンジニア既存大規模プロジェクト保守チーム計画的・段階的な開発を重視するエンタープライズ組織AI エージェントの細かい制御可能性を求める開発者

— OSS Agents JP 編集部による独自評価(Plandex に関する観察)

REPO STATS

リポジトリ統計

⭐ Stars
-
🍴 Forks
-
⚠️ Open Issues
-
🌿 Language
-
📄 License
-
🕒 最終更新
-
📅 公開日
-
🌿 Branch
-
REFERENCE

公式ドキュメント(README)

本ハブの独自評価は上記「編集部メモ」が一次情報です。以下は GitHub README の参考転載(折りたたみ)。

📖 GitHub README の日本語訳を読む(AI 自動翻訳 / 参考情報)

— AI による自動翻訳 (2026.05.07 更新)。正確な情報は GitHub の原文 をご確認ください。


PRs Welcome Release Release


plandex-ai%2Fplandex | Trendshift

大規模なタスクと実世界のプロジェクト向けに設計された AI コーディングエージェント



💻 Plandex は、複数のステップにわたり数十個のファイルにまたがる大規模なコーディングタスクを計画し実行できるターミナルベースの AI 開発ツールです。最大 200 万トークンのコンテキスト(ファイルあたり約 10 万トークン)を直接処理でき、tree-sitter プロジェクトマップを使用して 2,000 万トークン以上のディレクトリをインデックス化することができます。

🔬 累積差分レビューサンドボックスにより、AI で生成された変更をプロジェクトファイルとは別に保ちます。コマンド実行は制御されているため、簡単にロールバックしてデバッグできます。Plandex は、プロジェクトをめちゃくちゃにすることなく、AI を最大限に活用するのに役立ちます。

🧠 最高のモデルを組み合わせる — Anthropic、OpenAI、Google、およびオープンソースプロバイダーの最高のモデルを組み合わせて、堅牢なターミナルベースのワークフローで機能とアプリ全体を構築します。

🚀 Plandex は完全な自動化が可能です。関連ファイルを読み込み、変更を計画・実装し、コマンドを実行し、自動的にデバッグできます。ただし、非常に柔軟で設定可能であり、開発者に細かく制御できる機能と必要に応じてステップバイステップのレビュープロセスを提供します。

💪 Plandex は大規模なプロジェクトとファイルに対する耐性を持つように設計されています。他のツールがプロジェクトが一定のサイズを超えたり、変更が複雑になったりするとうまくいかない場合は、Plandex を試してください。

大規模プロジェクトで機能するスマートなコンテキスト管理

  • 🐘 デフォルトモデルパックで 200 万トークンの有効コンテキストウィンドウ。Plandex は各ステップで必要なものだけを読み込みます。

  • 🗄️ 大規模なプロジェクトとファイルで信頼性がある。数十個のファイルにまたがる変更を簡単に生成、レビュー、修正、適用できます。

  • 🗺️ 高速なプロジェクトマップ生成と tree-sitter による構文検証。30 以上の言語をサポートしています。

  • 💰 コンテキストキャッシングは OpenAI、Anthropic、Google のモデル全体で使用され、コストと遅延を削減します。

厳密な制御または完全な自動化 — あなたの選択です

  • 🚦 設定可能な自動化レベル:タスクに応じて完全自動モードから細かい制御まで対応します。

  • 🐞 ターミナルコマンドの自動デバッグ(ビルド、リンター、テスト、デプロイ、スクリプトなど)。Chrome がインストールされている場合は、ブラウザアプリケーションの自動デバッグも可能です。

本番対応の結果が得られるツール

  • 💬 プロジェクト認識チャットモード 実装に進む前にアイデアを具体化するのに役立ちます。質問をしたり、コードベースについて学んだりするのにも最適です。

  • 🧠 複数プロバイダーのモデルを簡単に試す + 組み合わせる キュレートされたモデルパックは、機能、コスト、速度のさまざまなトレードオフ、およびオープンソースとプロバイダー固有のパックを提供します。

  • 🛡️ 正確性を優先した信頼できるファイル編集 ほとんどの編集は迅速で安価ですが、Plandex は必要に応じて構文とロジックの両方を検証し、問題がある場合は複数のフォールバックレイヤーがあります。

  • 🔀 フル機能のバージョン管理 プランの更新ごとに、複数のパスを探索したり異なるモデルを比較したりするためのブランチを含みます。

  • 📂 Git統合 コミットメッセージ生成と任意の自動コミット。

開発者にやさしく、インストールも簡単

  • 🧑‍💻 REPLモード コマンドとファイル読み込みのファジー自動補完付き。任意のプロジェクトで plandex を実行するだけで始められます。

  • 🛠️ CLIインターフェース スクリプト作成またはコンテキストへのデータパイピング用。

  • 📦 ワンライン、ゼロ依存のCLIインストール サーバーを簡単にセルフホストするためのDockerized ローカルモード。信頼性と利便性を強化するためのクラウドホスティングオプション。

ワークフロー 🔄

Plandex workflow

例 🎥



インストール 📥

curl -sL https://plandex.ai/install.sh | bash

注: Windows は WSL を通じてサポートされています。Plandex は WSL シェルでのみ Windows で正しく機能します。Windows CMD プロンプトまたは PowerShell では機能しません。

インストールオプションの詳細。

ホスティング ⚖️

オプション 説明
Plandex Cloud 2025年10月3日現在、段階的に廃止中であり、新規ユーザーを受け付けていません。詳しくはこちら。
セルフホスト/ローカルモード • Docker を使用して Plandex をローカルで実行するか、自分のサーバーでホストします。
• 自分の OpenRouter.ai キー(または 他のモデルプロバイダー のアカウントと API キー)を使用します。
ローカルモードクイックスタート に従って開始します。

プロバイダーキー 🔑

export OPENROUTER_API_KEY=... # if using OpenRouter.ai

Claude Pro/Max サブスクリプション 🖇️

Claude Pro または Max サブスクリプションがある場合、Plandex は Anthropic モデルを呼び出す際にそれを使用できます。Plandex を初めて実行するときに、サブスクリプションを接続したいかどうかを尋ねられます。


始めましょう 🚀

まず、何かを成し遂げたいまたはプロジェクトについてチャットしたいプロジェクトディレクトリcdしてください。新しいプロジェクトを始める場合は、mkdir your-project-dirで最初に新しいディレクトリを作成してください。

cd your-project-dir

新しいプロジェクトの場合は、git リポジトリを初期化することもできます。Plandex はプロジェクトが git リポジトリにある必要はありませんが、git を使用する場合は git とうまく統合されます。

git init

次に、プロジェクトで Plandex REPL を起動してください:

plandex

または短縮形:

pdx

ドキュメント 🛠️


ディスカッションと Discord 💬

フィードバック、質問、バグ報告を自由に行うか、単に参加してください:

フォローと購読


貢献者 👥

⭐️ Plandex にスター、フォーク、探索、貢献してください。やることはたくさんあり、改善できることもたくさんあります。

開発環境をセットアップするための概要です。

RELATED

同じカテゴリの他のツール