Company

SWE-agent AI coding tools

Track 1 AI coding tool from SWE-agent: mini-SWE-agent. Browse the latest releases, version history and changelogs below.

Tools tracked
1
Ships · 90 days
0
Last shipped
4mo ago
GitHub stars
9.3k

Products

SWE-agent tools

Release history

Recent updates

Thursday, July 23Jul 23, 2026

Release v2.4.6 source ↗

mini-SWE-agent v2.4.6

What's Changed fix(agents): count billed calls that fail to parse against cost_limit by @EnesYilmazcode in https://github.com/SWE-agent/mini-swe-agent/pull/915 Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.4.5...v2.4.6

Read full notes

What's Changed

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.4.5...v2.4.6

Monday, July 6Jul 6, 2026

Release v2.4.5 source ↗

mini-SWE-agent v2.4.5

What's Changed fix(config): read config files as UTF-8 regardless of locale by @EnesYilmazcode in https://github.com/SWE-agent/mini-swe-agent/pull/892 fix(models): don't mask malformed tool-call errors as truncation by @klieret in…

Read full notes

What's Changed

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.4.4...v2.4.5

New contributors

Thanks to simple-zy for raising issue https://github.com/SWE-agent/mini-swe-agent/issues/894

Thursday, July 2Jul 2, 2026

Release v2.4.4 source ↗

mini-SWE-agent v2.4.4

What's Changed fix: remove startup-banner emoji that crashes import on non-UTF stdout by @EnesYilmazcode in https://github.com/SWE-agent/mini-swe-agent/pull/886 fix(benchmarks): don't mutate shared config across worker threads in get_sb_environment by…

Read full notes

What's Changed

New Contributors

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.4.3...v2.4.4

Monday, June 29Jun 29, 2026

Release v2.4.3 source ↗

mini-SWE-agent v2.4.3

What's Changed Fixes fix(run): pass the startup_command as a dict to env.execute() function. by @Ethan-Kuang-6666 in https://github.com/SWE-agent/mini-swe-agent/pull/880 Enhancements Reject empty config override keys by @CodingFeng101 in…

Read full notes

What's Changed

Fixes

Enhancements

New Contributors

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.4.2...v2.4.3

Thursday, June 18Jun 18, 2026

Release v2.4.2 source ↗

mini-SWE-agent v2.4.2

What's Changed Small release to bump image versions in programbench runner. Update: programbench uses v6 images by @klieret in https://github.com/SWE-agent/mini-swe-agent/pull/867 Full Changelog:…

Read full notes

What's Changed

Small release to bump image versions in programbench runner.

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.4.1...v2.4.2

Thursday, June 11Jun 11, 2026

Release v2.4.1 source ↗

mini-SWE-agent v2.4.1

What's Changed fix: kill local process group on timeout by @Swing-G in https://github.com/SWE-agent/mini-swe-agent/pull/865 New Contributors @Swing-G made their first contribution in https://github.com/SWE-agent/mini-swe-agent/pull/865 maaz139 for reporting…

Read full notes

What's Changed

New Contributors

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.4.0...v2.4.1

Wednesday, June 10Jun 10, 2026

Release v2.4.0 source ↗

mini-SWE-agent v2.4.0

What's Changed Change(swe-bench configs): Drop T=0 default in swe-bench by @klieret in https://github.com/SWE-agent/mini-swe-agent/pull/861 Enh: Expose finish_reason to format_error_template by @klieret in https://github.com/SWE-agent/mini-swe-agent/pull/862…

Read full notes

What's Changed

New Contributors

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.3.1...v2.4.0

Tuesday, June 9Jun 9, 2026

Release v2.3.1 source ↗

mini-SWE-agent v2.3.1

What's Changed Fix(swebench): source ~/.bashrc via BASH_ENV to activate testbed env by @seek-far in https://github.com/SWE-agent/mini-swe-agent/pull/858 fix: persist full model response in extra dict on FormatError (#784) by @VittoriaLanzo in…

Read full notes

What's Changed

New Contributors

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.3.0...v2.3.1

Thursday, May 21May 21, 2026

Release v2.3.0 source ↗

mini-SWE-agent v2.3.0 — Run mini-swe-agent on ProgramBench!

What's Changed The main feature is compatibility with ProgramBench, a new and ultra-challenging software benchmark. Fixes fix: add exist_ok=True to mkdir in BubblewrapEnvironment by @hobostay in https://github.com/SWE-agent/mini-swe-agent/pull/802 Fix/cost…

Read full notes

What's Changed

The main feature is compatibility with ProgramBench, a new and ultra-challenging software benchmark.

programbench mini announcement

Fixes

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.2.8...v2.3.0

Tuesday, March 24Mar 24, 2026

Release v2.2.8 source ↗

mini-SWE-agent v2.2.8

[!WARNING] The dependency litellm in versions 1.82.7 and 1.82.8 was compromised. If you updated/installed litellm in the last few overs SSH and API keys might have been compromised. The compromised versions should have been removed from pypi, but the PR below…

Read full notes

[!WARNING] The dependency litellm in versions 1.82.7 and 1.82.8 was compromised. If you updated/installed litellm in the last few overs SSH and API keys might have been compromised.

The compromised versions should have been removed from pypi, but the PR below also excludes them in the dependencies.

New Contributors

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.2.7...v2.2.8

Thursday, March 12Mar 12, 2026

Release v2.2.7 source ↗

mini-SWE-agent v2.2.7

What's Changed Mostly fixes to ContreeEnvironment: Fixed ContreeEnvironment for new contree-sdk version by @delphikettle in https://github.com/SWE-agent/mini-swe-agent/pull/765 ContreeEnvironment Fixed double command execution + tests + docs fixes by…

Read full notes

What's Changed

