> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qodo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# The Agentic Toolbox

> The Qodo Agentic Toolbox gives your coding agent access to Qodo's code understanding, coding standards, and review capabilities. Use it to understand your codebase, apply your team's rules, review changes before pull requests, and resolve findings.

### Start using the Agentic Toolbox

Read the [overview](/agentic-toolbox/agentic-toolbox-overview) to learn how the Agentic Toolbox works, then choose whether to install it locally with the CLI or use it as an MCP server.

<Card>
  <div style={{display: "grid", gridTemplateColumns: "2fr 1fr", gap: "2rem", marginTop: "-1rem", marginBottom: "-1rem"}}>
    <div>
      <p style={{fontWeight: "600", marginBottom: "0.5rem", display: "flex", alignItems: "center", gap: "0.4rem"}}><Icon icon="terminal" size={24} /> Install locally with CLI</p>
      <p style={{fontSize: "0.9rem"}}>Run the command locally, then follow the prompts to sign in to Qodo. See <a href="/agentic-toolbox/cli">CLI</a>.</p>

      <Tabs>
        <Tab title="macOS / Linux">
          ```bash theme={null}
          curl -fsSL https://get.qodo.ai | sh -s -- --auth-url https://qodo-platform.qodost.st.qodo.ai
          ```
        </Tab>

        <Tab title="Windows (PowerShell)">
          ```powershell theme={null}
          $env:QODO_AUTH_URL='https://qodo-platform.qodost.st.qodo.ai'; powershell -ExecutionPolicy Bypass -Command "irm https://get.qodo.ai/install.ps1 | iex"
          ```
        </Tab>
      </Tabs>

      <p style={{fontWeight: "600", marginBottom: "0.5rem", marginTop: "1rem", display: "flex", alignItems: "center", gap: "0.4rem"}}><Icon icon="puzzle-piece" size={24} /> Download the plugin</p>
      <p style={{fontSize: "0.9rem"}}>Add the Agentic Toolbox to a supported coding agent.</p>

      <ul style={{fontSize: "0.9rem", marginTop: "1rem"}}>
        <li><a href="/agentic-toolbox/claude-code-plugin">Claude plugin</a></li>
        <li><a href="/agentic-toolbox/codex-plugin">Codex plugin</a></li>
        <li><a href="/agentic-toolbox/kiro-power">Kiro Power</a></li>
      </ul>
    </div>

    <div style={{borderLeft: "1px solid #e0e0e0", paddingLeft: "2rem"}}>
      <p style={{fontWeight: "600", marginBottom: "0.5rem", display: "flex", alignItems: "center", gap: "0.4rem"}}><Icon icon="server" size={24} /> Use as an MCP server</p>
      <p style={{fontSize: "0.9rem", marginBottom: "0.75rem"}}>Connect any MCP-compatible client or coding agent to Qodo's Agentic Toolbox using the MCP server.</p>

      <ol style={{fontSize: "0.9rem", paddingLeft: "1.25rem", margin: "0"}}>
        <li style={{marginBottom: "0.4rem"}}><a href="/account-management/manage-api-keys#create-an-api-key">Create an API key</a> in the Qodo portal.</li>
        <li style={{marginBottom: "0.4rem"}}><a href="/agentic-toolbox/mcp">Add the MCP server URL</a> to your MCP client.</li>
        <li>Restart your MCP client.</li>
      </ol>
    </div>
  </div>
</Card>

### Add Agentic Toolbox instructions to your agent

