- 完了
- 検証済み
- ローカル
- 確認待ち
すぐに答え
AIはどうやってコードを取得・準備するのか?
AIはDaggerを使用してリモートのGitリポジトリをクローンし、コンテナ内で初期化を行います。手動のセットアップなしで、すぐに実行可能な環境が手に入ります。コードの取得、確認、コンテナ化の具体的なステップは以下の通りです。
コード取得後の状態
コードの配置先
コマンド実行後のプロセス
完了
コンテナの初期化
AIがリポジトリをプルし、ディレクトリ構造を構築します。実行準備が整ったコンテナが用意されます。
検証済み
ディレクトリの確認
エージェントがファイルとフォルダ構成をチェックし、実行前にすべての配置が正しいか確認します。
ローカル
ローカルファイルへのアクセス
AIが取得したコードを特定のディレクトリにマッピングし、後続のタスクで利用可能な状態にします。
確認待ち
手動レビュー
プルされたコードやコンテナ環境が要件を満たしているか、実行前にユーザー自身で判断できます。
ワークフロー
コード取得後にAIが行うこと
エージェントはリモートURLから、稼働中のコンテナ環境へと処理を進めます。
リポジトリの取得
エージェントがリモートのGitプロバイダーにアクセスし、指定されたリポジトリをクローンします。
query_gitファイルの確認
クローン完了後、エージェントはファイルツリーをスキャンしてプロジェクトの構造を把握します。
query_directory環境の構築
エージェントはファイルをコンテナ内の領域にマッピングし、クリーンな実行環境を確保します。
query_containerセットアップの検証
エージェントがコンテナの状態を確認し、ディレクトリがコマンド実行可能な状態であることを確かめます。
query_containerquery_directory
試してみる
以下のプロンプトをコピーして開始
エージェントにセットアップを開始するよう指示します。
出発点
リポジトリのURLやディレクトリパスを、実際のプロジェクトの詳細に書き換えて使用してください。
Dagger Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_jU749naeDKubVrRR38BTiJPB8XzxtT6YXppJtFAW/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Dagger capabilities are ready to use.
{
"mcpServers": {
"dagger-programmable-ci-mcp": {
"url": "https://edge.vinkius.com/vk_preview_jU749naeDKubVrRR38BTiJPB8XzxtT6YXppJtFAW/mcp"
}
}
}https://github.com/example/repo のリポジトリをプルして、実行準備をしてください。
リモートGitリポジトリからコードをクローンし、ディレクトリ構造を表示してください。
/workspace/my-app にあるプロジェクトのファイルを使って、コンテナを初期化してください。
Git URLからソースコードを取得し、ファイルがコンテナ内にあることを確認してください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Daggerを接続して、指示を出すだけ
一度接続するだけで、エージェントがこれらのツールを使用できるようになります。認証情報は当社のシステム内で暗号化され、安全に管理されます。
DaggerをAIに接続するFAQ
動作に関する詳細
- 01
AIはGitHubにコードをプッシュできますか?
いいえ。このMCPはGitリポジトリを照会するためのツールのみを提供しており、変更を書き込んだりプッシュしたりすることはできません。
- 02
AIはローカルファイルを削除しますか?
いいえ。エージェントはリモートリポジトリとコンテナ内のディレクトリで動作するため、ローカルマシンには影響を与えません。
- 03
任意のシェルコマンドを実行できますか?
いいえ。エージェントはマニフェストで定義された特定のクエリツールによるアクションのみを実行できます。
- 04
コードがコンテナ内にあることをAIはどうやって判断しますか?
エージェントはコンテナツールを使用して環境を検査し、ファイルが想定通りの場所に存在するかを確認します。
- 05
AIはコンテナの設定を変更できますか?
いいえ。エージェントはコンテナの照会や検査は行えますが、ベースとなるコンテナイメージや設定自体を変更することはできません。
Daggerについて他に質問がありますか? Dagger Connectorの全機能を見る
『Dagger』を Claude、Cursor、ChatGPT などに接続