Mostly fixes to ContreeEnvironment:

New Contributors

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.2.6...v2.2.7

Monday, March 2Mar 2, 2026

Release v2.2.6 source ↗

mini-SWE-agent v2.2.6

Thanks to @AlienKevin for fixing a bug in the exception handling with the SwerexModalEnvironment fix(modal): Add missing exception_info to SwerexModalEnvironment output by @AlienKevin in https://github.com/SWE-agent/mini-swe-agent/pull/764 Full Changelog:…

Read full notes

Thanks to @AlienKevin for fixing a bug in the exception handling with the SwerexModalEnvironment

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.2.5...v2.2.6

Friday, February 27Feb 27, 2026

Release v2.2.5 source ↗

mini-SWE-agent v2.2.5

Bugfix release fixing issues with FormatErrors especially for weaker/smaller models that make toolcalling mistakes, and a rare issue in the inspector that could hang if encountering ANSI-sequences in trajectories. Fix: check if args is a dict to avoid…

Read full notes

Bugfix release fixing issues with FormatErrors especially for weaker/smaller models that make toolcalling mistakes, and a rare issue in the inspector that could hang if encountering ANSI-sequences in trajectories.

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.2.4...v2.2.5

Monday, February 23Feb 23, 2026

Release v2.2.4 source ↗

mini-SWE-agent v2.2.4

What's Changed Fix a bug that caused an exception about missing default model name if setup is invoked in the first mini invocation right after installation. Fix: Reload config after setup by @klieret in https://github.com/SWE-agent/mini-swe-agent/pull/753…

Read full notes

What's Changed

Fix a bug that caused an exception about missing default model name if setup is invoked in the first mini invocation right after installation.

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.2.3...v2.2.4

Friday, February 20Feb 20, 2026

Release v2.2.3 source ↗

mini-SWE-agent v2.2.3

Minor bug fix. Fixed a bug inside ContreeEnvironmentConfig.get_tag_by_image_url by @delphikettle in https://github.com/SWE-agent/mini-swe-agent/pull/751 Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.2.2...v2.2.3

Read full notes

Minor bug fix.

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.2.2...v2.2.3

Thursday, February 19Feb 19, 2026

Release v2.2.2 source ↗

mini-SWE-agent v2.2.2

What's Changed Enh: Make 'actions' available in all format error templates by @klieret in https://github.com/SWE-agent/mini-swe-agent/pull/748 Enh: Improve startup time of mini by @klieret in https://github.com/SWE-agent/mini-swe-agent/pull/749 Full Changelog:…

Read full notes

What's Changed

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.2.1...v2.2.2

Release v2.2.1 source ↗

mini-SWE-agent v2.2.1

What's Changed Small patch fixing SwerexModalEnvironment. Thanks to @arbipher! Fix: Update SwerexModalEnvironment for v2 Environment protocol by @arbipher in https://github.com/SWE-agent/mini-swe-agent/pull/747 New Contributors @arbipher made their first…

Read full notes

What's Changed

Small patch fixing SwerexModalEnvironment. Thanks to @arbipher!

New Contributors

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.2.0...v2.2.1

Wednesday, February 18Feb 18, 2026

Release v2.2.0 source ↗

mini-SWE-agent v2.2.0

What's Changed Main feature is the new ContreeEnvironment develoepd by Nebius. Thanks @delphikettle for implementing it! You should now also be able to run on swe re-bench with the main swebench.py script. small typo in SWE-bench prompt by @a-scarlett in…

Read full notes

What's Changed

Main feature is the new ContreeEnvironment develoepd by Nebius. Thanks @delphikettle for implementing it! You should now also be able to run on swe re-bench with the main swebench.py script.

We've also finally updated the official SWE-bench leaderboard with the results from mini-swe-agent v2:

main_bar_chart

You can find more information in this tweet.

New Contributors

Welcome ❤️

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.1.0...v2.2.0

Thursday, February 12Feb 12, 2026

Release v2.1.0 source ↗

mini-SWE-agent v2.1.0

This minor release improves the UX of the interactive agent (i.e., what is called when you run mini). We no longer prompt with the multiline prompt at the end of the agent run. You can still submit a multiline new task by entering /m first. Enh(interactive):…

Read full notes

This minor release improves the UX of the interactive agent (i.e., what is called when you run mini). We no longer prompt with the multiline prompt at the end of the agent run. You can still submit a multiline new task by entering /m first.

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v2.0.0...v2.1.0

Wednesday, February 11Feb 11, 2026

Release v2.0.0 source ↗

mini-SWE-agent v2.0.0

[!warning] This is the first full release of mini-swe-agent v2. This includes lots of breaking changes. This is the largest new release since the launch, focusing on supporting more diverse models and switching to toolcalls by default (as opposed to manual…

Read full notes

[!warning] This is the first full release of mini-swe-agent v2. This includes lots of breaking changes.

This is the largest new release since the launch, focusing on supporting more diverse models and switching to toolcalls by default (as opposed to manual parsing of actions).

What's new?

  • Tool calls: Native tool calling API is now the support, text-based action parsing is still available
  • Multimodal input: Support for images and other content types
  • More flexible model support in general

What do I need to change?

I only use the mini CLI with default configs

No changes needed.

I use custom configs

You might need to move some config keys. See Config changes.

I parse/analyze trajectories

Some metadata fields moved to extra. See Trajectory format.

I use the python bindings or built custom subclasses

You will need to refactor. An agent can refactor your code based on the instructions below.

Full migration guide

Read the full migration guide.

Changes compared to v2.0.0a3:

Changelog compared to last v1

Full Changelog: https://github.com/SWE-agent/mini-swe-agent/compare/v1.17.3...v2.0.0

Explore

More coding-tool makers

All companies →