Copy the following to your agent instruction file, such as `AGENTS.md` or `CLAUDE.md`. [Learn more](/agentic-toolbox/agentic-toolbox-overview#configure-coding-agent-instructions)

<CodeGroup>
  ```text theme={null}
  Read the Default template before using the Agentic Toolbox. Add the template's instructions to the appropriate agent instruction file, then follow those instructions throughout your workflow.
  ```
</CodeGroup>

### What you can do

Give your coding agent the context, standards, and review capabilities it needs to work with your codebase.

<CardGroup cols={3}>
  <Card>
    <p style={{fontWeight: "600", fontSize: "0.95rem", marginTop: "-0.5rem", marginBottom: "0.4rem"}}>Review</p>
    <a href="/agentic-toolbox/agentic-toolbox-codebase-review-skill#review-changes-before-opening-a-pull-request" className="home-link home-link-no-border">Review changes before opening a pull request</a>
    <a href="/agentic-toolbox/agentic-toolbox-codebase-review-skill#provide-context-a-forge-reviewer-cannot-see" className="home-link home-link-no-border">Provide context a forge reviewer cannot see</a>
    <a href="/agentic-toolbox/agentic-toolbox-codebase-review-skill#scope-reviews-to-specific-files-or-directories" className="home-link home-link-no-border">Scope reviews to specific files or directories</a>
    <a href="/agentic-toolbox/agentic-toolbox-codebase-review-skill" className="home-link home-link-no-border" style={{marginTop: "0.25rem", marginBottom: "-0.5rem", fontWeight: "500"}}>Learn more →</a>
  </Card>

  <Card>
    <p style={{fontWeight: "600", fontSize: "0.95rem", marginTop: "-0.5rem", marginBottom: "0.4rem"}}>Resolve findings</p>
    <a href="/agentic-toolbox/agentic-toolbox-review-resolver-skill#resolve-review-findings" className="home-link home-link-no-border">Resolve review findings</a>
    <a href="/agentic-toolbox/agentic-toolbox-review-resolver-skill#control-the-scope-of-resolution" className="home-link home-link-no-border">Control the scope of resolution</a>
    <a href="/agentic-toolbox/agentic-toolbox-review-resolver-skill#understand-skipped-findings" className="home-link home-link-no-border">Understand skipped findings</a>
    <a href="/agentic-toolbox/agentic-toolbox-review-resolver-skill" className="home-link home-link-no-border" style={{marginTop: "0.25rem", marginBottom: "-0.5rem", fontWeight: "500"}}>Learn more →</a>
  </Card>

  <Card>
    <p style={{fontWeight: "600", fontSize: "0.95rem", marginTop: "-0.5rem", marginBottom: "0.4rem"}}>Codebase wisdom</p>
    <a href="/agentic-toolbox/agentic-toolbox-codebase-wisdom-skill#understand-your-architecture" className="home-link home-link-no-border">Understand your architecture</a>
    <a href="/agentic-toolbox/agentic-toolbox-codebase-wisdom-skill#analyze-the-impact-of-a-change" className="home-link home-link-no-border">Analyze the impact of a change</a>
    <a href="/agentic-toolbox/agentic-toolbox-codebase-wisdom-skill#learn-from-previous-implementations" className="home-link home-link-no-border">Learn from previous implementations</a>
    <a href="/agentic-toolbox/agentic-toolbox-codebase-wisdom-skill" className="home-link home-link-no-border" style={{marginTop: "0.25rem", marginBottom: "-0.5rem", fontWeight: "500"}}>Learn more →</a>
  </Card>
</CardGroup>

<CardGroup cols={2}>
  <Card>
    <p style={{fontWeight: "600", fontSize: "0.95rem", marginTop: "-0.5rem", marginBottom: "0.4rem"}}>Manage standards</p>
    <a href="/agentic-toolbox/manage-standards-skill#capture-a-convention-as-a-rule" className="home-link home-link-no-border">Capture a convention as a rule</a>
    <a href="/agentic-toolbox/manage-standards-skill#edit-or-change-the-lifecycle-of-a-rule" className="home-link home-link-no-border">Edit or change the lifecycle of a rule</a>
    <a href="/agentic-toolbox/manage-standards-skill#triage-pending-suggestions-and-run-bulk-hygiene" className="home-link home-link-no-border">Triage pending suggestions and run bulk hygiene</a>
    <a href="/agentic-toolbox/manage-standards-skill" className="home-link home-link-no-border" style={{marginTop: "0.25rem", marginBottom: "-0.5rem", fontWeight: "500"}}>Learn more →</a>
  </Card>

  <Card>
    <p style={{fontWeight: "600", fontSize: "0.95rem", marginTop: "-0.5rem", marginBottom: "0.4rem"}}>Get rules (Opt-in skill)</p>
    <a href="/agentic-toolbox/agentic-toolbox-get-rules-skill#apply-rules-before-writing-code" className="home-link home-link-no-border">Apply rules before writing code</a>
    <a href="/agentic-toolbox/agentic-toolbox-get-rules-skill#apply-organization-wide-standards" className="home-link home-link-no-border">Apply organization-wide standards</a>
    <a href="/agentic-toolbox/agentic-toolbox-get-rules-skill#follow-repository-specific-conventions" className="home-link home-link-no-border">Follow repository-specific conventions</a>
    <a href="/agentic-toolbox/agentic-toolbox-get-rules-skill" className="home-link home-link-no-border" style={{marginTop: "0.25rem", marginBottom: "-0.5rem", fontWeight: "500"}}>Learn more →</a>
  </Card>
</CardGroup>
