autofix
1.0.0
이 프로젝트에 대한 적극적인 개발은 이제 패치 워크로 이동했습니다. 패치 워크는 소프트웨어 개발을 위해 에이전트 워크 플로우의 도구와 LLM을 결합한보다 일반적인 프레임 워크입니다.
정적 분석 + LLM = 자동 픽스
참고 : 취약성 개선을위한 클라우드 서비스를 찾고 있다면 패치를 시도하십시오.
새로운 스타 코더 모델이 이제 지원되었습니다. 패스 --model bigcode/starcoderbase-1b 는 1B 매개 변수 기본 모델을 시도합니다.
우리는 이제 Salesforce의 CodeGen2 모델을 사용하여 지원합니다. AutoFix와 함께 --model Salesforce/codegen2-1B 사용하십시오. CodeGen2 사용한 CPU의 추론은 SantaFixer 에 비해 매우 느립니다.
초기 릴리스에서는 정적 분석을 위해 SemgRep 및 버그 수정을 위해 Santafixer LLM을 사용했습니다.
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python autofix.py --input examples/example.java

