<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>SWE-agent — The AI Toolchain</title>
    <link>https://aitoolchain.io/tools/swe-agent</link>
    <description>New releases and features in SWE-agent, tracked by The AI Toolchain.</description>
    <language>en</language>
    <lastBuildDate>Thu, 22 May 2025 16:11:39 GMT</lastBuildDate>
    <atom:link href="https://aitoolchain.io/tools/swe-agent/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>SWE-agent v1.1.0</title>
      <link>https://github.com/SWE-agent/SWE-agent/releases/tag/v1.1.0</link>
      <guid isPermaLink="true">https://github.com/SWE-agent/SWE-agent/releases/tag/v1.1.0</guid>
      <pubDate>Thu, 22 May 2025 16:11:39 GMT</pubDate>
      <description>SWE-agent v1.1.0 adds multilingual/multimodal benchmark support, a quick-stats tool, and configurable max_output_tokens.
• Adds multilingual evaluation support for SWE-bench multilingual datasets.
• Adds SWE-smith and multimodal base support for generating and consuming large-scale training trajectories.
• New `quick-stats` tool for at-a-glance run statistics.
• Supports configuring/overriding `max_output_tokens` per run.
• Enables overriding tool directories via config or CLI.
• Enables overriding the path to the SWE-bench dataset.
• Allows disabling python-standalone for batch runs.
Breaking changes:
• The `messages` field in trajectory data format is replaced by `query` — any tooling that reads trajectory files by field name will break.
• Many tool bundles that used the windowed file viewer (including `defaults`) have been renamed — configs referencing the old bundle names will break.
• The `review_on_submit` tool bundle has been removed and replaced by `review_on_submit_m` — configs referencing `review_on_submit` will break.
• The `windowed` tools (formerly `default`) no longer append `\n` to new files — agents or scripts relying on that behaviour will see different output.</description>
    </item>
    <item>
      <title>SWE-agent v1.0.1</title>
      <link>https://github.com/SWE-agent/SWE-agent/releases/tag/v1.0.1</link>
      <guid isPermaLink="true">https://github.com/SWE-agent/SWE-agent/releases/tag/v1.0.1</guid>
      <pubDate>Fri, 28 Feb 2025 16:46:14 GMT</pubDate>
      <description>SWE-agent 1.0.1 adds configurable timeouts for startup commands, max_input_tokens override for local models, and switches to anthropic_filemap as the default config.
• Adds timeout support for `post_startup_commands` to prevent hangs during agent initialization.
• Enables overriding `max_input_tokens` for local models, giving practitioners control over context window limits.
• Switches the default config to `anthropic_filemap`, changing out-of-the-box behavior for new runs.
Breaking changes:
• `anthropic_filemap` is now the default config, replacing the previous default — existing setups that relied on the old default config will behave differently without explicit configuration.</description>
    </item>
    <item>
      <title>SWE-agent v1.0.0</title>
      <link>https://github.com/SWE-agent/SWE-agent/releases/tag/v1.0.0</link>
      <guid isPermaLink="true">https://github.com/SWE-agent/SWE-agent/releases/tag/v1.0.0</guid>
      <pubDate>Thu, 13 Feb 2025 16:21:23 GMT</pubDate>
      <description>SWE-agent 1.0 brings massively parallel cloud execution, configurable retries, flexible tool bundles, and a redesigned CLI.
• Adds massively parallel code execution via SWE-ReX integration, enabling fast local runs with cloud backends (Modal, AWS, or any SWE-ReX-compatible runtime).
• New configurable retry mechanism lets you run multiple agent configurations, models, and parameters in parallel and select the best result.
• Introduces flexible tool bundles for composable, user-defined tool definitions.
• Expands language model support to all litellm-compatible models.
• Adds per-run configuration overrides directly from the command line, covering any config option.
• New CLI trajectory inspector lets practitioners scroll through hundreds of recorded agent trajectories from the terminal.
• Redesigned CLI with dedicated subcommands for single-issue runs, batch runs, and utility operations.</description>
    </item>
    <item>
      <title>SWE-agent v0.7.0</title>
      <link>https://github.com/SWE-agent/SWE-agent/releases/tag/v0.7.0</link>
      <guid isPermaLink="true">https://github.com/SWE-agent/SWE-agent/releases/tag/v0.7.0</guid>
      <pubDate>Wed, 25 Sep 2024 14:45:14 GMT</pubDate>
      <description>SWE-agent v0.7.0 adds CTF/offensive-security mode, Interactive Agent Tools (gdb), Summarizers, and expands LLM support to Claude 3.5, DeepSeek, GPT-4o-mini, and Groq.
• New CTF challenge mode (EnIGMA) achieves 3.3x improvement over previous agents on the NYU CTF benchmark, enabling offensive cybersecurity use cases.
• Adds Interactive Agent Tools (IAT), including `gdb` integration, letting the agent interact with long-running processes during task execution.
• Adds Summarizers to handle long command outputs, preventing context window exhaustion on verbose tool responses.
• New `filemap` command provides a repo-map-style overview of a codebase&apos;s file structure.
• New config for human-eval-style challenges expands benchmark coverage beyond SWE-bench.
• Adds Claude 3.5 Sonnet, GPT-4o-mini, DeepSeek Coder, and Groq model integrations.
• Makes agent command timeout configurable.
• Adds configurable log level and a new TRACE level for deeper debugging.</description>
    </item>
    <item>
      <title>SWE-agent v0.6.1</title>
      <link>https://github.com/SWE-agent/SWE-agent/releases/tag/v0.6.1</link>
      <guid isPermaLink="true">https://github.com/SWE-agent/SWE-agent/releases/tag/v0.6.1</guid>
      <pubDate>Thu, 20 Jun 2024 15:21:51 GMT</pubDate>
      <description>SWE-agent v0.6.1 adds configurable LONG_TIMEOUT, log timestamps, and automatic log writes to the trajectory directory.
• Adds configuration option to enable timestamps in log output.
• Adds `LONG_TIMEOUT` configuration option for `SWEEnv` to control the long-operation timeout threshold.
• Always writes the run log to the trajectory directory automatically.
• Shows active commands in the output when a timeout error is encountered, aiding diagnosis.
Breaking changes:
• The sparse clone method is renamed from &apos;sparse&apos; to &apos;shallow&apos;; any configuration or scripts referencing the old name must be updated.</description>
    </item>
    <item>
      <title>SWE-agent v0.6.0</title>
      <link>https://github.com/SWE-agent/SWE-agent/releases/tag/v0.6.0</link>
      <guid isPermaLink="true">https://github.com/SWE-agent/SWE-agent/releases/tag/v0.6.0</guid>
      <pubDate>Wed, 05 Jun 2024 13:16:40 GMT</pubDate>
      <description>SWE-agent v0.6.0 cuts runtime in half with faster Docker communication, shallow cloning, and uv-based installs.
• Achieves ~2x speed improvement (benchmarked with GPT-4o) via faster process communication inside Docker containers, shallow git cloning by default, cloning from an existing Python conda environment, and using `uv` for editable installs.
• Renders Markdown in web UI agent feed messages for improved readability.
• Allows disabling config dump to log output.</description>
    </item>
    <item>
      <title>SWE-agent v0.5.0</title>
      <link>https://github.com/SWE-agent/SWE-agent/releases/tag/v0.5.0</link>
      <guid isPermaLink="true">https://github.com/SWE-agent/SWE-agent/releases/tag/v0.5.0</guid>
      <pubDate>Tue, 28 May 2024 17:14:15 GMT</pubDate>
      <description>SWE-agent v0.5.0 adds `--cache_task_images` for faster repeated runs, Docker web UI support, and GPT-4o model.
• Adds `--cache_task_images` flag to cache task environments as Docker images, eliminating repeated cloning and installation when running against the same repository multiple times.
• Adds `gpt-4o` as a supported model.
• Supports passing API keys as environment variables via `keys.cfg`, using a new custom `Config` class.
• Enables running the web UI when SWE-agent is operating entirely inside Docker.
• Adds a default `environment_setup` config to simplify initial configuration.
• Allows specifying a commit hash as the target in the web UI.
Breaking changes:
• Direct imports from `sweagent` are removed — `from sweagent import Agent` no longer works.
• Codebase has been reformatted; PRs based on previous commits will encounter merge conflicts unless the `pre-commit` hook is installed.</description>
    </item>
    <item>
      <title>SWE-agent v0.4.0</title>
      <link>https://github.com/SWE-agent/SWE-agent/releases/tag/v0.4.0</link>
      <guid isPermaLink="true">https://github.com/SWE-agent/SWE-agent/releases/tag/v0.4.0</guid>
      <pubDate>Thu, 09 May 2024 14:58:44 GMT</pubDate>
      <description>SWE-agent v0.4.0 launches a web UI for browser-based agent runs.
• Adds a web UI that lets users specify a bug and watch SWE-agent work through it interactively in the browser.</description>
    </item>
    <item>
      <title>SWE-agent v0.3.0</title>
      <link>https://github.com/SWE-agent/SWE-agent/releases/tag/v0.3.0</link>
      <guid isPermaLink="true">https://github.com/SWE-agent/SWE-agent/releases/tag/v0.3.0</guid>
      <pubDate>Thu, 02 May 2024 15:47:48 GMT</pubDate>
      <description>SWE-agent v0.3.0 adds Amazon Bedrock (Claude), GPT-4 Turbo, and GitHub Codespaces cloud support.
• Adds Amazon Bedrock support, enabling Claude models as a backend via the Bedrock integration.
• Adds GPT-4 Turbo as a supported model option.
• Enables running SWE-agent in the cloud using GitHub Codespaces.</description>
    </item>
    <item>
      <title>SWE-agent v0.2.0</title>
      <link>https://github.com/SWE-agent/SWE-agent/releases/tag/v0.2.0</link>
      <guid isPermaLink="true">https://github.com/SWE-agent/SWE-agent/releases/tag/v0.2.0</guid>
      <pubDate>Mon, 15 Apr 2024 19:01:34 GMT</pubDate>
      <description>SWE-agent v0.2.0 adds local repo targeting, custom environment setup, and configurable OpenAI base URL
• Adds `--repo_path` flag to run SWE-agent against a local repository instead of a remote GitHub issue.
• Adds `--environment_setup` flag to supply custom installation commands when running on GitHub issues or local repos.
• Adds OpenAI API base URL configuration support via `keys.cfg`.</description>
    </item>
  </channel>
</rss>
