# Choosing and delegating agent work

Choose the right AI tool for your task and learn how agents can help you coordinate work.

## Links

* [Choosing the right AI tool for your task](/en/copilot/concepts/agent-capabilities/choosing-and-delegating-agent-work/ai-tools)

  Understand GitHub's AI tools and how they can be used to help develop software.

* [Agent management](/en/copilot/concepts/agent-capabilities/choosing-and-delegating-agent-work/agent-management)

  Use one centralized control page to jump between agent sessions, check progress, and stay in control without losing your place.

* [Copilot integrations](/en/copilot/concepts/agent-capabilities/choosing-and-delegating-agent-work/about-copilot-integrations)

  Integrate Copilot with other tools and platforms to streamline your workflow.

* [Delegating and parallelizing work with agents](/en/copilot/concepts/agent-capabilities/choosing-and-delegating-agent-work/delegating-and-parallelizing-work-with-agents)

  Break complex development work into focused tasks and coordinate multiple agents in the GitHub Copilot app or GitHub Copilot CLI.

* [Getting a second opinion with the rubber duck agent](/en/copilot/concepts/agent-capabilities/choosing-and-delegating-agent-work/getting-a-second-opinion)

  Use the rubber duck agent to get an independent critique of plans, code, and tests in GitHub Copilot CLI or the GitHub Copilot app.

* [Researching with agents](/en/copilot/concepts/agent-capabilities/choosing-and-delegating-agent-work/researching-with-agents)

  Use Copilot agents to investigate complex questions across code, repositories, and the web, then produce detailed findings with citations.