poolsideai/pool

pool is Poolside’s coding agent that runs in your terminal or integrates with any ACP-compatible editor

何を解決するか

pool はソフトウェア開発タスクを自動化するためのコーディングエージェントです。コードベースを読み取り、書き込み、変更できるAIエージェントとやり取りするための柔軟なインターフェースを提供し、開発者が計画から実装へとスムーズに移行できるように支援します。

動作方法

このツールは、多目的なクライアントおよびサーバーとして動作します。スタンドアロンのインタラクティブなターミナルアプリとして実行可能で、非対話型のコマンドラインツール(pool exec)として使用することも、Zed、JetBrains、Xcodeなどのエディタと統合できるAgent Client Protocol (ACP) サーバーとして稼働させることもできます。Poolsideの組み込みエージェント、Claude Agentなどの他のACPサーバー、OllamaやOpenAI互換APIを介したローカルモデルなど、さまざまなエージェントバックエンドに接続可能です。

対象ユーザー

既存のターミナルワークフローまたはIDEにAI駆動のコーディングアシスタントを統合したい開発者、またCI/CDパイプラインで実行可能なプログラム可能なエージェントが必要な開発者に最適です。

主な特徴

  • 柔軟なデプロイメント: ターミナルアプリ、IDE用ACPサーバー、スクリプト用非対話型CLIとして動作可能。
  • 細かい制御: Always ask、Accept edits、Auto、Allow all の複数の承認モードと、Plan vs. Build のエージェントモードを提供し、コードの変更方法を管理できます。
  • 拡張性: 外部ツールの追加にModel Context Protocol (MCP) をサポート、ライフサイクルイベント用のカスタムフック、特定タスクの委譲にサブエージェントをサポート。
  • オープンスタンダード: プロジェクトコンテキスト用の AGENTS.md と再利用可能なワークフロー用の Skills spec と統合。
  • 広範なモデル対応: OpenRouter、Ollama、およびすべてのOpenAI互換APIに対応。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト