[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-2520":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":9,"rankLanguage":9,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":24,"topics":25,"createdAt":9,"pushedAt":9,"updatedAt":33,"readmeContent":34,"aiSummary":35,"trendingCount":15,"starSnapshotCount":15,"syncStatus":36,"lastSyncTime":37,"discoverSource":38},2520,"SWE-agent","SWE-agent\u002FSWE-agent","SWE-agent takes a GitHub issue and tries to automatically fix it, using your LM of choice. It can also be employed for offensive cybersecurity or competitive coding challenges. [NeurIPS 2024] ","https:\u002F\u002Fswe-agent.com",null,"Python",19480,2126,109,22,0,4,60,289,34,44.98,"MIT License",false,"main",true,[26,27,28,29,30,31,32],"agent","agent-based-model","ai","cybersecurity","developer-tools","llm","lms","2026-06-12 02:00:42","\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fswe-agent.com\u002Flatest\u002F\">\n    \u003Cimg src=\"assets\u002Fswe-agent-banner.png\" alt=\"swe-agent.com\" style=\"height: 7em\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n\u003Ca href=\"https:\u002F\u002Fswe-agent.com\u002Flatest\u002F\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDocs-green?style=for-the-badge&logo=materialformkdocs&logoColor=white\" alt=\"Docs\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fjoin.slack.com\u002Ft\u002Fswe-bench\u002Fshared_invite\u002Fzt-36pj9bu5s-o3_yXPZbaH2wVnxnss1EkQ\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FSlack-4A154B?style=for-the-badge&logo=slack&logoColor=white\" alt=\"Slack\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Farxiv.org\u002Fabs\u002F2405.15793\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Farxiv-2405.15793-red?style=for-the-badge&logo=arxiv&logoColor=white&labelColor=black\" alt=\"arxiv 2405.15793\">\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSWE-agent\u002Fmini-swe-agent\u002F\">\n    \u003Cimg src=\"assets\u002Fwarning.png\" alt=\"mini-swe-agent.com\" style=\"height: 7em\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n> [!warning]\n> Most of our current development effort is on [mini-swe-agent](https:\u002F\u002Fgithub.com\u002FSWE-agent\u002Fmini-swe-agent\u002F),\n> which has superseded SWE-agent. It matches the performance performance of SWE-agent, while being\n> much simpler.\n> See the [FAQ](https:\u002F\u002Fmini-swe-agent.com\u002Flatest\u002Ffaq\u002F) for more details about the differences.\n> Our general recommendation is to use mini-SWE-agent instead of SWE-agent going forward.\n\n\nSWE-agent enables your language model of choice (e.g. GPT-4o or Claude Sonnet 4) to autonomously use tools to\n[fix issues in real GitHub repositories](https:\u002F\u002Fswe-agent.com\u002Flatest\u002Fusage\u002Fhello_world),\n[find cybersecurity vulnerabilities](https:\u002F\u002Fenigma-agent.com\u002F), or\n[perform any custom task](https:\u002F\u002Fswe-agent.com\u002Flatest\u002Fusage\u002Fcoding_challenges).\n\n* ✅ **State of the art** on SWE-bench among open-source projects\n* ✅ **Free-flowing & generalizable**: Leaves maximal agency to the LM\n* ✅ **Configurable & fully documented**: Governed by a single `yaml` file\n* ✅ **Made for research**: Simple & hackable by design\n\nSWE-agent is built and maintained by researchers from Princeton University and Stanford University.\n\n## 📣 News\n\n* July 24: [Mini-SWE-Agent](https:\u002F\u002Fgithub.com\u002FSWE-agent\u002Fmini-SWE-agent) achieves 65% on SWE-bench verified in 100 lines of python!\n* May 2: [SWE-agent-LM-32b](https:\u002F\u002Fgithub.com\u002FSWE-bench\u002FSWE-smith) achieves open-weights SOTA on SWE-bench\n* Feb 28: [SWE-agent 1.0 + Claude 3.7 is SoTA on SWE-Bench full](https:\u002F\u002Fx.com\u002FKLieret\u002Fstatus\u002F1895487966409298067)\n* Feb 25: [SWE-agent 1.0 + Claude 3.7 is SoTA on SWE-bench verified](https:\u002F\u002Fx.com\u002FKLieret\u002Fstatus\u002F1894408819670733158)\n* Feb 13: [Releasing SWE-agent 1.0: SoTA on SWE-bench light & tons of new features](https:\u002F\u002Fx.com\u002FKLieret\u002Fstatus\u002F1890048205448220849)\n* Dec 7: [An interview with the SWE-agent & SWE-bench team](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=fcr8WzeEXyk)\n\n## 🚀 Get started!\n\n👉 Try SWE-agent in your browser: [![Open in GitHub Codespaces](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FOpen_in_GitHub_Codespaces-gray?logo=github)](https:\u002F\u002Fcodespaces.new\u002FSWE-agent\u002FSWE-agent) ([more information](https:\u002F\u002Fswe-agent.com\u002Flatest\u002Finstallation\u002Fcodespaces\u002F))\n\nRead our [documentation][docs] to learn more:\n\n* [Installation](https:\u002F\u002Fswe-agent.com\u002Flatest\u002Finstallation\u002Fsource\u002F)\n* [Hello world from the command line](https:\u002F\u002Fswe-agent.com\u002Flatest\u002Fusage\u002Fhello_world\u002F)\n* [Benchmarking on SWE-bench](https:\u002F\u002Fswe-agent.com\u002Flatest\u002Fusage\u002Fbatch_mode\u002F)\n* [Frequently Asked Questions](https:\u002F\u002Fswe-agent.com\u002Flatest\u002Ffaq\u002F)\n\n[docs]: https:\u002F\u002Fswe-agent.com\n\n## SWE-agent for offensive cybersecurity (EnIGMA) \u003Ca name=\"enigma\">\u003C\u002Fa>\n\n\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F84599168-11a7-4776-8a49-33dbf0758bb2\" height=\"80px\">\u003C\u002Fimg>\n\n[SWE-agent: EnIGMA][enigma] is a mode for solving offensive cybersecurity (capture the flag) challenges.\nEnIGMA achieves state-of-the-art results on multiple cybersecurity benchmarks (see [leaderboard](https:\u002F\u002Fenigma-agent.com\u002F#results)).\nPlease use [SWE-agent 0.7](https:\u002F\u002Fgithub.com\u002FSWE-agent\u002FSWE-agent\u002Ftree\u002Fv0.7) while we update EnIGMA for 1.0.\n\n[enigma]: https:\u002F\u002Fenigma-agent.com\n[SWE-bench]: https:\u002F\u002Fgithub.com\u002FSWE-bench\u002FSWE-bench\n[nyu-ctf]: https:\u002F\u002Farxiv.org\u002Fabs\u002F2406.05590\n\nIn addition, you might be interested in our other projects:\n\n\n\u003Cdiv align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSWE-agent\u002Fmini-SWE-agent\">\u003Cimg src=\"docs\u002Fassets\u002Fmini_logo_text_below.svg\" alt=\"Mini-SWE-Agent\" height=\"120px\">\u003C\u002Fa>\n   &nbsp;&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSWE-agent\u002FSWE-ReX\">\u003Cimg src=\"docs\u002Fassets\u002Fswerex_logo_text_below.svg\" alt=\"SWE-ReX\" height=\"120px\">\u003C\u002Fa>\n   &nbsp;&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSWE-bench\u002FSWE-bench\">\u003Cimg src=\"docs\u002Fassets\u002Fswebench_logo_text_below.svg\" alt=\"SWE-bench\" height=\"120px\">\u003C\u002Fa>\n  &nbsp;&nbsp;\n  \u003C!-- \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSWE-agent\u002FSWE-agent\">\u003Cimg src=\"docs\u002Fassets\u002Fsweagent_logo_text_below.svg\" alt=\"SWE-agent\" height=\"120px\">\u003C\u002Fa> -->\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSWE-bench\u002FSWE-smith\">\u003Cimg src=\"docs\u002Fassets\u002Fswesmith_logo_text_below.svg\" alt=\"SWE-smith\" height=\"120px\">\u003C\u002Fa>\n  &nbsp;&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSWE-bench\u002Fsb-cli\">\u003Cimg src=\"docs\u002Fassets\u002Fsbcli_logo_text_below.svg\" alt=\"sb-cli\" height=\"120px\">\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n## Contributions \u003Ca name=\"contributions\">\u003C\u002Fa>\n\nIf you'd like to contribute to the codebase, we welcome [issues](https:\u002F\u002Fgithub.com\u002FSWE-agent\u002FSWE-agent\u002Fissues) and [pull requests](https:\u002F\u002Fgithub.com\u002FSWE-agent\u002FSWE-agent\u002Fpulls)! For larger code changes, we always encourage discussion in issues first.\n\n## Citation & contact \u003Ca name=\"citation\">\u003C\u002Fa>\n\nSWE-agent is an academic project started at Princeton University by John Yang*, Carlos E. Jimenez*, Alexander Wettig, Kilian Lieret, Shunyu Yao, Karthik Narasimhan, and Ofir Press.\nContact person: [John Yang](https:\u002F\u002Fjohn-b-yang.github.io\u002F), [Carlos E. Jimenez](http:\u002F\u002Fwww.carlosejimenez.com\u002F), and [Kilian Lieret](https:\u002F\u002Fwww.lieret.net\u002F) (Email: johnby@stanford.edu, carlosej@cs.princeton.edu, kl5675@princeton.edu).\n\nIf you found this work helpful, please consider citing it using the following:\n\n\u003Cdetails>\n\u003Csummary> SWE-agent citation\u003C\u002Fsummary>\n\n```bibtex\n@inproceedings{yang2024sweagent,\n  title={{SWE}-agent: Agent-Computer Interfaces Enable Automated Software Engineering},\n  author={John Yang and Carlos E Jimenez and Alexander Wettig and Kilian Lieret and Shunyu Yao and Karthik R Narasimhan and Ofir Press},\n  booktitle={The Thirty-eighth Annual Conference on Neural Information Processing Systems},\n  year={2024},\n  url={https:\u002F\u002Farxiv.org\u002Fabs\u002F2405.15793}\n}\n```\n\u003C\u002Fdetails>\n\nIf you used the summarizer, interactive commands or the offensive cybersecurity capabilities in SWE-agent, please also consider citing:\n\n\u003Cdetails>\n\u003Csummary>EnIGMA citation\u003C\u002Fsummary>\n\n```bibtex\n@misc{abramovich2024enigmaenhancedinteractivegenerative,\n      title={EnIGMA: Enhanced Interactive Generative Model Agent for CTF Challenges},\n      author={Talor Abramovich and Meet Udeshi and Minghao Shao and Kilian Lieret and Haoran Xi and Kimberly Milner and Sofija Jancheska and John Yang and Carlos E. Jimenez and Farshad Khorrami and Prashanth Krishnamurthy and Brendan Dolan-Gavitt and Muhammad Shafique and Karthik Narasimhan and Ramesh Karri and Ofir Press},\n      year={2024},\n      eprint={2409.16165},\n      archivePrefix={arXiv},\n      primaryClass={cs.AI},\n      url={https:\u002F\u002Farxiv.org\u002Fabs\u002F2409.16165},\n}\n```\n\u003C\u002Fdetails>\n\n\n## 🪪 License \u003Ca name=\"license\">\u003C\u002Fa>\nMIT. Check `LICENSE`.\n\n\n\u003Cdiv align=\"center\">\n\n[![Pytest](https:\u002F\u002Fgithub.com\u002FSWE-agent\u002FSWE-agent\u002Factions\u002Fworkflows\u002Fpytest.yaml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002FSWE-agent\u002FSWE-agent\u002Factions\u002Fworkflows\u002Fpytest.yaml)\n[![build-docs](https:\u002F\u002Fgithub.com\u002FSWE-agent\u002FSWE-agent\u002Factions\u002Fworkflows\u002Fbuild-docs.yaml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002FSWE-agent\u002FSWE-agent\u002Factions\u002Fworkflows\u002Fbuild-docs.yaml)\n[![codecov](https:\u002F\u002Fcodecov.io\u002Fgh\u002FSWE-agent\u002FSWE-agent\u002Fgraph\u002Fbadge.svg?token=18XAVDK365)](https:\u002F\u002Fcodecov.io\u002Fgh\u002FSWE-agent\u002FSWE-agent)\n[![pre-commit.ci status](https:\u002F\u002Fresults.pre-commit.ci\u002Fbadge\u002Fgithub\u002FSWE-agent\u002FSWE-agent\u002Fmain.svg)](https:\u002F\u002Fresults.pre-commit.ci\u002Flatest\u002Fgithub\u002FSWE-agent\u002FSWE-agent\u002Fmain)\n[![Markdown links](https:\u002F\u002Fgithub.com\u002FSWE-agent\u002FSWE-agent\u002Factions\u002Fworkflows\u002Fcheck-links-periodic.yaml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002FSWE-agent\u002FSWE-agent\u002Factions\u002Fworkflows\u002Fcheck-links-periodic.yaml)\n\n\u003C\u002Fdiv>\n","SWE-agent 是一个能够利用你选择的语言模型（如GPT-4或Claude Sonnet 4）自动修复GitHub仓库中问题的工具。它还支持发现网络安全漏洞和执行自定义任务。该项目采用Python编写，具有高度的灵活性和可配置性，通过一个简单的yaml文件即可进行管理，并且在SWE-bench基准测试中表现出色。SWE-agent非常适合需要自动化代码修复、提高开发效率以及进行安全审计的场景。此外，它由普林斯顿大学和斯坦福大学的研究人员维护，确保了其在研究领域的适用性和可靠性。不过需要注意的是，当前主要开发工作已转向mini-swe-agent，建议用户考虑使用后者以获得更简洁高效的体验。",2,"2026-06-11 02:50:12","top_language"]