デベロッパー向け

修正し、テストし、PRを開くコーディングエージェント

SamはマシンからClaude Codeのループを使いたいと思っていました。MCPlatoがリポジトリを読み取り、失敗を再現し、パッチを当て、グリーンになるまでスイートを再実行してPRを開きます — ローカルで、彼の承認のもとで。

SO

紹介

Sam Okafor

インディーデベロッパー · ソロメンテナー · OSSのCLIツール1本 + サイドプロジェクト2本

Samはひとりで開発しています。不安定なテスト・滞留したissue・誰も書かないchangelogの間で、3つのリポジトリをメンテナンスする退屈な作業が、本当は開発に使いたい時間を奪っています。チャットウィンドウではなく、コードベースで働くエージェントが欲しいのです。

  • 再現・修正・検証のループが必要な不安定なテスト
  • 手付かずで積み上がるissueとchangelog
  • 1日中3つのリポジトリをコンテキストスイッチ

MCPlatoの仕組み

  1. 1

    問題を指定する

    リポジトリのバグやタスクを説明してください。MCPlatoはあなたのローカルワーキングツリーで直接作業します — あなたのファイル、あなたのツールチェーン、あなたの環境で。

    ローカルコードターミナル
  2. 2

    失敗を再現する

    スイートを実行して失敗を確認し、関連するソースを読んで根本原因を見つけます — スニペットからの推測ではなく、実際の失敗した実行結果から。

    ターミナルローカルファイル
  3. 3

    グリーンになるまで修正と再実行

    コードにパッチを当て、テストを再実行し、スイートが通るまで自己修正を繰り返します — あなたのコードベース上での自己改善ループ。

    自己修正ループ
  4. 4

    承認したら出荷

    差分・テスト結果・サマリー付きのPRを開くか、ブランチにコミット。毎日のCIダイジェストをスケジュールして、何も腐らせない。

    MCP Gitスケジュールタスク

Samの変化

Local

実際のコードベース上で動くエージェント

Red → green

再現・修正・検証 — 監視不要

3 repos

退屈な作業なしでメンテナンス

よくある質問

Claude Codeとの違いは何ですか?

MCPlatoはターミナル専用ツールではなくデスクトップアプリです。ローカルコードベースで同じ読み取り・修正・テスト・繰り返しのループに加えて、スケジュールタスク・MCP統合・内蔵ブラウザ・承認モードが1つのワークスペースに揃っています。

実際のテストとツールを実行しますか?

はい。ローカルワーキングツリーであなたの実際のツールチェーンを使って動作します — テストコマンドを実行し、失敗した出力を読み取り、コピーしたスニペットではなくその結果に対してイテレーションします。

確認なしにコードをプッシュしますか?

いいえ。チェックポイントで停止し、PRを開くか・ブランチにコミットするか・待機するかを選択させます。承認モードを使用すると、あなたが指示するまでマシン外に何も出ません。

GitHubやGitLabに接続できますか?

はい、MCPを通じて。PRを開いたり・issueを読んだり・コメントしたりできるため、再現からPRまでの全フローが1か所に収まります。

3つのプロジェクトを自動で整頓できますか?

CIダイジェストの実行・新しいissueのトリアージ・各リポジトリでの不安定なテストの確認をスケジュールすれば、報告が上がってきて退屈な作業が積み上がることはありません。

コーディングループを、あなたのマシンで

再現・修正・検証・出荷 — ローカルで、あなたの承認のもとで。