Getting Started

SWE-agent banner SWE-agent banner

SWE-agent lets your language model of choice (e.g. GPT-4o or Claude Sonnet 3.5) autonomously use tools to:

It does so by using configurable agent-computer interfaces (ACIs) to interact with isolated computer environments.

  • Installation


    Installing SWE-agent.

    Get started

  • Hello world


    Solve a GitHub issue with SWE-agent.

    Hello world

  • User guides


    Dive deeper into SWE-agent's features and goals.

    User guides

  • Background & goals


    Learn more about the project goals and academic research.

    Learn more